https://github.com/shepardeon/lunaspark
LunaSpark is a modular game engine built with SDL and OpenGL
https://github.com/shepardeon/lunaspark
cpp game-development game-engine gamedev-framework gamedev-library gamedev-tool opengl sdl sdl2
Last synced: 4 months ago
JSON representation
LunaSpark is a modular game engine built with SDL and OpenGL
- Host: GitHub
- URL: https://github.com/shepardeon/lunaspark
- Owner: Shepardeon
- License: mit
- Created: 2023-12-10T14:35:24.000Z (over 1 year ago)
- Default Branch: dev
- Last Pushed: 2023-12-16T10:29:13.000Z (over 1 year ago)
- Last Synced: 2023-12-16T11:51:57.777Z (over 1 year ago)
- Topics: cpp, game-development, game-engine, gamedev-framework, gamedev-library, gamedev-tool, opengl, sdl, sdl2
- Language: C++
- Homepage:
- Size: 3.91 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# 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 itNote 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)