About
Ghost of Bangladesh is a action-shooter-stealth game where you take control of two characters in 1971 and 2024, each playing vital role in victory of Bangladesh against opression during those times and therefore, the game is divided into two narrative-driven phases. In the first phase, you play as a freedom fighter in 1971, working to liberate a village occupied by the Pakistani military. In the second phase, set in 2024, you take on the role of a Gen Z character actively helping and rescuing people affected during a student movement. In both timelines, you embody a hero dedicated to protecting and supporting others in times of crisis. The main message of the game is whenever there will be need, a hero will always rise to protect and support the people.
Screenshots






Gameplay Trailer
My Contributions
As the lead Unreal Engine developer on Ghost of Bangladesh, I handled end-to-end development including gameplay design, technical implementation, AI systems, and optimization.
Gameplay Systems, AI & Core Mechanics
Designed and implemented core third-person action mechanics including movement, combat, interaction, and mission-based gameplay systems
Developed enemy AI behaviors for both military forces and hostile encounter units, featuring patrol, alert, and combat response states
Implemented dynamic encounter systems supporting combat and rescue scenarios across two distinct timelines
Built gameplay rules supporting mission flow across historical and modern-day scenarios with structured objectives and progression
Game Design & Progression
Designed the 1971 phase around a freedom fighter liberating a village from military occupation
Designed the 2024 phase around a Gen Z character assisting and rescuing civilians affected by a student movement
Balanced combat, rescue, and exploration elements to reflect emotional and situational differences between both timelines
Technical Implementation & Optimization
Developed the project in Unreal Engine 5 with a focus on narrative-driven third-person gameplay systems
Handled asset integration and environmental consistency across mixed-era scene design
Resolved gameplay issues related to AI behavior, mission triggers, and phase transitions between timelines
Animation, Rigging & Character Pipeline
Integrated character animations for combat, movement, interaction, and contextual rescue actions
Ensured animation consistency across two different eras with distinct gameplay tone and pacing
Managed character setup and animation blending for smooth transitions between gameplay states
UI, UX & Game Flow
Designed UI elements for objectives, mission guidance, and contextual interaction prompts across both timelines
Implemented clear player feedback systems for combat status, rescue interactions, and progression updates
Structured game flow across two phases to maintain emotional and gameplay coherence
Problem Solving & Iteration
Balanced two distinct gameplay tones—historical combat and modern rescue gameplay—within a unified experience
Iteratively refined mission pacing and transitions between 1971 and 2024 through playtesting feedback
Adjusted encounter design and objective flow to strengthen emotional impact and player engagement
