SlideShare a Scribd company logo
1 of 25
ALIEN INVASION
A FIRST PERSON SHOOTING GAME
PREFACE
• Alien Invasion (AI) is basically a first person shooting game.
• The game is played in survival mode, where the player has to survive from the
enemies either by killing them or by keeping himself/herself away from the
enemies.
• The gameplay emphasized both on the time the player survived and the number
of enemy he/she killed so does the scoring mechanics.
• There are three playing mode namely ‘Noob’, ‘Regular’ and ‘Pro’. The ‘Noob’ is
easier mode and ‘Pro’ is harder mode.
• There are two types of enemies with varieties in capability of harming.
ENVIRONMENT
This section gives a view about the gaming environment and graphics.
START SCREEN OF AI
‘NOOB’ MODE
• The ‘Noob’ mode is designed with lower difficulty.
• Gaming environment of this mode is an alien city consists of rocky buildings and
different utensils scattered here and there. Even some of them are floating in the
air by alien force.
• The city is placed in the space.
• Predictably, in this mode enemies have less harming capabilities and less life.
Additionally, creation of new enemies is relatively slow.
NOOB MODE SCENE
REGULAR MODE
• The Regular mode is designed with medium difficulty.
• The gaming environment of regular mode is a forest with hills surrounding it.
• The hills can be climbed by the player but cannot be crossed as it is surrounded
by invisible walls of the aliens.
• On the contrast of Noob mode, in Pro mode enemies have more harming
capabilities and more life. Additionally, creation of new enemies is relatively fast.
REGULAR MODE SCENE
PRO MODE
• Pro mode is designed with highest difficulty.
• Gaming environment of this mode is a cave made of mud and rock.
• The labyrinthine design of the cave makes the user unable to get out of it.
• Unlike the previous modes, the cave is a narrow pathway and the user cant go
here and there without meeting the enemies.
• Here the enemies are spawned in fastest period and makes a rally of enemies in
no time.
PRO MODE SCENE
ENEMIES
This section gives a view about the enemies.
INTRODUCE GOBLIN
• Goblin has two version differentiated
by its color. First one is green and
second one is white.
• Green Goblin has less life and gets
spawned slower. On the contrary, white
Goblin has more life and gets spawned
faster.
• Both the Goblins have a shield to
protect itself and a weapon to hurt the
player.
INTRODUCE TROLL
• Troll is the stronger enemy in the
game.
• It has more life.
• It hurts the player more.
• As it is hard to handle, it is spawned
relatively slower than Goblin.
GAME PLAY
This section contains basic information about game play.
GAMING EXPERIENCE
• In the starting scene, the player has the option to enter the game or exit it.
• When the user chooses to play a new game, a option will be shown to choose
between Pro mode, Medium mode and Noob mode.
• The gaming experience in all modes is almost same except the difficulty.
GAMING EXPERIENCE CONT.
• The control of the game follows the basics of most of the shooting games. The
left mouse button for shooting and keyboard button ‘R’ for reloading.
• The Escape button shows the mouse cursor for necessary work and by clicking
the game scene the cursor can be hid again.
• Pressing backspace while playing the game shows additional option containing
‘Exit’ and ‘Resume’ button. By pressing ‘Exit’ the player can return to main menu
again.
• When the game is over, the player will have both the options for ‘Retry’ and ‘Exit’
the game.
PAUSE SCENE
GAMING EXPERIENCE CONT.
• The game scene contains basic information about gameplay.
• In the bottom left corner, a number less or equal to hundred is shown inside a
heart. This is players current health. If it becomes zero, the game will be over.
• In the bottom right corner, a number less or equal to hundred is shown beside a
magazine. This number of bullet. Player will be needed to reload the gun when
the magazine gets empty.
• In the upper left corner, the playing time is shown.
• In the upper right corner, the number of enemy killed is shown.
SCREEN SECTIONS
GAMING EXPERIENCE CONT.
• There are some tricky part of the game. Although the enemy follows the player
all the time, it cant access all the paths. Blocks in the Noob mode and hills in the
Pro mode are not always accessible by the enemies. So, the player can try this to
gather more points.
• The scoring procedure of the game consists of both the survival time and the
number of enemy killed. Killing a troll will give ten points and killing a goblin will
give five points. Survival of every second gives a point. The final score is the
summation of these.
GAME OVER SCENE
CONCLUSION
• Alien Invasion (AI) is designed for a user for the best gaming experience.
• Its graphics is much light weight with respect to its quality. As same object is used
again and again by creating prefabs, huge amount of memory saved from storing
definitions of objects.
• Several Sound Effects are attached for real time gaming experience.
• We are hopeful to give the user a remarkable gaming experience.
SPECIAL THANKS TO
DR. RAMESWAR DEBNATH
• Professor
• Computer Science & Engineering
Discipline
• Khulna University
• Khulna
DEBASISH CHAKROBORTI
• Lecturer
• Computer Science & Engineering
Discipline
• Khulna University
• Khulna
CONTRIBUTED BY
PARVEZ MAHBUB
• Student ID: 150204
• Computer Science & Engineering
Discipline
• Khulna University
• Khulna
SADIA MAHJABIN
• Student ID : 150219
• Computer Science & Engineering
Discipline
• Khulna University
• Khulna
THE END

