Final Project Report
REPORT SUBMITTED IN PARTIAL
FULFILLMENTS
FOR THE AWARD OF THE DEGREE OF
BACHELOR OF COMPUTER APPLICATION
(Game And Mobile Software Development)
CMR University
2021-2024
By (YOUR NAME) Under the guidance of
(ID) Mr. (TEACHER)
I HEREBY DECLARE THAT THE GAME PROJECT
SUBMITTED TO THE SCHOOL OF SCIENCE STUDIES,
CMR UNIVERSITY, BANGALORE, IS A RECORD OF
AN ORIGINAL WORK DONE BY ME UNDER THE
GUIDANCE OF PRATHVRAJ ACHARYA , BCA (GAME
AND MOBILE SOFTWARE DEVELOPMENT) CMR
UNIVERSITY” AND THIS PROJECT REPORT IS
SUBMITTED IN THE PARTIAL FULFILLMENT OF THE
REQUIREMENTS OF THE SIXTH SEMESTER.
I ALSO DECLARE THAT THIS PROJECT IS THE
OUTCOME OF MY
EFFORTS AND THAT IT HAS NOT BEEN SUBMITTED
TO ANY OTHER UNIVERSITY OR INSTITUTE FOR
THE AWARD OF ANY OTHER DEGREE OR DIPLOMA
OR
CERTIFICATE.
Date: 10-05-2024 Name: YOUR NAME
Reg No: YOUR ID
Place: Bangalore
3 |Page
2|Page
CERTIFICATE OF ORIGINALITY
Date: 10-05-2024
This is to Certify that the Project Report is an Original
Work of Mr. (YOUR NAME); bearing University
Register Number (YOUR ID) and is being submitted in
partial fulfilment of the requirement of the Sixth
Semester of CMR University.
SIGNATURE OF GUIDE: SIGNATURE OF HOD:
DATE: DATE:
ACKNOWLODGEMENT
I EXTEND MY SINCERE APPRECIATION TO MR. PRATHVIRAJ
ACHARYA, HEAD OF ASSOCIATES IN BCA (GAME AND MOBILE
APP DEVELOPMENT), FOR HIS INVALUABLE GUIDANCE AND
MENTORSHIP THROUGHOUT MY ACADEMIC TENURE. HIS
EXPERTISE IN TECHNICAL SUBJECTS PERTAINING TO GAME
DEVELOPMENT, COUPLED WITH HIS INSIGHTS INTO GAME
DESIGN, HAVE SIGNIFICANTLY ENRICHED MY
UNDERSTANDING OF THE FIELD. I AM PROFOUNDLY
GRATEFUL FOR HIS UNWAVERING SUPPORT, GENEROSITY,
AND ENCOURAGEMENT EXTENDED TO ME DURING MY
STUDIES, INTERNSHIPS, AND VARIOUS PROJECTS. WITHOUT
HIS EXEMPLARY TEACHINGS, WHICH HAVE LAID THE
GROUNDWORK FOR MY SKILL SET, I WOULD HAVE
UNDOUBTEDLY FACED GREATER CHALLENGES.
FURTHERMORE, I WOULD LIKE TO ACKNOWLEDGE THE
DEDICATED EFFORTS OF THE FACULTY AND STAFF WITHIN THE
BCA (GAME AND MOBILE APP DEVELOPMENT) DEPARTMENT.
THEIR DILIGENCE AND COMMITMENT TO PROVIDING A
CONDUCIVE LEARNING ENVIRONMENT, COUPLED WITH
ACCESS TO ESSENTIAL RESOURCES, HAVE BEEN
INSTRUMENTAL IN SHAPING OUR EDUCATIONAL EXPERIENCE.
4|Page
CONTENTS
Topic: Pages
Game Overview: 7-9
Game Concept 7
Key Features 8
Genre 8
Target Audience 8
Development Software 8
Gameplay: 9
Game Progression 9
Game Objective 9
Story 9
Mechanics: 10-12
Controls 10
Keyboard Mapping 10
Enemy 11
Main Character 11
Map 12
Assets 12
Blueprint: 13
Player 13
Gun 13
Weekly Report: 14
Week 1 14
Week 2 14
Week 3 14
Week 4 14
Link reference 15
Conclusion 16
5|Page
GAME OVERVIEW
The Running Surge
Game Concept:
The Running Surge is a tactical-stealth-action game set in a
meticulously crafted rendition of the infamous Zombies from Call
of Duty: Modern Warfare 3. Players assume the role of a highly
trained operative tasked with a critical mission: navigate the
treacherous confines of the map, neutralizing AI adversaries
scattered throughout the facility.
Key Features:
1.Stealth-Based Gameplay: Players must employ cunning and stealth to
evade detection as they move through the Gulag's labyrinthine corridors.
Avoiding enemy patrols and utilizing cover is essential to success.
2.Immersive Environment: The Map has a simple design, featuring
detailed interiors, including shipping containers and hidden passages.
Exploration is rewarded, as players uncover new routes and strategic
advantages.
6|Page
Gener:
Action, Stealth, Fps
Target audience:
The target audience for the game 14+ as it’s the age requirement for any
FPS games.
Development Software:
Unreal Engine
Mixamo
Quxial Bridge
GAMEPLAY
7|Page
Game Progression:
The player has to compete the objectives and exit the Gulag before the
time is done.
Game Objective:
The player has 2 objectives in this game
1.Destroy AI enemies attacking you
2. Complete the mission in 45 seconds
Story:
The story of this game is that the player is dropped into the enemy base
and has to find the head of the enemy and eliminate him in the base
without raising the alarm. The completion of this game will help the
player in winning the war.
8|Page
Controls
Keyboard mapping
W-forward
S-Backward
A-Left
D-Right
Shift+W-Sprint
Space-Jump
9|Page
Enemy:
The enemy is the mannequin from unreal engine 5 as it already has the
structure of a AI-solider.
Main Character
Unreal Engine 5 – First Person shooter
10 | P a g e
Map:
Assets:
The assets are downloaded from the Quxiel bridge and sketchfab
Lighting from Unreal Engine
Characters from Unreal Engine
11 | P a g e
BLUEPRINT
Player: This contains the health and damage of the player
Gun: Added ray tracing in the gun so I can hit the enemy without
moving much
WEEKLY REPORT
12 | P a g e
Week 1:
• Concept Creation
• Objective planning
• Core Mechanics planning
Week 2:
• Creating player blueprint
• Landscape and map planning
Week 3:
• Downloading Assets
• Creating map
• Adding assets to the map • Adding the player and mechanics
Week 4:
• Creating Enemy
• Creating UI
• Creating HUD
Week 5:
• Testing Game
Link Reference
13 | P a g e
Link 1:
https://quixel.com/bridge
Link 2:
https://docs.unrealengine.com/4.27/en-
US/ProgrammingAndScripting/ProgrammingWithCPP/CPPT
utorials/FirstPersonShooter/ Link 3:
https://docs.unrealengine.com/4.26/en-US/Basics/Packs/
Link 4:
https://www.unrealengine.com/marketplace/enUS/product/infinity-
blade-effects
Conclusion
Throughout the development process of The Running Surge, I
endeavoured to uphold the standards set by the original game while
14 | P a g e
introducing new challenges and innovations. Facing various hurdles along
the way, I pushed myself to overcome obstacles and surpass my own
expectations.
One of the most daunting tasks was managing the intricacies of blueprints
and AI systems. However, through meticulous planning and organization, I
successfully navigated these complexities, maintaining a comprehensive
record and adhering to project timelines.
The planning phase proved to be invaluable in ensuring project cohesion
and progress. By outlining objectives and milestones, I was able to stay on
track and effectively manage resources, fostering a sense of control
amidst the project's dynamic nature.
Working under pressure presented its own set of challenges, yet it also
yielded significant rewards. The sense of satisfaction upon project
completion underscored the value of perseverance and determination in
achieving goals.
Undoubtedly, integrating Unreal Engine 5 into the development process
posed a substantial challenge. However, navigating its capabilities proved
to be an enriching experience, with UE5 offering a dynamic platform for
creative expression. Crafting a realistic environment within this
framework presented an ongoing challenge, yet it also fuelled a sense of
excitement and accomplishment.
In retrospect, the journey of developing The Running Surge has been both
demanding and fulfilling. It has tested my skills, resilience, and creativity,
while ultimately reaffirming the gratification that comes from realizing a
vision through dedication and perseverance.
15 | P a g e