Nebula is a lightweight python/pygame-based game engine made mostly as a one person passion project. DISCLAIMER: Nebula is still early in development, so a lot of basic features are missing :>
Nebula supports a variety of 2D game-related features such as:
- loading and scaling sprites
- loading and playing animations / animated sprites
- custom UI library
- scene management
- file management
- json loading and writing
- keybinds and keybind groups
- basic networking / multiplayer (in development)
- desktop-like window management (in development)
- screen-space OpenGL shaders
Here is a list of (mostly my own) games built with Nebula:
- Roket V3: Github
- Snowshooter (not public yet)
- VUI editor (not public yet)
As of right now, the only help you'll get is either by DMing me or in help.txt (A better, newer version is currently in the works and can be found here)