Game development on Alpine Linux: Difference between revisions

From Alpine Linux
m (→‎Game engines: add minetest)
m (→‎3D Libraries: fix style)
Line 18: Line 18:
* [http://pyopengl.sourceforge.net/ PyOpenGL] - py-opengl -- OpenGL on Python
* [http://pyopengl.sourceforge.net/ PyOpenGL] - py-opengl -- OpenGL on Python


=== 3D Libraries ===
=== 3D libraries ===


* [https://glm.g-truc.net/0.9.8/index.html OpenGL Mathematics] - glm - for 3D calculations to transform, rotate, scale stuff
* [https://glm.g-truc.net/0.9.8/index.html OpenGL Mathematics] - glm - for 3D calculations to transform, rotate, scale stuff

Revision as of 16:50, 7 February 2018

Game development is possible on Alpine Linux

Software libraries used in game development

Game engines

Multimedia libraries

3D libraries

Rendering and loading assets

  • OpenSceneGraph - openscenegraph -- can be used to load 3D models and handle complexities of rendering a 3d scene

Fonts

  • FTGL - ftgl -- to display text in OpenGL

Tools used to work or create art assets

  • GIMP - gimp -- could be used to create 2D sprites
  • Audacity - audacity -- could be used to slice sound assets
  • Inkscape - inkscape -- could be used to make vector 2D art assets
  • Blender - blender -- can be used to create 3D assets or models