SlideShare a Scribd company logo
Geraldo Gomes da Cruz Júnior Interface in Game Design
Interface in
Game Design
A bit about the Game!
1
Who am I?
/geraldo.gomes.jr
Geraldo Gomes da Cruz Júnior Interface in Game Design
• Student Bachelor in Information Systems at UFRPE
• Android
• Git
• <> {} ()
• Gamer
• Chemistry lover
2
Walkthrough
• What is a Game?
• Statistics
• Game Design
• Game Script
• Art Concept
• Programming
Geraldo Gomes da Cruz Júnior Interface in Game Design
3
• Soundtrack
• Interface
• Interface (Hud)
• A bit of history
• Questions
Geraldo Gomes da Cruz Júnior Interface in Game Design
What is a Game?
Entertainment
+
Active
+
Interactive
=
GAME! “A game is a problem
solving activity, seen in a
playful way."
The Art of Game Design
4
Geraldo Gomes da Cruz Júnior Interface in Game Design
A game should set…
• What player do?
• What are the challenges?
• Gender game
• Public Description
• What platform will run?
• Need licenses?
• Single, dual or multiplayer?
• General summary from start to finish
• Short description of the game world
What is a Game?
5
Geraldo Gomes da Cruz Júnior Interface in Game Design
Statistics
23% of Brazilians play!
• 53% men and 47% women
• 67% Consoles
• 42% Computer
• 17% Smartphones or Tablets
• 7% Portable consoles
Most played PC games on gaming platform
Raptr in October 2014, by share of playing time
1. League of Legends
2. World of Warcraft
3. Dota 2
4. Counter-Strike: Global Offensive
5. Smite
6
Geraldo Gomes da Cruz Júnior Interface in Game Design
Game Design
Imagine
+
Define
+
Describe
+
Transmit
=
GAME Design!
7
Geraldo Gomes da Cruz Júnior Interface in Game Design
Game Script
Four essential elements in games:
1. Character player;
2. Scenario;
3. Challenge;
4. Awards.
Plots:
• Metaplots;
• Subplots
8
Geraldo Gomes da Cruz Júnior Interface in Game Design
Art Concept
Creativity!
• 2D
• 3D
9
Geraldo Gomes da Cruz Júnior Interface in Game Design
Programming
Low-level:
• C++
• Java
• C#
10
High-level script:
• Torque Script
• Unreal Script
• LUA
• Python
• RUBY
Shaders:
• Cg
• GLSL
• HLSL
Geraldo Gomes da Cruz Júnior Interface in Game Design
Soundtrack
11
Music and sounds... unforgettable
Geraldo Gomes da Cruz Júnior Interface in Game Design
Interface
“The interface is how the
game is related to the
player.”
The culture Interface
12
Geraldo Gomes da Cruz Júnior Interface in Game Design
Interface
Different controls:
• Keyboard
• Joystick
• Guitar (Instruments)
• Movements and Actions
• Touch screen
13
Geraldo Gomes da Cruz Júnior Interface in Game Design
Interface
And as for mobile devices ...
14
Geraldo Gomes da Cruz Júnior Interface in Game Design
Interface
Arcade x Simulator
15
Geraldo Gomes da Cruz Júnior Interface in Game Design
Interface
TPS x FPS
16
Geraldo Gomes da Cruz Júnior Interface in Game Design
Interface
Context + Interface + … = Cool Game
17
Geraldo Gomes da Cruz Júnior Interface in Game Design
Hud:
“The responsible interface for
visually display information
about the game and player state.”
Interface (Hud)
18
Geraldo Gomes da Cruz Júnior Interface in Game Design
Interface (Hud)
19
Geraldo Gomes da Cruz Júnior Interface in Game Design
Interface (Hud)
20
Geraldo Gomes da Cruz Júnior Interface in Game Design
Interface (Hud)
21
Geraldo Gomes da Cruz Júnior Interface in Game Design
A bit of history
Technology + Trend + Tastes that never change
22
Geraldo Gomes da Cruz Júnior Interface in Game Design
A bit of history
23
Tomb Raider
Geraldo Gomes da Cruz Júnior Interface in Game Design
A bit of history
24
GTA
Geraldo Gomes da Cruz Júnior Interface in Game Design
A bit of history
25
Mortal Kombat
Geraldo Gomes da Cruz Júnior Interface in Game Design
A bit of history
26
Need for Speed
Geraldo Gomes da Cruz Júnior Interface in Game Design
A bit of history
27
Final Fantasy
Geraldo Gomes da Cruz Júnior Interface in Game Design
A bit of history
28
Minecraft Sonic
There is opportunity for
the past?
Geraldo Gomes da Cruz Júnior Interface in Game Design
A bit of history
Videos:
https://www.youtube.com/watch?v=wi55mSqVDZk
https://www.youtube.com/watch?v=OA4wBtpaPHY
https://www.youtube.com/watch?v=XKQTfAgF67k
29
Geraldo Gomes da Cruz Júnior Interface in Game Design
Questions
30
• Off With Their HUDs!: Rethinking the Heads-Up
Display in Console Game Design Greg Wilson (Ex-
concept designer da Acclaim Studios)
• Chapter 2 – Game Design Applications
http://battleteam.net/tech/fis/docs/ch02.html
• The Art of Game Design
• The culture Interface
• http://www.gamasutra.com/
Geraldo Gomes da Cruz Júnior Interface in Game Design
References
31
Geraldo Gomes da Cruz Júnior Interface in Game Design
32

