SlideShare a Scribd company logo
1 of 26
DEPARTMENT OF COMPUTER SCIENCE
ENGINEERING & INFORMATION
TECHNOLOGY
JAYPEE INSTITUTE OF INFORMATION
TECHNOLOGY, NOIDA
SUPERVISOR: Dr. Vikas Saxena
Name : Eshita , Rajat Bhatia
Enroll No. 10104674, 10104773
 Computer and Video Games are one of the most popular and the
most important products of the software industry. One of the
greatest contributors to this success is the rapid improvement of
technologies. However, the Game Development processes still
have to face some difficulties. In fact, the lack of guidelines and
theoretical foundations are the major causes for most of Game
Designers need to bring their own experiences and intuitions into
the Game Design. Therefore, it is essential to increase the
involvement of the Human Computer Interaction (or HCI) and
design in the processes of designing games.
 Developed an angry birds type platform game from
scratch which aims at cognitive development of children
as well as providing them with an enjoyable environment
to learn the basics of counting and alphabets. Thus we
have made an attempt to revolutionize the methodology
of learning by utilizing the screens available to the
present generation for their own benefit.
 HUMAN COMPUTER INTERACTION IN GAME
DESIGN .
 Hung Nguyen
 Published:Spring 2012
 Published at: Business Information
Technology ,Oulu University of Applied
Sciences.
In order to create a game which can be easily
learned, effectively played and enjoyed at the
same time, the Game Designers should not only
use their own intuitions and experiences but also
it is important to build a relationship between
design and use.
 a list of principles for Game Design were brought
together. They serve for the one common goal – to
create a better and more usable interface. And
lastly but not least important was the set of skills
that can be useful for every Game Designer. It is
essential to point out that, by no mean, this list is
neither completed or that can be applied for
every scenario.
 The purposes of game form into a set of game
genres, then the technologies help to bring those
ideas into life.
 these principles will serve as guidelines for every
Game Designer, and they can be changed
accordingly depended on the situation.
 Every Game Development process requires high
level of complexity, which includes teams of
programmers, artists, project managers, writer,
musicians and also some other roles. Among these
roles, the Game Designer is at the central of
Game Development process.
 One of the matters was about the HCI
technologies which contributed to the interaction
in games, and the other was about using HCI to
solve the negative effect of computer and videos
games have in the modern society. In addition,
the game interface design process was also
introduced as one of the applica-tions of HCI in
Game Interface Development; the HCI human
factors are the major element to decide the
design‘s goals for the Designer.
 Practical Game Design and Development
Pedagogy
 Paul J. Diefenbach
 Published at: Drexel University
 Game Design:
They noticed that students often have creative
ideas but miss factors that might at first seem
intuitive.So, Workshop were organized that
reintroduces strategy, game- play, and story to
focus on designing games from the player’s
perspective so that students can assess how this
affects code and assets.
This paper presents the challenges and possibilities
that arise from the integration of a 2D physics engine into an
adventure game platform (i.e. engine and editor). This integration
allows the use of a complex physics model within a narrative
environment, thus increasing expressiveness and educational
potential (through re-usability and increased challenge). In this
work eAdventure is used as the adventure game platform and
Box2D is used as the physics engine. While adventure games have
been successfully applied in educational contexts from language
learning to medicine, including a physics engine broadens the
number of subjects that can be covered, thus increasing the scope
and potential of the resulting games.
 Gameplay
Students often design games from an abstract
perspective, as if the characters in the game are
self-governed and the designer is an all-knowing
god. For example, they might propose a game
about two aliens battling over a magic crystal. The
students will have decided the game’s look and
physical characteristics, the aliens’ abilities, the
conflict’s backstory, and bizarre power-ups, yet
disagree when we ask them whether the game is
played from a first- or third-person perspective or
whether it’s played with a keyboard or controller.
 Game Development
