Skip to content

Nebula is a lightweight python/pygame-based game engine made mostly as a one person passion project.

Notifications You must be signed in to change notification settings

smartSmark12/Nebula-game-engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nebula Game Engine

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 :>

Features

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

Built with NGE

Here is a list of (mostly my own) games built with Nebula:

  • Roket V3: Github
  • Snowshooter (not public yet)
  • VUI editor (not public yet)

Documentation

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)

About

Nebula is a lightweight python/pygame-based game engine made mostly as a one person passion project.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages