Midnight Carnival Mayhem
2D Platformer Combat Game with Custom Game Engine [DigiPen]
Project Description
Alfie wanders into a mysterious circus and gets trapped. Armed with a hammer and juggling balls, she must defeat the Ringmaster in order to escape back to her own reality.
Roles and Responsibilities
Product Lead | Tech Lead | Engine Programmer | Game Programmer
Project Details
Project Duration: 8 months
Tools/Platform: Custom Engine (Luna Engine), C++, C#
Team size: 8
Features completed (Game Engine)
- Managed tasks, deadlines and schedules for 5 programmers
- Setup and management of project, workflow and documentation
- Custom 2D engine built from scratch in C++
- Integrated C# scripting with mono
- Custom written ECS
- Implemented graphics with OpenGL
- Full game editor created with Dear IMGUI
- Scene management, serialization
- Custom 2D rigidbody physics
Showcase
Gameplay Demo
Engine Demo
Images
Download
Instructions:
- Download and run the setup
- A shortcut should be created on your desktop, double click to run the game
This post is licensed under CC BY 4.0 by the author.