Once the students have vetted their game concept
on the basis of the concerns we just detailed, they
follow an iterative Scrum development cycle that
permits continual refinement. This has introduced
problems due to students having little experience
in incremental development, milestone planning,
and resource management. We now structure the
milestones to guide inexperienced students in
long-term project planning. Development now
involves three distinct phases: establishing the as-
set pipeline, refining and balancing gameplay, and
dressing up the game.
 The 80/20 Rule
Direct teams to focus on efforts that provide the
most “bang for the buck,” as exemplified by the
80/20 rule, also called the Pareto principle or the
“vital few and trivial many.” This rule states that
approximately 20 percent of the vital tasks
produce 80 percent of the results.
 GAME ENGINEERING
 ROBERT J. AUMANN
 Accepted in September 2009
 Published at :The Hebrew University,
Jerusalam
 "Game Engineering" deals with the
application of game theoretic methods to
interactive situations or systems in which the
rules are well defined, or where the designer
can himself specify the rules. This talk,
which addressed a business-school audience
with no specific knowledge of game theory,
describes five examples of gameengineering:
two dealing with auctions, two with traffic
systems, and one with arbitration.
 Few examples of ‘game engineering’:
 Design physics based 2D platform game,
incorporating the physics system of Game
Engine to govern the environmental objects and
player character. The game aims at providing
enjoyment and increase learning of the users
regarding various fundamental concepts of
physics such as friction, velocity, bounciness and
collisions which lead to cognitive development
as well as impart kindergarten teaching to kids
up to 5 years of age.
A platform game (or platformer) is a video game which
involves guiding an avatar to jump between suspended
platforms, over obstacles, or both to advance the game.
These challenges are known as jumping
puzzles or freerunning. The player controls the jumps
to avoid letting the avatar fall from platforms or miss
necessary jumps. The most common unifying element
of games of this genre is the jump button. Jumping, in
this genre, may include swinging from extendable
arms, as in Ristar or Bionic Commando, or bouncing
from springboards or trampolines, as in Alpha Waves.
 The unique structural elements of games build
brainpower because they:
 Provide a platform for self-directed exploration
 Deliver just-in-time learning
 Use data to help players understand their
progress, and what to do and where to go next in
the game
 Create a compelling need to know, ask, examine,
assimilate, and master skills and content

 Taking these things into consideration, we have
designed a game for children upto 5 years for
learning alphabets along with playing game.
A side-scrolling game or side-scroller is a video
game in which the gameplay action is viewed
from a side-view camera angle, and the onscreen
characters generally move from the left side of
the screen to the right (or less commonly, right
to left) to meet an objective. These games make
use of scrolling computer display technology. The
move from single-screen or flip-screen graphics
to scrolling graphics, during the golden age of
video arcade games and during third-generation
consoles, would prove to be a pivotal leap in
game design, comparable to the move to 3D
graphics during the fifth generation.
 Integrated physics engine and a set of 2D
physics components
 Rigid-body component (RigidBody2D)
supporting static/kinematic/dynamic body,
mass, linear/angular velocities, drag and
auto-sleeping and fixed-angle constraint.
 Circle collider (CircleCollider2D) supporting a
centroid and radius.
 Rectangle collider (BoxCollider2D) supporting
a centroid and a size.
 Language : Monodevelop Behaviour Settings ,
XML
 Software Technology : GameSalad and Itegrated
Physics Engine.
The purpose of testing is quality assurance,
verification and validation, or reliability
estimation.
Functionality Testing
Compatibility testing
Beta testing
Soak Testing
Regression Testing
GROUP MEMBERS:
ESHITA (10104674)
RAJAT BHATIA (10104773)

More Related Content

What's hot

