Project Status: On going
Project Type: personal
Project Duration: ~2 years 4 months
Software Used: Unity, Aseprite, Logic Pro, and MagicaVoxel
Languages Used: C#
Primary Role(s): game design / art / music / coding
Sequel to Dawngeon, Overdawn is a fast-paced, bullet-time, bullet-hell shooter featuring thrilling gunplay and precise headshots.
Playing as the chosen ones, you must break back into the past, to the doom-impending state of Andrean, where your actions may alter the course of the universe.
Will you undo the apocalypse or be the cause of its destruction? The choice is yours.
Pre-Pre- Alpha Footages
Overdawn was originally a multiplayer game built with Photon Fusion in Unity. However, its focus has shifted to delivering a story-driven single-player experience.
Finding Unique Visuals
I experimented with Unity URP shaders to define the visual identity of Overdawn. I settled on 2.5D pixel graphics, combining pixel sprites with voxel environments. To further enhance the cinematography, I use a mix of perspective and orthographic views for the game's cutscenes.
Beta Screenshots
Features
Here are the notable features of Overdawn, which I designed and implemented:
Unique 2.5D pixel and voxel visuals
Precise top-down gunplay
Seamless transitions
In-game cutscenes
Dialogue and player choices
Bullet time
Bullet hell combat
Stealth mechanics
Unique characters with game-breaking abilities