Skip to content

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 the Scripts/ 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 (see LICENSE.txt for more details)
  • Premake is licensed under BSD 3-Clause (see included LICENSE.txt file for more details)