More Related Content

What's hot

Interface: Creating the connection
Interface: Creating the connectionInterface: Creating the connection
Interface: Creating the connection
Tracie King
 
Gaming powerpoint, summer holiday
Gaming powerpoint, summer holidayGaming powerpoint, summer holiday
Gaming powerpoint, summer holiday
NathanielW
 
Cross-media social game experiences
Cross-media social game experiencesCross-media social game experiences
Cross-media social game experiences
Reinoud Bosman
 
Level Design Primer
Level Design PrimerLevel Design Primer
Level Design Primer
Tobby Ong
 
Gameplay: Creating the Experience
Gameplay:  Creating the ExperienceGameplay:  Creating the Experience
Gameplay: Creating the Experience
Tracie King
 
A Short Workshop in Game Design
A Short Workshop in Game DesignA Short Workshop in Game Design
A Short Workshop in Game Design
Pietro Polsinelli
 
Resume
ResumeResume
Resume
Tim Ryan
 
Game Design Principles and Inspiration
Game Design Principles and InspirationGame Design Principles and Inspiration
Game Design Principles and Inspiration
John Say
 
Indies ´Premieres
Indies ´PremieresIndies ´Premieres
Indies ´Premieres
Daniel Giampaulo
 
Creative director
Creative directorCreative director
Creative director
Sam McCourt
 
Damn i lost a life!!
Damn i lost a life!!Damn i lost a life!!
Damn i lost a life!!
Paige Shirley
 
Creative director
Creative directorCreative director
Creative director
Will Hounsell
 
What We Talk About When We Talk About Social
What We Talk About When We Talk About SocialWhat We Talk About When We Talk About Social
What We Talk About When We Talk About Social
Adam Gutterman
 
The amazing world of Game Design - Emanuele Bolognesi - Codemotion Milan 2016
The amazing world of Game Design - Emanuele Bolognesi - Codemotion Milan 2016The amazing world of Game Design - Emanuele Bolognesi - Codemotion Milan 2016
The amazing world of Game Design - Emanuele Bolognesi - Codemotion Milan 2016
Codemotion
 
Natural Game Design: How to Birth Games Without Cloning
Natural Game Design: How to Birth Games Without CloningNatural Game Design: How to Birth Games Without Cloning
Natural Game Design: How to Birth Games Without Cloning
Greg Costikyan
 
Games Design Document
Games Design DocumentGames Design Document
Games Design Document
missstevenson01
 
Game development
Game developmentGame development
Game development
reittes
 
Elements of Storytelling
Elements of StorytellingElements of Storytelling
Elements of Storytelling
alchemygameworks
 
Skillset job roles_in_the_games_industry
Skillset job roles_in_the_games_industrySkillset job roles_in_the_games_industry
Skillset job roles_in_the_games_industry
Gladeatorkid
 
jbuccellato-title_history
jbuccellato-title_historyjbuccellato-title_history
jbuccellato-title_history
Jeff Buccellato
 

What's hot (20)

Interface: Creating the connection
Interface: Creating the connectionInterface: Creating the connection
Interface: Creating the connection
 
Gaming powerpoint, summer holiday
Gaming powerpoint, summer holidayGaming powerpoint, summer holiday
Gaming powerpoint, summer holiday
 
Cross-media social game experiences
Cross-media social game experiencesCross-media social game experiences
Cross-media social game experiences
 
Level Design Primer
Level Design PrimerLevel Design Primer
Level Design Primer
 
Gameplay: Creating the Experience
Gameplay:  Creating the ExperienceGameplay:  Creating the Experience
Gameplay: Creating the Experience
 
