Gizego / Gizego-Engine

A simple C++ game framework

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

A simple C++ game framework

License:MIT License


Languages

Language:C 88.7%Language:C++ 11.3%Language:Batchfile 0.0%