STUDY OF AN APPLICATION DEVELOPMENT ENVIRONMENT BASED ON UNITY GAME ENGINE
STUDY OF AN APPLICATION DEVELOPMENT ENVIRONMENT BASED ON UNITY GAME ENGINESTUDY OF AN APPLICATION DEVELOPMENT ENVIRONMENT BASED ON UNITY GAME ENGINE
STUDY OF AN APPLICATION DEVELOPMENT ENVIRONMENT BASED ON UNITY GAME ENGINEAIRCC Publishing Corporation
 
Graphics, playability and social interaction, the greatest motivations for pl...
Graphics, playability and social interaction, the greatest motivations for pl...Graphics, playability and social interaction, the greatest motivations for pl...
Graphics, playability and social interaction, the greatest motivations for pl...Beatriz Marcano Lárez
 
GAME MECHANIC - chapter 8 v1.0 (2019 edition)
GAME MECHANIC - chapter 8 v1.0 (2019 edition)GAME MECHANIC - chapter 8 v1.0 (2019 edition)
GAME MECHANIC - chapter 8 v1.0 (2019 edition)Hamzah Asyrani Sulaiman
 
Biological organism simulation using procedural growth "Organimo 1.0"
Biological organism simulation using procedural growth "Organimo 1.0"Biological organism simulation using procedural growth "Organimo 1.0"
Biological organism simulation using procedural growth "Organimo 1.0"Devyani Singh
 
Designing Business Simulation Games using STELLA®, iThink® and isee NetSim™ b...
Designing Business Simulation Games using STELLA®, iThink® and isee NetSim™ b...Designing Business Simulation Games using STELLA®, iThink® and isee NetSim™ b...
Designing Business Simulation Games using STELLA®, iThink® and isee NetSim™ b...Cheer Chain Enterprise Co., Ltd.
 
Skills Week / Joseph Cavalla / Ambient & Pervasive Systems
Skills Week / Joseph Cavalla / Ambient & Pervasive SystemsSkills Week / Joseph Cavalla / Ambient & Pervasive Systems
Skills Week / Joseph Cavalla / Ambient & Pervasive Systemspixellab
 
NerdHerder Design Lessons
NerdHerder Design LessonsNerdHerder Design Lessons
NerdHerder Design LessonsYan Xu
 
Playability & Player Experience Research
Playability & Player Experience ResearchPlayability & Player Experience Research
Playability & Player Experience ResearchLennart Nacke
 
Sa zynga-vivek-kevin-f inal
Sa zynga-vivek-kevin-f inalSa zynga-vivek-kevin-f inal
Sa zynga-vivek-kevin-f inalVivek Bhaskaran
 
You'll Never Look at Interactive the Same After this Deck
You'll Never Look at Interactive the Same After this DeckYou'll Never Look at Interactive the Same After this Deck
You'll Never Look at Interactive the Same After this DeckDori Adar
 

What's hot (16)

Rival assassins
Rival assassinsRival assassins
Rival assassins
 
STUDY OF AN APPLICATION DEVELOPMENT ENVIRONMENT BASED ON UNITY GAME ENGINE
STUDY OF AN APPLICATION DEVELOPMENT ENVIRONMENT BASED ON UNITY GAME ENGINESTUDY OF AN APPLICATION DEVELOPMENT ENVIRONMENT BASED ON UNITY GAME ENGINE
STUDY OF AN APPLICATION DEVELOPMENT ENVIRONMENT BASED ON UNITY GAME ENGINE
 
Graphics, playability and social interaction, the greatest motivations for pl...
Graphics, playability and social interaction, the greatest motivations for pl...Graphics, playability and social interaction, the greatest motivations for pl...
Graphics, playability and social interaction, the greatest motivations for pl...
 
GAME MECHANIC - chapter 8 v1.0 (2019 edition)
GAME MECHANIC - chapter 8 v1.0 (2019 edition)GAME MECHANIC - chapter 8 v1.0 (2019 edition)
GAME MECHANIC - chapter 8 v1.0 (2019 edition)
 
