Skip to content

aprithul/BrewEngine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

engineDemo

BrewEngine is an OpenGL based game engine on top of SDL2. It's got a weird combination of platforms that it supports right now. These are Windows and Nintendo Switchs with custom firmwares. For switch, I have included an Opengl es2 renderer. Switch is supported through the DevKitPro toolchain. Mac OS support have been dropped (at least for now) due to the deprication of OpenGL on OSX.

Bullet Points:

  • SDL2 for windowing, events
  • Opengl 4.1/ Opengl es2 renderer
  • Dear ImGUI for GUI
  • Custom 2D rigidbody physics
  • premake for windows build. Make file for switch.
  • Executable needs to be placed in a directory with the following:
    • res/ directory
    • Additionally on Windows, place the two dlls along with the executable (or system32 folder):
      • SDL2.dll
      • glew32.dll

About

A 2D engine.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published