Ghost of Bangladesh background
Ghost of Bangladesh

A two-era hero game depicting Bangladesh's victory against oppression in 1971 and 2024.

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

Ghost of Bangladesh screenshot 1
Ghost of Bangladesh screenshot 2
Ghost of Bangladesh screenshot 3
Ghost of Bangladesh screenshot 4
Ghost of Bangladesh screenshot 5
Ghost of Bangladesh screenshot 6

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

Visit Game Page