Biological organism simulation using procedural growth "Organimo 1.0"
Biological organism simulation using procedural growth "Organimo 1.0"Biological organism simulation using procedural growth "Organimo 1.0"
Biological organism simulation using procedural growth "Organimo 1.0"
 
ICS3211 Lecture 10
ICS3211 Lecture 10 ICS3211 Lecture 10
ICS3211 Lecture 10
 
Designing Business Simulation Games using STELLA®, iThink® and isee NetSim™ b...
Designing Business Simulation Games using STELLA®, iThink® and isee NetSim™ b...Designing Business Simulation Games using STELLA®, iThink® and isee NetSim™ b...
Designing Business Simulation Games using STELLA®, iThink® and isee NetSim™ b...
 
Dsdt meetup 2018 02-12
Dsdt meetup 2018 02-12Dsdt meetup 2018 02-12
Dsdt meetup 2018 02-12
 
Js3516731693
Js3516731693Js3516731693
Js3516731693
 
Skills Week / Joseph Cavalla / Ambient & Pervasive Systems
Skills Week / Joseph Cavalla / Ambient & Pervasive SystemsSkills Week / Joseph Cavalla / Ambient & Pervasive Systems
Skills Week / Joseph Cavalla / Ambient & Pervasive Systems
 
FYP New
FYP NewFYP New
FYP New
 
5th world otron
5th world otron5th world otron
5th world otron
 
NerdHerder Design Lessons
NerdHerder Design LessonsNerdHerder Design Lessons
NerdHerder Design Lessons
 
Playability & Player Experience Research
Playability & Player Experience ResearchPlayability & Player Experience Research
Playability & Player Experience Research
 
Sa zynga-vivek-kevin-f inal
Sa zynga-vivek-kevin-f inalSa zynga-vivek-kevin-f inal
Sa zynga-vivek-kevin-f inal
 
You'll Never Look at Interactive the Same After this Deck
You'll Never Look at Interactive the Same After this DeckYou'll Never Look at Interactive the Same After this Deck
You'll Never Look at Interactive the Same After this Deck
 

Viewers also liked

Game engineering_Tappy plane - jiit13-14
Game engineering_Tappy plane - jiit13-14Game engineering_Tappy plane - jiit13-14
Game engineering_Tappy plane - jiit13-14Sidharth Sharma
 
Engineering Fun in Game Design
Engineering Fun in Game DesignEngineering Fun in Game Design
Engineering Fun in Game DesignMichael Wilson
 
Game System Engineering Lecture: Game Metrics
Game System Engineering Lecture: Game MetricsGame System Engineering Lecture: Game Metrics
Game System Engineering Lecture: Game MetricsLennart Nacke
 
Game engineering(jiit 2013 14-cs&it)
Game engineering(jiit 2013 14-cs&it)Game engineering(jiit 2013 14-cs&it)
Game engineering(jiit 2013 14-cs&it)Rajat Bhatia
 
Introduction To 3D Gaming
Introduction To 3D GamingIntroduction To 3D Gaming
Introduction To 3D GamingClint Edmonson
 
Video Games: Advantages and Disadvantages
Video Games: Advantages and DisadvantagesVideo Games: Advantages and Disadvantages
Video Games: Advantages and DisadvantagesMohsin Ahamed
 

Viewers also liked (6)

Game engineering_Tappy plane - jiit13-14
Game engineering_Tappy plane - jiit13-14Game engineering_Tappy plane - jiit13-14
Game engineering_Tappy plane - jiit13-14
 
Engineering Fun in Game Design
Engineering Fun in Game DesignEngineering Fun in Game Design
Engineering Fun in Game Design
 
Game System Engineering Lecture: Game Metrics
Game System Engineering Lecture: Game MetricsGame System Engineering Lecture: Game Metrics
Game System Engineering Lecture: Game Metrics
 
