Night Sky Engine
A fighting game framework made in Unreal Engine
|
Night Sky Engine uses high-level visual scripting powered by Unreal Engine's Blueprint system, giving those with less programming experience the ability to create their own characters. If this scripting isn't enough for your needs, the native C++ backend can be edited freely to extend functionality.
Using the Blueprint system and exposed native functions, Night Sky Engine allows for very in-depth control of character states. States are quite robust, allowing the creator to control frame data, set animations, create timers, move objects, and more.
Night Sky Engine also allows for both 2D sprite-based characters using Paper2D and 3D skeletal characters. As an added bonus, there's support for both traditionally animated 3D characters and the Arc System Works style of animated 3D characters.
One of the most important features included is rollback netcode using GGPO. Stable netplay across the world is possible thanks to this.
Night Sky Engine is in early development. While it could be used to create a fully functional fighting game right now, you would need to expand on many aspects, such as menus, character intros and outros, and background music. As a result, I cannot recommend using Night Sky Engine to build a full game right now.
However, if you're interested in messing around, want to get a head start, or wish to contribute to the engine, then you can get started today! Head to the Quick Start Guide to get started.
Previous | Next |
---|---|
Home | Quick Start |