A Short Workshop in Game Design
A Short Workshop in Game DesignA Short Workshop in Game Design
A Short Workshop in Game Design
 
Resume
ResumeResume
Resume
 
Game Design Principles and Inspiration
Game Design Principles and InspirationGame Design Principles and Inspiration
Game Design Principles and Inspiration
 
Indies ´Premieres
Indies ´PremieresIndies ´Premieres
Indies ´Premieres
 
Creative director
Creative directorCreative director
Creative director
 
Damn i lost a life!!
Damn i lost a life!!Damn i lost a life!!
Damn i lost a life!!
 
Creative director
Creative directorCreative director
Creative director
 
What We Talk About When We Talk About Social
What We Talk About When We Talk About SocialWhat We Talk About When We Talk About Social
What We Talk About When We Talk About Social
 
The amazing world of Game Design - Emanuele Bolognesi - Codemotion Milan 2016
The amazing world of Game Design - Emanuele Bolognesi - Codemotion Milan 2016The amazing world of Game Design - Emanuele Bolognesi - Codemotion Milan 2016
The amazing world of Game Design - Emanuele Bolognesi - Codemotion Milan 2016
 
Natural Game Design: How to Birth Games Without Cloning
Natural Game Design: How to Birth Games Without CloningNatural Game Design: How to Birth Games Without Cloning
Natural Game Design: How to Birth Games Without Cloning
 
Games Design Document
Games Design DocumentGames Design Document
Games Design Document
 
Game development
Game developmentGame development
Game development
 
Elements of Storytelling
Elements of StorytellingElements of Storytelling
Elements of Storytelling
 
Skillset job roles_in_the_games_industry
Skillset job roles_in_the_games_industrySkillset job roles_in_the_games_industry
Skillset job roles_in_the_games_industry
 
jbuccellato-title_history
jbuccellato-title_historyjbuccellato-title_history
jbuccellato-title_history
 

Similar to Interface in Game Design

Introduction to game development
Introduction to game developmentIntroduction to game development
Introduction to game development
Gaetano Bonofiglio
 
An Introduction To Game development
An Introduction To Game developmentAn Introduction To Game development
An Introduction To Game development
Ahmed
 
Game Development - Seemal Naeem
Game Development - Seemal NaeemGame Development - Seemal Naeem
Game Development - Seemal Naeem
Seemal Naeem
 
Finalpowerpoint
FinalpowerpointFinalpowerpoint
Finalpowerpoint
cwang36
 
computer games and its benifites
computer games and its benifitescomputer games and its benifites
computer games and its benifites
oveuoda
 
Powerpoint4
Powerpoint4Powerpoint4
Powerpoint4
cwang36
 
Gfh Game Over
Gfh Game OverGfh Game Over
Gfh Game Over
jgeorgal
 
OBS - Presentation 3
OBS - Presentation 3OBS - Presentation 3
OBS - Presentation 3
jhofker
 
History of game evolution
History of game evolutionHistory of game evolution
History of game evolution
litoon dev
 
Smart Strategies Fuel Geometry Dash's Slow Jog To Success
Smart Strategies Fuel Geometry Dash's Slow Jog To Success
Smart Strategies Fuel Geometry Dash's Slow Jog To Success
Smart Strategies Fuel Geometry Dash's Slow Jog To Success
erectcard6239
 
.net for fun: write a Christmas videogame
.net for fun: write a Christmas videogame.net for fun: write a Christmas videogame
.net for fun: write a Christmas videogame
Marco Parenzan
 
My Top Ten Tweets from GDC
My Top Ten Tweets from GDCMy Top Ten Tweets from GDC
My Top Ten Tweets from GDC
Nicole Lazzaro
 
Nature of Games.pptx
Nature of Games.pptxNature of Games.pptx
Nature of Games.pptx
UgurKaplancali
 
Iistec 2013 game_design for id_m_broyles_id13333
Iistec 2013 game_design for id_m_broyles_id13333Iistec 2013 game_design for id_m_broyles_id13333
Iistec 2013 game_design for id_m_broyles_id13333
Marie Broyles
 
Game Development Club Universitas Multimedia Nusantara - Game Design Crash Co...
Game Development Club Universitas Multimedia Nusantara - Game Design Crash Co...Game Development Club Universitas Multimedia Nusantara - Game Design Crash Co...
Game Development Club Universitas Multimedia Nusantara - Game Design Crash Co...
Albert Van Otto
 
