WorkShoft / FSEngine

A lightweight C++ 2D game engine that uses OpenGL 4.5

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

FSEngine

The FSEngine is a lightweight 2D game engine written in C++, it is still a work in progress however.

Building

The project uses premake5 to generate makefiles, simply run premake5 gmake2 on linux and premake5.exe vs2017 on windows. I'd like to think you know what to do from here...

If you are insane enough to build this for your own project, the following libraries are required:

  • SDL2
  • GLEW NOTE: Build from source as the binarys provided by most linux software repos are out of date and do not support extensions used by this project
  • pugixml
  • GLM
  • STB (Image)
  • SPDLog

About

A lightweight C++ 2D game engine that uses OpenGL 4.5

License:Apache License 2.0


Languages

Language:C++ 96.5%Language:Lua 2.7%Language:C 0.7%