DarkShot Arcade
- Team Size: 1
- Project Duration: 2 Months
- Engine: Unreal Engine
- Platform: Windows
Project Overview
Twin stick shooter build on top of a premade framework in Unreal Engine. Requested deliverable was a twin stick shooter which adhered to the preexisting technical architecture.
Responsibilities
- Creating new game mode on top of existing framework
- Creating character on top of existing framework
- Creating weapon on top of existing framework
- Creating enemy on top of existing framework
Concepting
Recreation of DarkWood darkness within Unreal Engine, using directional light for a flashlight combined with a point light inside the player to simulate the passive vision around the player from the source game.
Implementation
First Implementation of all element: enemy, weapon, vision, score and the core loop
Showcase of gym environment I created for testing and iteration, I used this environment to improve mouse and keyboard aiming and Crawler AI.
Level design
Showcase of first iteration of the level in a lit environment, along with balance changes to reduce the difficulty of the game.
Showcase of second iteration of level, with lower spawn rates and darkness, I also made the game playable via the main menu allowing for build testing.
Iteration
Showcase of the new enemy spawn visuals and balance changed made in response to playtester feedback.
Showcase of the dynamic flashlight size system to counteract the corner camping dominant strategy which started occuring.