Online Gaming
Online GamingOnline Gaming
Online Gaming
Monkhzul Bold
 
Lecture 03 game_concepts
Lecture 03 game_conceptsLecture 03 game_concepts
Lecture 03 game_concepts
Sayed Ahmed
 
First step of researching game development
First step of researching game developmentFirst step of researching game development
First step of researching game development
Vincent Clyde
 
Joker Game.pptx
Joker Game.pptxJoker Game.pptx
Joker Game.pptx
GURU103976
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
abdulrafaychaudhry
 

Similar to Interface in Game Design (20)

Introduction to game development
Introduction to game developmentIntroduction to game development
Introduction to game development
 
An Introduction To Game development
An Introduction To Game developmentAn Introduction To Game development
An Introduction To Game development
 
Game Development - Seemal Naeem
Game Development - Seemal NaeemGame Development - Seemal Naeem
Game Development - Seemal Naeem
 
Finalpowerpoint
FinalpowerpointFinalpowerpoint
Finalpowerpoint
 
computer games and its benifites
computer games and its benifitescomputer games and its benifites
computer games and its benifites
 
Powerpoint4
Powerpoint4Powerpoint4
Powerpoint4
 
Gfh Game Over
Gfh Game OverGfh Game Over
Gfh Game Over
 
OBS - Presentation 3
OBS - Presentation 3OBS - Presentation 3
OBS - Presentation 3
 
History of game evolution
History of game evolutionHistory of game evolution
History of game evolution
 
Smart Strategies Fuel Geometry Dash's Slow Jog To Success
Smart Strategies Fuel Geometry Dash's Slow Jog To Success
Smart Strategies Fuel Geometry Dash's Slow Jog To Success
Smart Strategies Fuel Geometry Dash's Slow Jog To Success
 
.net for fun: write a Christmas videogame
.net for fun: write a Christmas videogame.net for fun: write a Christmas videogame
.net for fun: write a Christmas videogame
 
My Top Ten Tweets from GDC
My Top Ten Tweets from GDCMy Top Ten Tweets from GDC
My Top Ten Tweets from GDC
 
Nature of Games.pptx
Nature of Games.pptxNature of Games.pptx
Nature of Games.pptx
 
Iistec 2013 game_design for id_m_broyles_id13333
Iistec 2013 game_design for id_m_broyles_id13333Iistec 2013 game_design for id_m_broyles_id13333
Iistec 2013 game_design for id_m_broyles_id13333
 
Game Development Club Universitas Multimedia Nusantara - Game Design Crash Co...
Game Development Club Universitas Multimedia Nusantara - Game Design Crash Co...Game Development Club Universitas Multimedia Nusantara - Game Design Crash Co...
Game Development Club Universitas Multimedia Nusantara - Game Design Crash Co...
 
Online Gaming
Online GamingOnline Gaming
Online Gaming
 
Lecture 03 game_concepts
Lecture 03 game_conceptsLecture 03 game_concepts
Lecture 03 game_concepts
 
First step of researching game development
First step of researching game developmentFirst step of researching game development
First step of researching game development
 
Joker Game.pptx
Joker Game.pptxJoker Game.pptx
Joker Game.pptx
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
 

Recently uploaded

Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
AWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptxAWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptx
HarisZaheer8
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
alexjohnson7307
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Jeffrey Haguewood
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
LucaBarbaro3
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStrDeep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
saastr
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
saastr
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
fredae14
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 

Recently uploaded (20)

Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
AWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptxAWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptx
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStrDeep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 