Game engineering(jiit 2013 14-cs&it)
Game engineering(jiit 2013 14-cs&it)Game engineering(jiit 2013 14-cs&it)
Game engineering(jiit 2013 14-cs&it)
 
Introduction To 3D Gaming
Introduction To 3D GamingIntroduction To 3D Gaming
Introduction To 3D Gaming
 
Video Games: Advantages and Disadvantages
Video Games: Advantages and DisadvantagesVideo Games: Advantages and Disadvantages
Video Games: Advantages and Disadvantages
 

Similar to Game engineering

Game Design as an Intro to Computer Science (Meaningful Play 2014)
Game Design as an Intro to Computer Science (Meaningful Play 2014)Game Design as an Intro to Computer Science (Meaningful Play 2014)
Game Design as an Intro to Computer Science (Meaningful Play 2014)marksuter
 
MIND GAME ZONE - Abhijeet
MIND GAME ZONE - AbhijeetMIND GAME ZONE - Abhijeet
MIND GAME ZONE - AbhijeetAbhijeet Kalsi
 
Mary O'Brien's MA Capstone Project
Mary O'Brien's MA Capstone ProjectMary O'Brien's MA Capstone Project
Mary O'Brien's MA Capstone ProjectMary O'Brien
 
Pac Man: Game Development using PDA and OOP
Pac Man: Game Development using PDA and OOPPac Man: Game Development using PDA and OOP
Pac Man: Game Development using PDA and OOPIRJET Journal
 
IRJET-Space Invaders: An Educational Game in Virtual Reality
IRJET-Space Invaders: An Educational Game in Virtual RealityIRJET-Space Invaders: An Educational Game in Virtual Reality
IRJET-Space Invaders: An Educational Game in Virtual RealityIRJET Journal
 
Iproduct presentation(final)
Iproduct presentation(final)Iproduct presentation(final)
Iproduct presentation(final)11009373
 
Case Study: Large Video Game Product Development
Case Study: Large Video Game Product DevelopmentCase Study: Large Video Game Product Development
Case Study: Large Video Game Product DevelopmentSociotechnical Roundtable
 
Got Game? The Use of Gaming in Learning and Development
Got Game? The Use of Gaming in Learning and DevelopmentGot Game? The Use of Gaming in Learning and Development
Got Game? The Use of Gaming in Learning and DevelopmentKip Michael Kelly
 
2. Gamified Development and Gamified Solutions: Why Gamify?
2. Gamified Development and Gamified Solutions: Why Gamify?2. Gamified Development and Gamified Solutions: Why Gamify?
2. Gamified Development and Gamified Solutions: Why Gamify?UCL Interaction Centre
 
The influence of eyes and brain
The influence of eyes and brainThe influence of eyes and brain
The influence of eyes and brainijma
 
Games & Simulations as Learning Technology Tools
Games & Simulations as Learning Technology ToolsGames & Simulations as Learning Technology Tools
Games & Simulations as Learning Technology ToolsDiana Focht
 
Playing to Learn: Using Games and Simulations in the Classroom 07-19-11
Playing to Learn: Using Games and Simulations in the Classroom  07-19-11Playing to Learn: Using Games and Simulations in the Classroom  07-19-11
Playing to Learn: Using Games and Simulations in the Classroom 07-19-11Andy Petroski
 
My Presentation.ppt
My Presentation.pptMy Presentation.ppt
My Presentation.pptFake474384
 
IRJET - Colt: The Code Series Game for Learning Program Logic through Rea...
IRJET -  	  Colt: The Code Series Game for Learning Program Logic through Rea...IRJET -  	  Colt: The Code Series Game for Learning Program Logic through Rea...
IRJET - Colt: The Code Series Game for Learning Program Logic through Rea...IRJET Journal
 
Nicholas lim chong_hock_(s3186372)_mc2_assign2_serious_games_presentation
Nicholas lim chong_hock_(s3186372)_mc2_assign2_serious_games_presentationNicholas lim chong_hock_(s3186372)_mc2_assign2_serious_games_presentation
Nicholas lim chong_hock_(s3186372)_mc2_assign2_serious_games_presentationMedia Cultures
 
