Skip to content

LunaSpark is a modular game engine built with SDL and OpenGL

License

Notifications You must be signed in to change notification settings

Shepardeon/LunaSpark

Repository files navigation

LunaSpark Engine

LunaSpark is a modular game engine written in C++ using SDL and OpenGL. It is meant as a fun side project and it is primarily being developped with Windows in mind. Not much is implemented as of today.

Getting Started

  1. Clone this repository
  2. Run a setup script from theScripts/folder to generate project files
  3. Start hacking at it

Note that no macOS setup script is currently provided; you can duplicate the Linux script and adjust accordingly. Also, ideally most libraries should be built for their respective OS, but as of now, only Windows binaries are provided.

License

  • MIT License for this repository (seeLICENSE.txtfor more details)
  • Premake is licensed under BSD 3-Clause (see included LICENSE.txt file for more details)