SlideShare une entreprise Scribd logo
1  sur  19
FINAL YEAR PROJECT PRESENTATION ON
RIKO: THE ADVENTURER
SUPERVISED BY:
Sakhawat Hossain Saimon
Lecturer
Department of CSE
Metropolitan University, Sylhet
PRESENTED BY:
Nusrat Jahan Shanta
CSE 34th
ID: 143-115-016
PRESENTED TO:
Respected Faculty Members of
Department of CSE
Metropolitan University, Sylhet
PRESENTATION FLOW
• What is Riko: The Adventurer?
• Inspiration
• Game Design & Concept
• Main Character
• Game Play
• Features
• User Interface
• Block Diagram of Data Saving
• A Glimpse of This Game
• Conclusion
WHAT IS RIKO: THE ADVENTURER?
• A 2D Top-Down RPG Game made with Unity3D
• Other Tools Used:
1. Adobe Photoshop CC 2017
2. Microsoft Visual Studio (C#)
• Platforms:
INSPIRATION
Roguelike GamesSoul Knight +
GAME DESIGN & CONCEPT
• Why I chose this project?
• Game Assets:
1. Images (Thousands of Images)
2. Audio Clips
• Game Theme
MAIN CHARACTER
Default Character Alternative Characters
300 10000
PC (Windows) (PC)Mobile (Android)
GAME PLAY
• Game Controls
• Player can move in 8 directions
• Player can shoot
• Player can switch weapons
GAME PLAY (CONTINUED)
PC (Windows) Mobile (Android)
FEATURES
• Animations Clips (100+)
• Sound Clips
• Multiple Player Characters
• 4 Different Dungeons for players to play
• Character Menu Shop System
• Screen Shaking
FEATURES (CONTINUED)
• Multiple Achievable Weapons with different bullets
FEATURES (CONTINUED)
1. Each have different Bullets
2. Different Damage Points
3. Different Push Forces
4. Different Speed of the Bullets
1. DifferentTypes of Multiple Enemies
2. Different Health
3. Different Damage Point
4. Different Push Force
5. Different Movement Speed
FEATURES (CONTINUED)
• Multiple Enemies
FEATURES (CONTINUED)
• NPC
FEATURES (CONTINUED)
• Player & Enemy Health Bar
• Other Interactive Objects
• Popup texts,Toast Messages
USER INTERFACE
• User Interface
1. Select or Unlock Character
2. Paused Menu, Death Menu, Quit Menu
BLOCK DIAGRAM OF DATA SAVING
DataController
GameData
GameController
Other Classes(Player,
Enemy, Weapon etc.)
A GLIMPSE OF THE GAME
CONCLUSION
THANK YOU!

Contenu connexe

Tendances

06. Game Architecture
06. Game Architecture06. Game Architecture
06. Game ArchitectureAmin Babadi
 
Design phase of game development of unity 2d game
Design phase of game development of unity 2d game Design phase of game development of unity 2d game
Design phase of game development of unity 2d game Muhammad Maaz Irfan
 
Final project report of a game
Final project report of a gameFinal project report of a game
Final project report of a gameNadia Nahar
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game DevelopmentShaan Alam
 
game project presentation
game project presentationgame project presentation
game project presentationKavi Kumar
 
Game development life cycle
Game development life cycleGame development life cycle
Game development life cycleSarah Alazab
 
Game development
Game developmentGame development
Game developmentreittes
 
Car racing game for android
Car racing game for androidCar racing game for android
Car racing game for androidravijot singh
 
FPS GAME FYP Documentation
FPS GAME FYP DocumentationFPS GAME FYP Documentation
FPS GAME FYP DocumentationDanial Ahmed
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game DevelopmentiTawy Community
 
Mobile Game Development in Unity
Mobile Game Development in UnityMobile Game Development in Unity
Mobile Game Development in UnityHakan Saglam
 
Introduction to Game Development and the Game Industry
Introduction to Game Development and the Game IndustryIntroduction to Game Development and the Game Industry
Introduction to Game Development and the Game IndustryNataly Eliyahu
 
Game Architecture and Programming
Game Architecture and ProgrammingGame Architecture and Programming
Game Architecture and ProgrammingSumit Jain
 

Tendances (20)

06. Game Architecture
06. Game Architecture06. Game Architecture
06. Game Architecture
 
Design phase of game development of unity 2d game
Design phase of game development of unity 2d game Design phase of game development of unity 2d game
Design phase of game development of unity 2d game
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game Development
 
Final project report of a game
Final project report of a gameFinal project report of a game
Final project report of a game
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game Development
 
game project presentation
game project presentationgame project presentation
game project presentation
 
Game development life cycle
Game development life cycleGame development life cycle
Game development life cycle
 
Game development
Game developmentGame development
Game development
 
Car racing game for android
Car racing game for androidCar racing game for android
Car racing game for android
 
Game dev process
Game dev processGame dev process
Game dev process
 
FPS GAME FYP Documentation
FPS GAME FYP DocumentationFPS GAME FYP Documentation
FPS GAME FYP Documentation
 
Phases of game development
Phases of game developmentPhases of game development
Phases of game development
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game Development
 
Game Design Process
Game Design ProcessGame Design Process
Game Design Process
 
Mobile Game Development in Unity
Mobile Game Development in UnityMobile Game Development in Unity
Mobile Game Development in Unity
 
Introduction to Game Development and the Game Industry
Introduction to Game Development and the Game IndustryIntroduction to Game Development and the Game Industry
Introduction to Game Development and the Game Industry
 
First-person Shooters
First-person ShootersFirst-person Shooters
First-person Shooters
 
Game Architecture and Programming
Game Architecture and ProgrammingGame Architecture and Programming
Game Architecture and Programming
 
Game Concept
Game ConceptGame Concept
Game Concept
 
What is game development
What is game developmentWhat is game development
What is game development
 

Similaire à Final Year Game Project Presentation

Game development -session on unity 3d
Game development -session on unity 3d Game development -session on unity 3d
Game development -session on unity 3d Muhammad Maaz Irfan
 
+Computer games careers
+Computer games careers+Computer games careers
+Computer games careerswalid sassi
 
Project presentation
Project presentationProject presentation
Project presentationHarsh Sharma
 
Lecture 1 Introduction to VR Programming
Lecture 1 Introduction to VR ProgrammingLecture 1 Introduction to VR Programming
Lecture 1 Introduction to VR ProgrammingKobkrit Viriyayudhakorn
 
Game Development - Seemal Naeem
Game Development - Seemal NaeemGame Development - Seemal Naeem
Game Development - Seemal NaeemSeemal Naeem
 
Roles in the gaming industry
Roles in the gaming industryRoles in the gaming industry
Roles in the gaming industrymissstevenson01
 
Game dev. story
Game dev. storyGame dev. story
Game dev. storyPhenix Yu
 
History of game evolution
History of game evolutionHistory of game evolution
History of game evolutionlitoon dev
 
West Coast DevCon 2014: Game Programming in UE4 - Game Framework & Sample Pro...
West Coast DevCon 2014: Game Programming in UE4 - Game Framework & Sample Pro...West Coast DevCon 2014: Game Programming in UE4 - Game Framework & Sample Pro...
West Coast DevCon 2014: Game Programming in UE4 - Game Framework & Sample Pro...Gerke Max Preussner
 
How hard can it be - Ui development at keen games
How hard can it be - Ui development at keen gamesHow hard can it be - Ui development at keen games
How hard can it be - Ui development at keen gamesJulien Koenen
 
Game designer
Game designerGame designer
Game designerwe20
 
Game designer
Game designerGame designer
Game designerSon Aris
 

Similaire à Final Year Game Project Presentation (20)

Cocos2d game programming 1
Cocos2d game programming 1Cocos2d game programming 1
Cocos2d game programming 1
 
Game development -session on unity 3d
Game development -session on unity 3d Game development -session on unity 3d
Game development -session on unity 3d
 
Cocos2d programming
Cocos2d programmingCocos2d programming
Cocos2d programming
 
+Computer games careers
+Computer games careers+Computer games careers
+Computer games careers
 
Project presentation
Project presentationProject presentation
Project presentation
 
Two – one = zero
Two – one = zeroTwo – one = zero
Two – one = zero
 
Lecture 1 Introduction to VR Programming
Lecture 1 Introduction to VR ProgrammingLecture 1 Introduction to VR Programming
Lecture 1 Introduction to VR Programming
 
Acaciagames
AcaciagamesAcaciagames
Acaciagames
 
Game Development - Seemal Naeem
Game Development - Seemal NaeemGame Development - Seemal Naeem
Game Development - Seemal Naeem
 
Roles in the gaming industry
Roles in the gaming industryRoles in the gaming industry
Roles in the gaming industry
 
Games HCI
Games HCIGames HCI
Games HCI
 
Game dev. story
Game dev. storyGame dev. story
Game dev. story
 
Game designdocs
Game designdocsGame designdocs
Game designdocs
 
Literacy In Motion
Literacy In MotionLiteracy In Motion
Literacy In Motion
 
Megma 3-d - copy
Megma 3-d - copyMegma 3-d - copy
Megma 3-d - copy
 
History of game evolution
History of game evolutionHistory of game evolution
History of game evolution
 
West Coast DevCon 2014: Game Programming in UE4 - Game Framework & Sample Pro...
West Coast DevCon 2014: Game Programming in UE4 - Game Framework & Sample Pro...West Coast DevCon 2014: Game Programming in UE4 - Game Framework & Sample Pro...
West Coast DevCon 2014: Game Programming in UE4 - Game Framework & Sample Pro...
 
How hard can it be - Ui development at keen games
How hard can it be - Ui development at keen gamesHow hard can it be - Ui development at keen games
How hard can it be - Ui development at keen games
 
Game designer
Game designerGame designer
Game designer
 
Game designer
Game designerGame designer
Game designer
 

Dernier

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
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
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
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 

Dernier (20)

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
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
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
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Exploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the ProcessExploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the Process
 

Final Year Game Project Presentation

  • 1. FINAL YEAR PROJECT PRESENTATION ON RIKO: THE ADVENTURER SUPERVISED BY: Sakhawat Hossain Saimon Lecturer Department of CSE Metropolitan University, Sylhet PRESENTED BY: Nusrat Jahan Shanta CSE 34th ID: 143-115-016 PRESENTED TO: Respected Faculty Members of Department of CSE Metropolitan University, Sylhet
  • 2. PRESENTATION FLOW • What is Riko: The Adventurer? • Inspiration • Game Design & Concept • Main Character • Game Play • Features • User Interface • Block Diagram of Data Saving • A Glimpse of This Game • Conclusion
  • 3. WHAT IS RIKO: THE ADVENTURER? • A 2D Top-Down RPG Game made with Unity3D • Other Tools Used: 1. Adobe Photoshop CC 2017 2. Microsoft Visual Studio (C#) • Platforms:
  • 5. GAME DESIGN & CONCEPT • Why I chose this project? • Game Assets: 1. Images (Thousands of Images) 2. Audio Clips • Game Theme
  • 6. MAIN CHARACTER Default Character Alternative Characters 300 10000
  • 7. PC (Windows) (PC)Mobile (Android) GAME PLAY • Game Controls • Player can move in 8 directions • Player can shoot • Player can switch weapons
  • 8. GAME PLAY (CONTINUED) PC (Windows) Mobile (Android)
  • 9. FEATURES • Animations Clips (100+) • Sound Clips • Multiple Player Characters • 4 Different Dungeons for players to play
  • 10. • Character Menu Shop System • Screen Shaking FEATURES (CONTINUED)
  • 11. • Multiple Achievable Weapons with different bullets FEATURES (CONTINUED) 1. Each have different Bullets 2. Different Damage Points 3. Different Push Forces 4. Different Speed of the Bullets
  • 12. 1. DifferentTypes of Multiple Enemies 2. Different Health 3. Different Damage Point 4. Different Push Force 5. Different Movement Speed FEATURES (CONTINUED) • Multiple Enemies
  • 14. FEATURES (CONTINUED) • Player & Enemy Health Bar • Other Interactive Objects • Popup texts,Toast Messages
  • 15. USER INTERFACE • User Interface 1. Select or Unlock Character 2. Paused Menu, Death Menu, Quit Menu
  • 16. BLOCK DIAGRAM OF DATA SAVING DataController GameData GameController Other Classes(Player, Enemy, Weapon etc.)
  • 17. A GLIMPSE OF THE GAME