Simulation Program and Instructional Games
Simulation Program and Instructional GamesSimulation Program and Instructional Games
Simulation Program and Instructional GamesAyrang
 
Overview of Computer Games
Overview of Computer GamesOverview of Computer Games
Overview of Computer GamesVaruna Harshana
 

Similar to Game engineering (20)

Video Game Report
Video Game ReportVideo Game Report
Video Game Report
 
Game Design as an Intro to Computer Science (Meaningful Play 2014)
Game Design as an Intro to Computer Science (Meaningful Play 2014)Game Design as an Intro to Computer Science (Meaningful Play 2014)
Game Design as an Intro to Computer Science (Meaningful Play 2014)
 
MIND GAME ZONE - Abhijeet
MIND GAME ZONE - AbhijeetMIND GAME ZONE - Abhijeet
MIND GAME ZONE - Abhijeet
 
Mary O'Brien's MA Capstone Project
Mary O'Brien's MA Capstone ProjectMary O'Brien's MA Capstone Project
Mary O'Brien's MA Capstone Project
 
Pac Man: Game Development using PDA and OOP
Pac Man: Game Development using PDA and OOPPac Man: Game Development using PDA and OOP
Pac Man: Game Development using PDA and OOP
 
R.A.W - THE GAME
R.A.W - THE GAMER.A.W - THE GAME
R.A.W - THE GAME
 
IRJET-Space Invaders: An Educational Game in Virtual Reality
IRJET-Space Invaders: An Educational Game in Virtual RealityIRJET-Space Invaders: An Educational Game in Virtual Reality
IRJET-Space Invaders: An Educational Game in Virtual Reality
 
Iproduct presentation(final)
Iproduct presentation(final)Iproduct presentation(final)
Iproduct presentation(final)
 
Overview on computer games
Overview on computer games Overview on computer games
Overview on computer games
 
Case Study: Large Video Game Product Development
Case Study: Large Video Game Product DevelopmentCase Study: Large Video Game Product Development
Case Study: Large Video Game Product Development
 
Got Game? The Use of Gaming in Learning and Development
Got Game? The Use of Gaming in Learning and DevelopmentGot Game? The Use of Gaming in Learning and Development
Got Game? The Use of Gaming in Learning and Development
 
2. Gamified Development and Gamified Solutions: Why Gamify?
2. Gamified Development and Gamified Solutions: Why Gamify?2. Gamified Development and Gamified Solutions: Why Gamify?
2. Gamified Development and Gamified Solutions: Why Gamify?
 
The influence of eyes and brain
The influence of eyes and brainThe influence of eyes and brain
The influence of eyes and brain
 
Games & Simulations as Learning Technology Tools
Games & Simulations as Learning Technology ToolsGames & Simulations as Learning Technology Tools
Games & Simulations as Learning Technology Tools
 
Playing to Learn: Using Games and Simulations in the Classroom 07-19-11
Playing to Learn: Using Games and Simulations in the Classroom  07-19-11Playing to Learn: Using Games and Simulations in the Classroom  07-19-11
Playing to Learn: Using Games and Simulations in the Classroom 07-19-11
 
My Presentation.ppt
My Presentation.pptMy Presentation.ppt
My Presentation.ppt
 
IRJET - Colt: The Code Series Game for Learning Program Logic through Rea...
IRJET -  	  Colt: The Code Series Game for Learning Program Logic through Rea...IRJET -  	  Colt: The Code Series Game for Learning Program Logic through Rea...
IRJET - Colt: The Code Series Game for Learning Program Logic through Rea...
 
