Skip to content
This repository has been archived by the owner on Apr 24, 2023. It is now read-only.
/ CelestialEngine Public archive

A 2D deferred-rendered .NET game engine designed for programmers with advanced lighting, shadows, and physics.

License

Notifications You must be signed in to change notification settings

mrazza/CelestialEngine

Repository files navigation

Celestial Engine

Build Status

A 2D deferred-rendered .NET game engine designed for programmers with advanced lighting, shadows, and physics.

Development of Celestial Engine was started in 2012 to create a simple framework to allow quick prototyping of simple game concepts for people with programming backgrounds. This project has slowly evolved over time in very short spurts as interest allowed.

To build this project (and the MonoGame Content projects) you'll need MonoGame installed: http:https://www.monogame.net/downloads/

This was last built with 3.6.X and takes a dependency on MonoGame through NuGet.

Pre-alpha NuGet package is available at https://www.nuget.org/packages/CelestialEngine.Net45/

Examples

Specular lighting of 2D sprites and realtime shadows: https://gfycat.com/FluidSpiffyAmazonparrot
Physics (powered by Farseer Physics): https://gfycat.com/CrazyPeacefulAustraliancattledog

License

The engine library is licensed under LGPL v3. The examples are licensed under the MIT License.

About

A 2D deferred-rendered .NET game engine designed for programmers with advanced lighting, shadows, and physics.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published