Interface in Game Design

  • 1. Geraldo Gomes da Cruz Júnior Interface in Game Design Interface in Game Design A bit about the Game! 1
  • 2. Who am I? /geraldo.gomes.jr Geraldo Gomes da Cruz Júnior Interface in Game Design • Student Bachelor in Information Systems at UFRPE • Android • Git • <> {} () • Gamer • Chemistry lover 2
  • 3. Walkthrough • What is a Game? • Statistics • Game Design • Game Script • Art Concept • Programming Geraldo Gomes da Cruz Júnior Interface in Game Design 3 • Soundtrack • Interface • Interface (Hud) • A bit of history • Questions
  • 4. Geraldo Gomes da Cruz Júnior Interface in Game Design What is a Game? Entertainment + Active + Interactive = GAME! “A game is a problem solving activity, seen in a playful way." The Art of Game Design 4
  • 5. Geraldo Gomes da Cruz Júnior Interface in Game Design A game should set… • What player do? • What are the challenges? • Gender game • Public Description • What platform will run? • Need licenses? • Single, dual or multiplayer? • General summary from start to finish • Short description of the game world What is a Game? 5
  • 6. Geraldo Gomes da Cruz Júnior Interface in Game Design Statistics 23% of Brazilians play! • 53% men and 47% women • 67% Consoles • 42% Computer • 17% Smartphones or Tablets • 7% Portable consoles Most played PC games on gaming platform Raptr in October 2014, by share of playing time 1. League of Legends 2. World of Warcraft 3. Dota 2 4. Counter-Strike: Global Offensive 5. Smite 6
  • 7. Geraldo Gomes da Cruz Júnior Interface in Game Design Game Design Imagine + Define + Describe + Transmit = GAME Design! 7
  • 8. Geraldo Gomes da Cruz Júnior Interface in Game Design Game Script Four essential elements in games: 1. Character player; 2. Scenario; 3. Challenge; 4. Awards. Plots: • Metaplots; • Subplots 8
  • 9. Geraldo Gomes da Cruz Júnior Interface in Game Design Art Concept Creativity! • 2D • 3D 9
  • 10. Geraldo Gomes da Cruz Júnior Interface in Game Design Programming Low-level: • C++ • Java • C# 10 High-level script: • Torque Script • Unreal Script • LUA • Python • RUBY Shaders: • Cg • GLSL • HLSL
  • 11. Geraldo Gomes da Cruz Júnior Interface in Game Design Soundtrack 11 Music and sounds... unforgettable
  • 12. Geraldo Gomes da Cruz Júnior Interface in Game Design Interface “The interface is how the game is related to the player.” The culture Interface 12
  • 13. Geraldo Gomes da Cruz Júnior Interface in Game Design Interface Different controls: • Keyboard • Joystick • Guitar (Instruments) • Movements and Actions • Touch screen 13
  • 14. Geraldo Gomes da Cruz Júnior Interface in Game Design Interface And as for mobile devices ... 14
  • 15. Geraldo Gomes da Cruz Júnior Interface in Game Design Interface Arcade x Simulator 15
  • 16. Geraldo Gomes da Cruz Júnior Interface in Game Design Interface TPS x FPS 16
  • 17. Geraldo Gomes da Cruz Júnior Interface in Game Design Interface Context + Interface + … = Cool Game 17
  • 18. Geraldo Gomes da Cruz Júnior Interface in Game Design Hud: “The responsible interface for visually display information about the game and player state.” Interface (Hud) 18
  • 19. Geraldo Gomes da Cruz Júnior Interface in Game Design Interface (Hud) 19
  • 20. Geraldo Gomes da Cruz Júnior Interface in Game Design Interface (Hud) 20
  • 21. Geraldo Gomes da Cruz Júnior Interface in Game Design Interface (Hud) 21
  • 22. Geraldo Gomes da Cruz Júnior Interface in Game Design A bit of history Technology + Trend + Tastes that never change 22
  • 23. Geraldo Gomes da Cruz Júnior Interface in Game Design A bit of history 23 Tomb Raider
  • 24. Geraldo Gomes da Cruz Júnior Interface in Game Design A bit of history 24 GTA
  • 25. Geraldo Gomes da Cruz Júnior Interface in Game Design A bit of history 25 Mortal Kombat
  • 26. Geraldo Gomes da Cruz Júnior Interface in Game Design A bit of history 26 Need for Speed
  • 27. Geraldo Gomes da Cruz Júnior Interface in Game Design A bit of history 27 Final Fantasy
  • 28. Geraldo Gomes da Cruz Júnior Interface in Game Design A bit of history 28 Minecraft Sonic There is opportunity for the past?
  • 29. Geraldo Gomes da Cruz Júnior Interface in Game Design A bit of history Videos: https://www.youtube.com/watch?v=wi55mSqVDZk https://www.youtube.com/watch?v=OA4wBtpaPHY https://www.youtube.com/watch?v=XKQTfAgF67k 29
  • 30. Geraldo Gomes da Cruz Júnior Interface in Game Design Questions 30
  • 31. • Off With Their HUDs!: Rethinking the Heads-Up Display in Console Game Design Greg Wilson (Ex- concept designer da Acclaim Studios) • Chapter 2 – Game Design Applications http://battleteam.net/tech/fis/docs/ch02.html • The Art of Game Design • The culture Interface • http://www.gamasutra.com/ Geraldo Gomes da Cruz Júnior Interface in Game Design References 31
  • 32. Geraldo Gomes da Cruz Júnior Interface in Game Design 32