Skip to content

Gizego/Gizego-Engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gizego Engine

This game framework was built in C++ and provides an easy way to render images, 2D geometry and text. It also provides an audio engine for tilemapping games, the main focus of this engine. I tried to give you control over the game loop, so you can make your application without any constraints and get the performance you wouldn't get from an ECS system.

The engine uses OpenGL for graphics (Opengl 3.0 if you want multiple GizegoEngine::Renderer*) but support for a custom CPU pixel engine is predicted. OpenAL is used for audio and GLFW for context creation. TrueType support is done with stb_truetype.

List of utilities

  • Easy to create window;
  • Easy tile, sprite, image and geometry rendering;
  • Font loading and text rendering;
  • Support for loading text files handling BOM headers;
  • Random number Generator;
  • Timers and Stopwatches;
  • Hardware information;

For more information and a usage guide please visit my website at: https://gizego.github.io/Gizego-Engine/

Bug reporting can be done in the "Issues" tab