
Clockwork Engine
A downloadable tool
Clockwork Engine is a (currently) 2D C# game development framework built on the Raylib Graphics Library. It is outfitted with tools designed to make prototyping simple, projects scalable, and scope-creep manageable.
Support
- Windows x64
- Linux x64
- Mac x64
- Mac Arm64
Features
- Scene management system (with entities, update loops, and layers)
- Window resolution management (scale or clip game content automatically)
- Particle engine (simple, manageable, and extendible)
- Extended randomization (C#'s
Randomclass is simply not enough) - Time control (pause scenes, distort time, and create intuitive timers)
- Easing tools (interpolation has never been simpler)
- Transforms (opt-in parent-child system)
- Collision helpers (with extensions built into the entity system)
- Texture animation (including an animation manager)
- Tiling systems (incoming support for the LDtk level editor)
- Algorithmic tools (most recently added
Quadtreeclass) - Simulation tools (most recently added soft-body verlet physics)
Roadmap
- Noise generation (Simplex, Perlin, Cellular, Drum and Bass)
- UI utilities (flexing my layout on you)
- Physics engines (boing, clank, smack)
- 3D (1.5x more dimensions!)
--> Clockwork Engine <--
| Published | 21 days ago |
| Status | In development |
| Category | Tool |
| Author | Harper Rhett |
| Tags | 2D, 3D, csharp, Game engine, tool, Unreal Engine |
| AI Disclosure | AI Assisted, Text |






Leave a comment
Log in with itch.io to leave a comment.