Nicholas lim chong_hock_(s3186372)_mc2_assign2_serious_games_presentation
Nicholas lim chong_hock_(s3186372)_mc2_assign2_serious_games_presentationNicholas lim chong_hock_(s3186372)_mc2_assign2_serious_games_presentation
Nicholas lim chong_hock_(s3186372)_mc2_assign2_serious_games_presentation
 
Simulation Program and Instructional Games
Simulation Program and Instructional GamesSimulation Program and Instructional Games
Simulation Program and Instructional Games
 
Overview of Computer Games
Overview of Computer GamesOverview of Computer Games
Overview of Computer Games
 

Recently uploaded

Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 

Recently uploaded (20)

Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 

Game engineering

  • 1. DEPARTMENT OF COMPUTER SCIENCE ENGINEERING & INFORMATION TECHNOLOGY JAYPEE INSTITUTE OF INFORMATION TECHNOLOGY, NOIDA SUPERVISOR: Dr. Vikas Saxena Name : Eshita , Rajat Bhatia Enroll No. 10104674, 10104773
  • 2.  Computer and Video Games are one of the most popular and the most important products of the software industry. One of the greatest contributors to this success is the rapid improvement of technologies. However, the Game Development processes still have to face some difficulties. In fact, the lack of guidelines and theoretical foundations are the major causes for most of Game Designers need to bring their own experiences and intuitions into the Game Design. Therefore, it is essential to increase the involvement of the Human Computer Interaction (or HCI) and design in the processes of designing games.
  • 3.  Developed an angry birds type platform game from scratch which aims at cognitive development of children as well as providing them with an enjoyable environment to learn the basics of counting and alphabets. Thus we have made an attempt to revolutionize the methodology of learning by utilizing the screens available to the present generation for their own benefit.
  • 4.  HUMAN COMPUTER INTERACTION IN GAME DESIGN .  Hung Nguyen  Published:Spring 2012  Published at: Business Information Technology ,Oulu University of Applied Sciences.
  • 5. In order to create a game which can be easily learned, effectively played and enjoyed at the same time, the Game Designers should not only use their own intuitions and experiences but also it is important to build a relationship between design and use.
  • 6.  a list of principles for Game Design were brought together. They serve for the one common goal – to create a better and more usable interface. And lastly but not least important was the set of skills that can be useful for every Game Designer. It is essential to point out that, by no mean, this list is neither completed or that can be applied for every scenario.  The purposes of game form into a set of game genres, then the technologies help to bring those ideas into life.  these principles will serve as guidelines for every Game Designer, and they can be changed accordingly depended on the situation.
  • 7.  Every Game Development process requires high level of complexity, which includes teams of programmers, artists, project managers, writer, musicians and also some other roles. Among these roles, the Game Designer is at the central of Game Development process.  One of the matters was about the HCI technologies which contributed to the interaction in games, and the other was about using HCI to solve the negative effect of computer and videos games have in the modern society. In addition, the game interface design process was also introduced as one of the applica-tions of HCI in Game Interface Development; the HCI human factors are the major element to decide the design‘s goals for the Designer.
  • 8.  Practical Game Design and Development Pedagogy  Paul J. Diefenbach  Published at: Drexel University
  • 9.  Game Design: They noticed that students often have creative ideas but miss factors that might at first seem intuitive.So, Workshop were organized that reintroduces strategy, game- play, and story to focus on designing games from the player’s perspective so that students can assess how this affects code and assets.
  • 10. This paper presents the challenges and possibilities that arise from the integration of a 2D physics engine into an adventure game platform (i.e. engine and editor). This integration allows the use of a complex physics model within a narrative environment, thus increasing expressiveness and educational potential (through re-usability and increased challenge). In this work eAdventure is used as the adventure game platform and Box2D is used as the physics engine. While adventure games have been successfully applied in educational contexts from language learning to medicine, including a physics engine broadens the number of subjects that can be covered, thus increasing the scope and potential of the resulting games.
  • 11.  Gameplay Students often design games from an abstract perspective, as if the characters in the game are self-governed and the designer is an all-knowing god. For example, they might propose a game about two aliens battling over a magic crystal. The students will have decided the game’s look and physical characteristics, the aliens’ abilities, the conflict’s backstory, and bizarre power-ups, yet disagree when we ask them whether the game is played from a first- or third-person perspective or whether it’s played with a keyboard or controller.
  • 12.  Game Development Once the students have vetted their game concept on the basis of the concerns we just detailed, they follow an iterative Scrum development cycle that permits continual refinement. This has introduced problems due to students having little experience in incremental development, milestone planning, and resource management. We now structure the milestones to guide inexperienced students in long-term project planning. Development now involves three distinct phases: establishing the as- set pipeline, refining and balancing gameplay, and dressing up the game.
  • 13.  The 80/20 Rule Direct teams to focus on efforts that provide the most “bang for the buck,” as exemplified by the 80/20 rule, also called the Pareto principle or the “vital few and trivial many.” This rule states that approximately 20 percent of the vital tasks produce 80 percent of the results.
  • 14.  GAME ENGINEERING  ROBERT J. AUMANN  Accepted in September 2009  Published at :The Hebrew University, Jerusalam
  • 15.  "Game Engineering" deals with the application of game theoretic methods to interactive situations or systems in which the rules are well defined, or where the designer can himself specify the rules. This talk, which addressed a business-school audience with no specific knowledge of game theory, describes five examples of gameengineering: two dealing with auctions, two with traffic systems, and one with arbitration.  Few examples of ‘game engineering’:
  • 16.  Design physics based 2D platform game, incorporating the physics system of Game Engine to govern the environmental objects and player character. The game aims at providing enjoyment and increase learning of the users regarding various fundamental concepts of physics such as friction, velocity, bounciness and collisions which lead to cognitive development as well as impart kindergarten teaching to kids up to 5 years of age.
  • 17. A platform game (or platformer) is a video game which involves guiding an avatar to jump between suspended platforms, over obstacles, or both to advance the game. These challenges are known as jumping puzzles or freerunning. The player controls the jumps to avoid letting the avatar fall from platforms or miss necessary jumps. The most common unifying element of games of this genre is the jump button. Jumping, in this genre, may include swinging from extendable arms, as in Ristar or Bionic Commando, or bouncing from springboards or trampolines, as in Alpha Waves.
  • 18.  The unique structural elements of games build brainpower because they:  Provide a platform for self-directed exploration  Deliver just-in-time learning  Use data to help players understand their progress, and what to do and where to go next in the game  Create a compelling need to know, ask, examine, assimilate, and master skills and content   Taking these things into consideration, we have designed a game for children upto 5 years for learning alphabets along with playing game.
  • 19. A side-scrolling game or side-scroller is a video game in which the gameplay action is viewed from a side-view camera angle, and the onscreen characters generally move from the left side of the screen to the right (or less commonly, right to left) to meet an objective. These games make use of scrolling computer display technology. The move from single-screen or flip-screen graphics to scrolling graphics, during the golden age of video arcade games and during third-generation consoles, would prove to be a pivotal leap in game design, comparable to the move to 3D graphics during the fifth generation.
  • 20.  Integrated physics engine and a set of 2D physics components  Rigid-body component (RigidBody2D) supporting static/kinematic/dynamic body, mass, linear/angular velocities, drag and auto-sleeping and fixed-angle constraint.  Circle collider (CircleCollider2D) supporting a centroid and radius.  Rectangle collider (BoxCollider2D) supporting a centroid and a size.
  • 21.  Language : Monodevelop Behaviour Settings , XML  Software Technology : GameSalad and Itegrated Physics Engine.
  • 22. The purpose of testing is quality assurance, verification and validation, or reliability estimation. Functionality Testing Compatibility testing Beta testing Soak Testing Regression Testing
  • 23.
  • 24.
  • 25.