

Cataclysm Engine

Caterpillar Editor
Cataclysm is a cross-platform 2D rendering and game development engine written in C++. Included with the Cataclysm Engine is Caterpillar, the visual editor for Cataclysm, as well as the Cataclysm Core Mono Library (CCML). The default renderer included with Cataclysm is Vesuvius, a 2D renderer that currently supports OpenGL. Cataclysm supports C# scripting with Mono, an open source implementation of .NET, as well as native scripting with C++.
Compiled binaries will be publicly available soon. Source code and documentation can be accessed with the links below:
Features
- .NET Framework 4.5
- Mono Script Assembly Hot Reload
- Caterpillar Editor
- C# Serialization
- 2D Rendering with Vesuvius
- ECS Architecture
- OpenGL Support
- 2D Physics + Collision Detection
- Profiling & Instrumentation
- Scene Serialization
- Frame Debugging
Cataclysm Core Mono Library (CCML)