More Related Content

What's hot

Brash Games - Eron Review
Brash Games - Eron ReviewBrash Games - Eron Review
Brash Games - Eron ReviewJames Meldrum
 
Gameplay specificationfinal
Gameplay specificationfinalGameplay specificationfinal
Gameplay specificationfinalChuck Moyes
 
Flappy bird’s developer launched new games
Flappy bird’s developer launched new gamesFlappy bird’s developer launched new games
Flappy bird’s developer launched new gamesKinarra Varnak
 
Game(couldn't upload real)
Game(couldn't upload real)Game(couldn't upload real)
Game(couldn't upload real)AJ
 
One page design layout
One page design layoutOne page design layout
One page design layoutRon Smith
 
Shot over kill terrorist
Shot over kill terroristShot over kill terrorist
Shot over kill terroristdavislucille
 
Ai lecture 03(unit03)
Ai lecture  03(unit03)Ai lecture  03(unit03)
Ai lecture 03(unit03)vikas dhakane
 
Ai lecture 03(unit03)
Ai lecture  03(unit03)Ai lecture  03(unit03)
Ai lecture 03(unit03)vikas dhakane
 
Ai lecture 04(unit03)
Ai lecture  04(unit03)Ai lecture  04(unit03)
Ai lecture 04(unit03)vikas dhakane
 
Ai lecture 04(unit03)
Ai lecture  04(unit03)Ai lecture  04(unit03)
Ai lecture 04(unit03)vikas dhakane
 

What's hot (18)

Kodu controls
Kodu controlsKodu controls
Kodu controls
 
Brash Games - Eron Review
Brash Games - Eron ReviewBrash Games - Eron Review
Brash Games - Eron Review
 
Gameplay specificationfinal
Gameplay specificationfinalGameplay specificationfinal
Gameplay specificationfinal
 
Flappy bird’s developer launched new games
Flappy bird’s developer launched new gamesFlappy bird’s developer launched new games
Flappy bird’s developer launched new games
 
Presentation2
Presentation2Presentation2
Presentation2
 
Parallel factsheet
Parallel factsheetParallel factsheet
Parallel factsheet
 
Game concept paper
Game concept paperGame concept paper
Game concept paper
 
Game(couldn't upload real)
Game(couldn't upload real)Game(couldn't upload real)
Game(couldn't upload real)
 
One page design layout
One page design layoutOne page design layout
One page design layout
 
Shot over kill terrorist
Shot over kill terroristShot over kill terrorist
Shot over kill terrorist
 
Forbidden fruit
Forbidden fruitForbidden fruit
Forbidden fruit
 
Week 3 presentation
Week 3 presentationWeek 3 presentation
Week 3 presentation
 
Ai lecture 03(unit03)
Ai lecture  03(unit03)Ai lecture  03(unit03)
Ai lecture 03(unit03)
 
Ai lecture 03(unit03)
Ai lecture  03(unit03)Ai lecture  03(unit03)
Ai lecture 03(unit03)
 
ProjectDesign
ProjectDesignProjectDesign
ProjectDesign
 
Ai lecture 04(unit03)
Ai lecture  04(unit03)Ai lecture  04(unit03)
Ai lecture 04(unit03)
 
Ai lecture 04(unit03)
Ai lecture  04(unit03)Ai lecture  04(unit03)
Ai lecture 04(unit03)
 
1. initial plans
1. initial plans1. initial plans
1. initial plans
 

Similar to Alien invasion

7 gate game design document
7 gate game design document 7 gate game design document
7 gate game design document ARshut Syabrin
 
John Kester Final Mechanics Pitch
John Kester Final Mechanics PitchJohn Kester Final Mechanics Pitch
John Kester Final Mechanics PitchSkyrix
 
Grand theft auto 5 and fifa14 report unit14 pr2
Grand theft auto 5 and fifa14 report unit14 pr2Grand theft auto 5 and fifa14 report unit14 pr2
Grand theft auto 5 and fifa14 report unit14 pr2BenCom1
 
Mercurial studios odoricodante_assignment1_0315.pptx
Mercurial studios odoricodante_assignment1_0315.pptxMercurial studios odoricodante_assignment1_0315.pptx
Mercurial studios odoricodante_assignment1_0315.pptxDante Odorico
 
Tasks 1, 2 and 3 (User Interface, Assets List, and my MoSCow)
Tasks 1, 2 and 3 (User Interface, Assets List, and my MoSCow)Tasks 1, 2 and 3 (User Interface, Assets List, and my MoSCow)
Tasks 1, 2 and 3 (User Interface, Assets List, and my MoSCow)07Shayman
 
Sp robert reckowsky_ldd_outbreak
Sp robert reckowsky_ldd_outbreakSp robert reckowsky_ldd_outbreak
Sp robert reckowsky_ldd_outbreakRobertReckowsky
 
CUT-SHUMOTO inglés
CUT-SHUMOTO inglésCUT-SHUMOTO inglés
CUT-SHUMOTO inglésMarina Suarez
 
Jack Fletcher ICA1 'The Chair'
Jack Fletcher ICA1 'The Chair'Jack Fletcher ICA1 'The Chair'
Jack Fletcher ICA1 'The Chair'j45a45ck
 
Video Games Development
Video Games DevelopmentVideo Games Development
Video Games DevelopmentSabahtHussein
 
3. research vg
3. research vg3. research vg
3. research vggreenj1123
 
Portfolio 2011- Hugo Frénoy
Portfolio 2011- Hugo FrénoyPortfolio 2011- Hugo Frénoy
Portfolio 2011- Hugo FrénoyHugo Frénoy
 
Kill gunner shot at war
Kill gunner shot at warKill gunner shot at war
Kill gunner shot at wardavislucille
 
Musafir-A Third-person shooter game
Musafir-A Third-person shooter gameMusafir-A Third-person shooter game
Musafir-A Third-person shooter gameSoftsasi
 

Similar to Alien invasion (20)

7 gate game design document
7 gate game design document 7 gate game design document
7 gate game design document
 
John Kester Final Mechanics Pitch
John Kester Final Mechanics PitchJohn Kester Final Mechanics Pitch
John Kester Final Mechanics Pitch
 
1. case study
1. case study1. case study
1. case study
 
Grand theft auto 5 and fifa14 report unit14 pr2
Grand theft auto 5 and fifa14 report unit14 pr2Grand theft auto 5 and fifa14 report unit14 pr2
Grand theft auto 5 and fifa14 report unit14 pr2
 
Mercurial studios odoricodante_assignment1_0315.pptx
Mercurial studios odoricodante_assignment1_0315.pptxMercurial studios odoricodante_assignment1_0315.pptx
Mercurial studios odoricodante_assignment1_0315.pptx
 
3. research (Updated)
3. research (Updated)3. research (Updated)
3. research (Updated)
 
Game design document
Game design document Game design document
Game design document
 
Game design document
Game design document Game design document
Game design document
 
Tasks 1, 2 and 3 (User Interface, Assets List, and my MoSCow)
Tasks 1, 2 and 3 (User Interface, Assets List, and my MoSCow)Tasks 1, 2 and 3 (User Interface, Assets List, and my MoSCow)
Tasks 1, 2 and 3 (User Interface, Assets List, and my MoSCow)
 
Sp robert reckowsky_ldd_outbreak
Sp robert reckowsky_ldd_outbreakSp robert reckowsky_ldd_outbreak
Sp robert reckowsky_ldd_outbreak
 
P2 e gameplay
P2 e   gameplayP2 e   gameplay
P2 e gameplay
 
3. research
3. research3. research
3. research
 
CUT-SHUMOTO inglés
CUT-SHUMOTO inglésCUT-SHUMOTO inglés
CUT-SHUMOTO inglés
 
3. research
3. research3. research
3. research
 
Jack Fletcher ICA1 'The Chair'
Jack Fletcher ICA1 'The Chair'Jack Fletcher ICA1 'The Chair'
Jack Fletcher ICA1 'The Chair'
 
Video Games Development
Video Games DevelopmentVideo Games Development
Video Games Development
 
3. research vg
3. research vg3. research vg
3. research vg
 
Portfolio 2011- Hugo Frénoy
Portfolio 2011- Hugo FrénoyPortfolio 2011- Hugo Frénoy
Portfolio 2011- Hugo Frénoy
 
Kill gunner shot at war
Kill gunner shot at warKill gunner shot at war
Kill gunner shot at war
 
Musafir-A Third-person shooter game
Musafir-A Third-person shooter gameMusafir-A Third-person shooter game
Musafir-A Third-person shooter game
 

Recently uploaded

Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationkaushalgiri8080
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...aditisharan08
 

Recently uploaded (20)

Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
 

Alien invasion

  • 1. ALIEN INVASION A FIRST PERSON SHOOTING GAME
  • 2. PREFACE • Alien Invasion (AI) is basically a first person shooting game. • The game is played in survival mode, where the player has to survive from the enemies either by killing them or by keeping himself/herself away from the enemies. • The gameplay emphasized both on the time the player survived and the number of enemy he/she killed so does the scoring mechanics. • There are three playing mode namely ‘Noob’, ‘Regular’ and ‘Pro’. The ‘Noob’ is easier mode and ‘Pro’ is harder mode. • There are two types of enemies with varieties in capability of harming.
  • 3. ENVIRONMENT This section gives a view about the gaming environment and graphics.
  • 5. ‘NOOB’ MODE • The ‘Noob’ mode is designed with lower difficulty. • Gaming environment of this mode is an alien city consists of rocky buildings and different utensils scattered here and there. Even some of them are floating in the air by alien force. • The city is placed in the space. • Predictably, in this mode enemies have less harming capabilities and less life. Additionally, creation of new enemies is relatively slow.
  • 7. REGULAR MODE • The Regular mode is designed with medium difficulty. • The gaming environment of regular mode is a forest with hills surrounding it. • The hills can be climbed by the player but cannot be crossed as it is surrounded by invisible walls of the aliens. • On the contrast of Noob mode, in Pro mode enemies have more harming capabilities and more life. Additionally, creation of new enemies is relatively fast.
  • 9. PRO MODE • Pro mode is designed with highest difficulty. • Gaming environment of this mode is a cave made of mud and rock. • The labyrinthine design of the cave makes the user unable to get out of it. • Unlike the previous modes, the cave is a narrow pathway and the user cant go here and there without meeting the enemies. • Here the enemies are spawned in fastest period and makes a rally of enemies in no time.
  • 11. ENEMIES This section gives a view about the enemies.
  • 12. INTRODUCE GOBLIN • Goblin has two version differentiated by its color. First one is green and second one is white. • Green Goblin has less life and gets spawned slower. On the contrary, white Goblin has more life and gets spawned faster. • Both the Goblins have a shield to protect itself and a weapon to hurt the player.
  • 13. INTRODUCE TROLL • Troll is the stronger enemy in the game. • It has more life. • It hurts the player more. • As it is hard to handle, it is spawned relatively slower than Goblin.
  • 14. GAME PLAY This section contains basic information about game play.
  • 15. GAMING EXPERIENCE • In the starting scene, the player has the option to enter the game or exit it. • When the user chooses to play a new game, a option will be shown to choose between Pro mode, Medium mode and Noob mode. • The gaming experience in all modes is almost same except the difficulty.
  • 16. GAMING EXPERIENCE CONT. • The control of the game follows the basics of most of the shooting games. The left mouse button for shooting and keyboard button ‘R’ for reloading. • The Escape button shows the mouse cursor for necessary work and by clicking the game scene the cursor can be hid again. • Pressing backspace while playing the game shows additional option containing ‘Exit’ and ‘Resume’ button. By pressing ‘Exit’ the player can return to main menu again. • When the game is over, the player will have both the options for ‘Retry’ and ‘Exit’ the game.
  • 18. GAMING EXPERIENCE CONT. • The game scene contains basic information about gameplay. • In the bottom left corner, a number less or equal to hundred is shown inside a heart. This is players current health. If it becomes zero, the game will be over. • In the bottom right corner, a number less or equal to hundred is shown beside a magazine. This number of bullet. Player will be needed to reload the gun when the magazine gets empty. • In the upper left corner, the playing time is shown. • In the upper right corner, the number of enemy killed is shown.
  • 20. GAMING EXPERIENCE CONT. • There are some tricky part of the game. Although the enemy follows the player all the time, it cant access all the paths. Blocks in the Noob mode and hills in the Pro mode are not always accessible by the enemies. So, the player can try this to gather more points. • The scoring procedure of the game consists of both the survival time and the number of enemy killed. Killing a troll will give ten points and killing a goblin will give five points. Survival of every second gives a point. The final score is the summation of these.
  • 22. CONCLUSION • Alien Invasion (AI) is designed for a user for the best gaming experience. • Its graphics is much light weight with respect to its quality. As same object is used again and again by creating prefabs, huge amount of memory saved from storing definitions of objects. • Several Sound Effects are attached for real time gaming experience. • We are hopeful to give the user a remarkable gaming experience.
  • 23. SPECIAL THANKS TO DR. RAMESWAR DEBNATH • Professor • Computer Science & Engineering Discipline • Khulna University • Khulna DEBASISH CHAKROBORTI • Lecturer • Computer Science & Engineering Discipline • Khulna University • Khulna
  • 24. CONTRIBUTED BY PARVEZ MAHBUB • Student ID: 150204 • Computer Science & Engineering Discipline • Khulna University • Khulna SADIA MAHJABIN • Student ID : 150219 • Computer Science & Engineering Discipline • Khulna University • Khulna