o
odinpkg.dev
packages / library / spaceInvaders

spaceInvaders

6f8136blibrary

No description provided.

No license · updated 6 months ago

SPACE INVADERS

Language: Odin

Libraries Used:

  • GLFW: For Window and Input Handeling
  • OpenGL: For GPU Rendering
  • GLSL: Shading Language used in OpenGL
  • STB/Image: To get Image data from (.img, .jpg, etc) files to render Images using OpenGL
  • MiniAudio: For Sound/Music Implemetation
  • STB/TrueType: To get glyph data extration from .ttf file to render fonts using OpenGL(future plan)

How to Build the Project:

  • Using the makefile:
    make
    
    or
    mingw32-make
    

Purpose:

  • To Learn how to make game engine + games.
  • To Learn how GODOT & Unity render its Objects
  • Learn OpenGL
  • Have fun While doing something Productive :)