Game development on Alpine Linux: Difference between revisions

From Alpine Linux
(Create page... rough draft)
 
m (→‎Multimedia libraries: put package name)
Line 13: Line 13:
* [https://en.wikipedia.org/wiki/Simple_and_Fast_Multimedia_Library SFML (Simple and Fast Multimedia Library)] - sfml
* [https://en.wikipedia.org/wiki/Simple_and_Fast_Multimedia_Library SFML (Simple and Fast Multimedia Library)] - sfml
* [http://kcat.strangesoft.net/openal.html OpenAL Soft] - openal-soft -- can be used for 3D sound for 3D games
* [http://kcat.strangesoft.net/openal.html OpenAL Soft] - openal-soft -- can be used for 3D sound for 3D games
* [http://www.glfw.org/ GLFW] -- To create OpenGL context quickly with input support
* [http://www.glfw.org/ GLFW] - glfw -- To create OpenGL context quickly with input support
* [http://pyopengl.sourceforge.net/ PyOpenGL] - py-opengl -- OpenGL on Python
* [http://pyopengl.sourceforge.net/ PyOpenGL] - py-opengl -- OpenGL on Python



Revision as of 12:49, 7 February 2018

Game development is possible on Alpine Linux

Software libraries used in game development

Game engines

  • PLIB - plib -- game engine

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 art assets