SlideShare a Scribd company logo
Tech Jobs Beyond Programming
(Game Design)
Vasu Jain
Software Engineer @ Slack
@vasujain
Agenda!
1. Intro
2. What’s Game Design
3. What does Game Designers do
4. Tools / Game engines
5. Careers in Game Design
6. Example
7. Resources
“
Building a game without
programming knowledge is
very very possible in 2020.”
—Someone famous*
* Citations Required
What is Game Design
1. Game Design is a large field drawing from
the fields of Computer Science,
Programming, Creative writing, Graphic
Design etc
2. Subset of the field of video game
development.
3. Designers bring life in Video game worlds
4. Allows the designers to both design and
create their own video game universe
5. Designer is a cross between a writer, artist
and programmer .
What does a Video Game Designer do?
Day 1
Make that concept of gameplay and layout come
alive, often through experimentation with several
themes and genres, as well as developments and
improvements on existing games.
Other tasks:
● Plots and storylines
● Characters
● Maps, scenarios, and difficulties
● Methods for winning or losing
the game
● User interface creation
Game engines to build
games without coding
1. GameMaker
2. Unreal Engine
3. Unity
4. GameSalad
5. Lumberyard
Codeless Game Dev Softwares
1. Buildbox
2. Godot Engine
3. CryEngine
UI/UX design using Figma
Game Prototyping Tool
Scan to view Video
Careers in Game Design
1. Game Animator
2. Game Designer
3. Game Audio Engineer
4. Creative Game Director
5. Game Artist
6. Game Marketer/PR
7. QA Game Tester
8. Video Game System Designer
Thanks!
Does anyone have any questions?
@vasujain
http://brk.im/game
Scan to view Slides
Credits
Presentation template by Slidesgo
Icons by Flaticon
Images & infographics by Freepik
Pictures by Peoplecreations & Freepik
Blog/Tech sources:
PacktPub, GamesFromScratch, Gecko&Fly
Ad

More Related Content

What's hot (20)

Game development
Game developmentGame development
Game development
RareCoders
 
Skills You Need to Be a Video Game Developer
Skills You Need to Be a Video Game DeveloperSkills You Need to Be a Video Game Developer
Skills You Need to Be a Video Game Developer
MSBCollege
 
Video game design
Video game designVideo game design
Video game design
guestd1e54dd
 
Game Development Project Management/Concept
Game Development Project Management/ConceptGame Development Project Management/Concept
Game Development Project Management/Concept
Kevin Duggan
 
Introduction to game development
Introduction to game developmentIntroduction to game development
Introduction to game development
Gaetano Bonofiglio
 
Gamemaker lesson 1
Gamemaker lesson 1Gamemaker lesson 1
Gamemaker lesson 1
iain bruce
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game Development
Reggie Niccolo Santos
 
Game Development
Game DevelopmentGame Development
Game Development
Ed Magnin
 
Level Design Primer
Level Design PrimerLevel Design Primer
Level Design Primer
Tobby Ong
 
Cerny method
Cerny methodCerny method
Cerny method
Tim Holt
 
Offshore Game Development Presentation
Offshore Game Development PresentationOffshore Game Development Presentation
Offshore Game Development Presentation
Offshore Game Development
 
Indie Game Development Intro
Indie Game Development IntroIndie Game Development Intro
Indie Game Development Intro
Juan Zamora, MSc. MBA
 
Unit 316 - Lesson 1 - Software
Unit 316 - Lesson 1 - SoftwareUnit 316 - Lesson 1 - Software
Unit 316 - Lesson 1 - Software
The English Martyrs School & Sixth Form College
 
Making a Game Design Document
Making a Game Design DocumentMaking a Game Design Document
Making a Game Design Document
Equal Experts
 
Course Presentation: Games design
Course Presentation: Games designCourse Presentation: Games design
Course Presentation: Games design
Brunel University
 
Game development
Game developmentGame development
Game development
reittes
 
LAFS SVI Level 6 - Game Development
LAFS SVI Level 6 - Game DevelopmentLAFS SVI Level 6 - Game Development
LAFS SVI Level 6 - Game Development
David Mullich
 
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
 
3D assignment 2 (planning)
3D assignment 2 (planning)3D assignment 2 (planning)
3D assignment 2 (planning)
iain bruce
 
Game Design
Game DesignGame Design
Game Design
April Bundridge
 
Game development
Game developmentGame development
Game development
RareCoders
 
Skills You Need to Be a Video Game Developer
Skills You Need to Be a Video Game DeveloperSkills You Need to Be a Video Game Developer
Skills You Need to Be a Video Game Developer
MSBCollege
 
Game Development Project Management/Concept
Game Development Project Management/ConceptGame Development Project Management/Concept
Game Development Project Management/Concept
Kevin Duggan
 
Introduction to game development
Introduction to game developmentIntroduction to game development
Introduction to game development
Gaetano Bonofiglio
 
Gamemaker lesson 1
Gamemaker lesson 1Gamemaker lesson 1
Gamemaker lesson 1
iain bruce
 
Game Development
Game DevelopmentGame Development
Game Development
Ed Magnin
 
Level Design Primer
Level Design PrimerLevel Design Primer
Level Design Primer
Tobby Ong
 
Cerny method
Cerny methodCerny method
Cerny method
Tim Holt
 
Making a Game Design Document
Making a Game Design DocumentMaking a Game Design Document
Making a Game Design Document
Equal Experts
 
Course Presentation: Games design
Course Presentation: Games designCourse Presentation: Games design
Course Presentation: Games design
Brunel University
 
Game development
Game developmentGame development
Game development
reittes
 
LAFS SVI Level 6 - Game Development
LAFS SVI Level 6 - Game DevelopmentLAFS SVI Level 6 - Game Development
LAFS SVI Level 6 - Game Development
David Mullich
 
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
 
3D assignment 2 (planning)
3D assignment 2 (planning)3D assignment 2 (planning)
3D assignment 2 (planning)
iain bruce
 

Similar to Tech jobs beyond programming - Game design (20)

My Presentation.ppt
My Presentation.pptMy Presentation.ppt
My Presentation.ppt
Fake474384
 
A primer on game-based learning
A primer on game-based learningA primer on game-based learning
A primer on game-based learning
Gerard Friel
 
Impossible mission: estimating (game) development
Impossible mission: estimating (game) developmentImpossible mission: estimating (game) development
Impossible mission: estimating (game) development
Pietro Polsinelli
 
How to develop a game
How to develop a game How to develop a game
How to develop a game
Intersog
 
7 Things you need to Consider When Starting Gaming Business.pptx
7 Things you need to Consider When Starting Gaming Business.pptx7 Things you need to Consider When Starting Gaming Business.pptx
7 Things you need to Consider When Starting Gaming Business.pptx
vlsisoftech
 
Game Development Course | Game Art Institute | MAGES Institute
Game Development Course | Game Art Institute | MAGES InstituteGame Development Course | Game Art Institute | MAGES Institute
Game Development Course | Game Art Institute | MAGES Institute
RogerWilson70
 
Game design as a career
Game design as a career Game design as a career
Game design as a career
Shanthi Ravi
 
GameDevelopement.pptx
GameDevelopement.pptxGameDevelopement.pptx
GameDevelopement.pptx
ApltAdodoSossou1
 
GameDevelopement.pptx
GameDevelopement.pptxGameDevelopement.pptx
GameDevelopement.pptx
ApltAdodoSOSSOU
 
Introduction To Game Programming
Introduction To Game ProgrammingIntroduction To Game Programming
Introduction To Game Programming
Dien Wong
 
ppt on game development for presentation.pptx
ppt on game development for presentation.pptxppt on game development for presentation.pptx
ppt on game development for presentation.pptx
maniiron02
 
Develop and Program Computer Games Easily Training Courses
Develop and Program Computer Games Easily Training CoursesDevelop and Program Computer Games Easily Training Courses
Develop and Program Computer Games Easily Training Courses
Richard Sneyd
 
Ingeniería ijvowngv ojnwgvojnwrvjo ownvojfnv wnvojfvnj
Ingeniería ijvowngv ojnwgvojnwrvjo ownvojfnv wnvojfvnjIngeniería ijvowngv ojnwgvojnwrvjo ownvojfnv wnvojfvnj
Ingeniería ijvowngv ojnwgvojnwrvjo ownvojfnv wnvojfvnj
camilasto28
 
Production job roles
Production job roles Production job roles
Production job roles
Samuel Hayman
 
Studio presentation
Studio presentationStudio presentation
Studio presentation
Pinal Didwania
 
+Vg programmer
+Vg programmer+Vg programmer
+Vg programmer
walid sassi
 
Game dev process
Game dev processGame dev process
Game dev process
Yassine Arif
 
What is game development
What is game developmentWhat is game development
What is game development
ِAbdulla AlShourbagy
 
A List of Some of the Tools Available to Create Digital Learning Games
A List of Some of the Tools Available to Create Digital Learning GamesA List of Some of the Tools Available to Create Digital Learning Games
A List of Some of the Tools Available to Create Digital Learning Games
Karl Kapp
 
FETC 2015 Advanced Game Design Presentation - Workshop
FETC 2015 Advanced Game Design Presentation - WorkshopFETC 2015 Advanced Game Design Presentation - Workshop
FETC 2015 Advanced Game Design Presentation - Workshop
Mike Ploor
 
My Presentation.ppt
My Presentation.pptMy Presentation.ppt
My Presentation.ppt
Fake474384
 
A primer on game-based learning
A primer on game-based learningA primer on game-based learning
A primer on game-based learning
Gerard Friel
 
Impossible mission: estimating (game) development
Impossible mission: estimating (game) developmentImpossible mission: estimating (game) development
Impossible mission: estimating (game) development
Pietro Polsinelli
 
How to develop a game
How to develop a game How to develop a game
How to develop a game
Intersog
 
7 Things you need to Consider When Starting Gaming Business.pptx
7 Things you need to Consider When Starting Gaming Business.pptx7 Things you need to Consider When Starting Gaming Business.pptx
7 Things you need to Consider When Starting Gaming Business.pptx
vlsisoftech
 
Game Development Course | Game Art Institute | MAGES Institute
Game Development Course | Game Art Institute | MAGES InstituteGame Development Course | Game Art Institute | MAGES Institute
Game Development Course | Game Art Institute | MAGES Institute
RogerWilson70
 
Game design as a career
Game design as a career Game design as a career
Game design as a career
Shanthi Ravi
 
Introduction To Game Programming
Introduction To Game ProgrammingIntroduction To Game Programming
Introduction To Game Programming
Dien Wong
 
ppt on game development for presentation.pptx
ppt on game development for presentation.pptxppt on game development for presentation.pptx
ppt on game development for presentation.pptx
maniiron02
 
Develop and Program Computer Games Easily Training Courses
Develop and Program Computer Games Easily Training CoursesDevelop and Program Computer Games Easily Training Courses
Develop and Program Computer Games Easily Training Courses
Richard Sneyd
 
Ingeniería ijvowngv ojnwgvojnwrvjo ownvojfnv wnvojfvnj
Ingeniería ijvowngv ojnwgvojnwrvjo ownvojfnv wnvojfvnjIngeniería ijvowngv ojnwgvojnwrvjo ownvojfnv wnvojfvnj
Ingeniería ijvowngv ojnwgvojnwrvjo ownvojfnv wnvojfvnj
camilasto28
 
Production job roles
Production job roles Production job roles
Production job roles
Samuel Hayman
 
A List of Some of the Tools Available to Create Digital Learning Games
A List of Some of the Tools Available to Create Digital Learning GamesA List of Some of the Tools Available to Create Digital Learning Games
A List of Some of the Tools Available to Create Digital Learning Games
Karl Kapp
 
FETC 2015 Advanced Game Design Presentation - Workshop
FETC 2015 Advanced Game Design Presentation - WorkshopFETC 2015 Advanced Game Design Presentation - Workshop
FETC 2015 Advanced Game Design Presentation - Workshop
Mike Ploor
 
Ad

More from Vasu Jain (14)

Conversational AI & Smart Homes
Conversational AI & Smart HomesConversational AI & Smart Homes
Conversational AI & Smart Homes
Vasu Jain
 
Identifying and solving enterprise problems
Identifying and solving enterprise problems  Identifying and solving enterprise problems
Identifying and solving enterprise problems
Vasu Jain
 
Building Enterprise Chat Bots
Building Enterprise Chat BotsBuilding Enterprise Chat Bots
Building Enterprise Chat Bots
Vasu Jain
 
Chat Bots and how to build a Slack bot
Chat Bots and how to build a Slack botChat Bots and how to build a Slack bot
Chat Bots and how to build a Slack bot
Vasu Jain
 
Sentiment analysis of tweets [SCSE, 13]
Sentiment analysis of tweets [SCSE, 13]Sentiment analysis of tweets [SCSE, 13]
Sentiment analysis of tweets [SCSE, 13]
Vasu Jain
 
Sentiment analysis of tweets
Sentiment analysis of tweetsSentiment analysis of tweets
Sentiment analysis of tweets
Vasu Jain
 
Indexing and Mining a Billion Time series using iSAX 2.0
Indexing and Mining a Billion Time series using iSAX 2.0Indexing and Mining a Billion Time series using iSAX 2.0
Indexing and Mining a Billion Time series using iSAX 2.0
Vasu Jain
 
How google is using linked data today and vision for tomorrow
How google is using linked data today and vision for tomorrowHow google is using linked data today and vision for tomorrow
How google is using linked data today and vision for tomorrow
Vasu Jain
 
Internet Explorer 9
Internet Explorer 9Internet Explorer 9
Internet Explorer 9
Vasu Jain
 
Cloud Computing Architecture
Cloud Computing Architecture Cloud Computing Architecture
Cloud Computing Architecture
Vasu Jain
 
Power Point 2010
Power Point 2010 Power Point 2010
Power Point 2010
Vasu Jain
 
Microsoft Office 2010 Overview
Microsoft Office 2010 OverviewMicrosoft Office 2010 Overview
Microsoft Office 2010 Overview
Vasu Jain
 
Windows 7 What's Next
Windows 7 What's NextWindows 7 What's Next
Windows 7 What's Next
Vasu Jain
 
Windows Phone 7
Windows Phone 7Windows Phone 7
Windows Phone 7
Vasu Jain
 
Conversational AI & Smart Homes
Conversational AI & Smart HomesConversational AI & Smart Homes
Conversational AI & Smart Homes
Vasu Jain
 
Identifying and solving enterprise problems
Identifying and solving enterprise problems  Identifying and solving enterprise problems
Identifying and solving enterprise problems
Vasu Jain
 
Building Enterprise Chat Bots
Building Enterprise Chat BotsBuilding Enterprise Chat Bots
Building Enterprise Chat Bots
Vasu Jain
 
Chat Bots and how to build a Slack bot
Chat Bots and how to build a Slack botChat Bots and how to build a Slack bot
Chat Bots and how to build a Slack bot
Vasu Jain
 
Sentiment analysis of tweets [SCSE, 13]
Sentiment analysis of tweets [SCSE, 13]Sentiment analysis of tweets [SCSE, 13]
Sentiment analysis of tweets [SCSE, 13]
Vasu Jain
 
Sentiment analysis of tweets
Sentiment analysis of tweetsSentiment analysis of tweets
Sentiment analysis of tweets
Vasu Jain
 
Indexing and Mining a Billion Time series using iSAX 2.0
Indexing and Mining a Billion Time series using iSAX 2.0Indexing and Mining a Billion Time series using iSAX 2.0
Indexing and Mining a Billion Time series using iSAX 2.0
Vasu Jain
 
How google is using linked data today and vision for tomorrow
How google is using linked data today and vision for tomorrowHow google is using linked data today and vision for tomorrow
How google is using linked data today and vision for tomorrow
Vasu Jain
 
Internet Explorer 9
Internet Explorer 9Internet Explorer 9
Internet Explorer 9
Vasu Jain
 
Cloud Computing Architecture
Cloud Computing Architecture Cloud Computing Architecture
Cloud Computing Architecture
Vasu Jain
 
Power Point 2010
Power Point 2010 Power Point 2010
Power Point 2010
Vasu Jain
 
Microsoft Office 2010 Overview
Microsoft Office 2010 OverviewMicrosoft Office 2010 Overview
Microsoft Office 2010 Overview
Vasu Jain
 
Windows 7 What's Next
Windows 7 What's NextWindows 7 What's Next
Windows 7 What's Next
Vasu Jain
 
Windows Phone 7
Windows Phone 7Windows Phone 7
Windows Phone 7
Vasu Jain
 
Ad

Recently uploaded (20)

GDG Cloud Southlake #42: Suresh Mathew: Autonomous Resource Optimization: How...
GDG Cloud Southlake #42: Suresh Mathew: Autonomous Resource Optimization: How...GDG Cloud Southlake #42: Suresh Mathew: Autonomous Resource Optimization: How...
GDG Cloud Southlake #42: Suresh Mathew: Autonomous Resource Optimization: How...
James Anderson
 
On-Device or Remote? On the Energy Efficiency of Fetching LLM-Generated Conte...
On-Device or Remote? On the Energy Efficiency of Fetching LLM-Generated Conte...On-Device or Remote? On the Energy Efficiency of Fetching LLM-Generated Conte...
On-Device or Remote? On the Energy Efficiency of Fetching LLM-Generated Conte...
Ivano Malavolta
 
machines-for-woodworking-shops-en-compressed.pdf
machines-for-woodworking-shops-en-compressed.pdfmachines-for-woodworking-shops-en-compressed.pdf
machines-for-woodworking-shops-en-compressed.pdf
AmirStern2
 
Limecraft Webinar - 2025.3 release, featuring Content Delivery, Graphic Conte...
Limecraft Webinar - 2025.3 release, featuring Content Delivery, Graphic Conte...Limecraft Webinar - 2025.3 release, featuring Content Delivery, Graphic Conte...
Limecraft Webinar - 2025.3 release, featuring Content Delivery, Graphic Conte...
Maarten Verwaest
 
Design pattern talk by Kaya Weers - 2025 (v2)
Design pattern talk by Kaya Weers - 2025 (v2)Design pattern talk by Kaya Weers - 2025 (v2)
Design pattern talk by Kaya Weers - 2025 (v2)
Kaya Weers
 
Agentic Automation - Delhi UiPath Community Meetup
Agentic Automation - Delhi UiPath Community MeetupAgentic Automation - Delhi UiPath Community Meetup
Agentic Automation - Delhi UiPath Community Meetup
Manoj Batra (1600 + Connections)
 
AsyncAPI v3 : Streamlining Event-Driven API Design
AsyncAPI v3 : Streamlining Event-Driven API DesignAsyncAPI v3 : Streamlining Event-Driven API Design
AsyncAPI v3 : Streamlining Event-Driven API Design
leonid54
 
Could Virtual Threads cast away the usage of Kotlin Coroutines - DevoxxUK2025
Could Virtual Threads cast away the usage of Kotlin Coroutines - DevoxxUK2025Could Virtual Threads cast away the usage of Kotlin Coroutines - DevoxxUK2025
Could Virtual Threads cast away the usage of Kotlin Coroutines - DevoxxUK2025
João Esperancinha
 
Top-AI-Based-Tools-for-Game-Developers (1).pptx
Top-AI-Based-Tools-for-Game-Developers (1).pptxTop-AI-Based-Tools-for-Game-Developers (1).pptx
Top-AI-Based-Tools-for-Game-Developers (1).pptx
BR Softech
 
Com fer un pla de gestió de dades amb l'eiNa DMP (en anglès)
Com fer un pla de gestió de dades amb l'eiNa DMP (en anglès)Com fer un pla de gestió de dades amb l'eiNa DMP (en anglès)
Com fer un pla de gestió de dades amb l'eiNa DMP (en anglès)
CSUC - Consorci de Serveis Universitaris de Catalunya
 
Enterprise Integration Is Dead! Long Live AI-Driven Integration with Apache C...
Enterprise Integration Is Dead! Long Live AI-Driven Integration with Apache C...Enterprise Integration Is Dead! Long Live AI-Driven Integration with Apache C...
Enterprise Integration Is Dead! Long Live AI-Driven Integration with Apache C...
Markus Eisele
 
Kit-Works Team Study_아직도 Dockefile.pdf_김성호
Kit-Works Team Study_아직도 Dockefile.pdf_김성호Kit-Works Team Study_아직도 Dockefile.pdf_김성호
Kit-Works Team Study_아직도 Dockefile.pdf_김성호
Wonjun Hwang
 
IT484 Cyber Forensics_Information Technology
IT484 Cyber Forensics_Information TechnologyIT484 Cyber Forensics_Information Technology
IT484 Cyber Forensics_Information Technology
SHEHABALYAMANI
 
Viam product demo_ Deploying and scaling AI with hardware.pdf
Viam product demo_ Deploying and scaling AI with hardware.pdfViam product demo_ Deploying and scaling AI with hardware.pdf
Viam product demo_ Deploying and scaling AI with hardware.pdf
camilalamoratta
 
UiPath Automation Suite – Cas d'usage d'une NGO internationale basée à Genève
UiPath Automation Suite – Cas d'usage d'une NGO internationale basée à GenèveUiPath Automation Suite – Cas d'usage d'une NGO internationale basée à Genève
UiPath Automation Suite – Cas d'usage d'une NGO internationale basée à Genève
UiPathCommunity
 
Cybersecurity Threat Vectors and Mitigation
Cybersecurity Threat Vectors and MitigationCybersecurity Threat Vectors and Mitigation
Cybersecurity Threat Vectors and Mitigation
VICTOR MAESTRE RAMIREZ
 
Zilliz Cloud Monthly Technical Review: May 2025
Zilliz Cloud Monthly Technical Review: May 2025Zilliz Cloud Monthly Technical Review: May 2025
Zilliz Cloud Monthly Technical Review: May 2025
Zilliz
 
fennec fox optimization algorithm for optimal solution
fennec fox optimization algorithm for optimal solutionfennec fox optimization algorithm for optimal solution
fennec fox optimization algorithm for optimal solution
shallal2
 
Kit-Works Team Study_팀스터디_김한솔_nuqs_20250509.pdf
Kit-Works Team Study_팀스터디_김한솔_nuqs_20250509.pdfKit-Works Team Study_팀스터디_김한솔_nuqs_20250509.pdf
Kit-Works Team Study_팀스터디_김한솔_nuqs_20250509.pdf
Wonjun Hwang
 
Smart Investments Leveraging Agentic AI for Real Estate Success.pptx
Smart Investments Leveraging Agentic AI for Real Estate Success.pptxSmart Investments Leveraging Agentic AI for Real Estate Success.pptx
Smart Investments Leveraging Agentic AI for Real Estate Success.pptx
Seasia Infotech
 
GDG Cloud Southlake #42: Suresh Mathew: Autonomous Resource Optimization: How...
GDG Cloud Southlake #42: Suresh Mathew: Autonomous Resource Optimization: How...GDG Cloud Southlake #42: Suresh Mathew: Autonomous Resource Optimization: How...
GDG Cloud Southlake #42: Suresh Mathew: Autonomous Resource Optimization: How...
James Anderson
 
On-Device or Remote? On the Energy Efficiency of Fetching LLM-Generated Conte...
On-Device or Remote? On the Energy Efficiency of Fetching LLM-Generated Conte...On-Device or Remote? On the Energy Efficiency of Fetching LLM-Generated Conte...
On-Device or Remote? On the Energy Efficiency of Fetching LLM-Generated Conte...
Ivano Malavolta
 
machines-for-woodworking-shops-en-compressed.pdf
machines-for-woodworking-shops-en-compressed.pdfmachines-for-woodworking-shops-en-compressed.pdf
machines-for-woodworking-shops-en-compressed.pdf
AmirStern2
 
Limecraft Webinar - 2025.3 release, featuring Content Delivery, Graphic Conte...
Limecraft Webinar - 2025.3 release, featuring Content Delivery, Graphic Conte...Limecraft Webinar - 2025.3 release, featuring Content Delivery, Graphic Conte...
Limecraft Webinar - 2025.3 release, featuring Content Delivery, Graphic Conte...
Maarten Verwaest
 
Design pattern talk by Kaya Weers - 2025 (v2)
Design pattern talk by Kaya Weers - 2025 (v2)Design pattern talk by Kaya Weers - 2025 (v2)
Design pattern talk by Kaya Weers - 2025 (v2)
Kaya Weers
 
AsyncAPI v3 : Streamlining Event-Driven API Design
AsyncAPI v3 : Streamlining Event-Driven API DesignAsyncAPI v3 : Streamlining Event-Driven API Design
AsyncAPI v3 : Streamlining Event-Driven API Design
leonid54
 
Could Virtual Threads cast away the usage of Kotlin Coroutines - DevoxxUK2025
Could Virtual Threads cast away the usage of Kotlin Coroutines - DevoxxUK2025Could Virtual Threads cast away the usage of Kotlin Coroutines - DevoxxUK2025
Could Virtual Threads cast away the usage of Kotlin Coroutines - DevoxxUK2025
João Esperancinha
 
Top-AI-Based-Tools-for-Game-Developers (1).pptx
Top-AI-Based-Tools-for-Game-Developers (1).pptxTop-AI-Based-Tools-for-Game-Developers (1).pptx
Top-AI-Based-Tools-for-Game-Developers (1).pptx
BR Softech
 
Enterprise Integration Is Dead! Long Live AI-Driven Integration with Apache C...
Enterprise Integration Is Dead! Long Live AI-Driven Integration with Apache C...Enterprise Integration Is Dead! Long Live AI-Driven Integration with Apache C...
Enterprise Integration Is Dead! Long Live AI-Driven Integration with Apache C...
Markus Eisele
 
Kit-Works Team Study_아직도 Dockefile.pdf_김성호
Kit-Works Team Study_아직도 Dockefile.pdf_김성호Kit-Works Team Study_아직도 Dockefile.pdf_김성호
Kit-Works Team Study_아직도 Dockefile.pdf_김성호
Wonjun Hwang
 
IT484 Cyber Forensics_Information Technology
IT484 Cyber Forensics_Information TechnologyIT484 Cyber Forensics_Information Technology
IT484 Cyber Forensics_Information Technology
SHEHABALYAMANI
 
Viam product demo_ Deploying and scaling AI with hardware.pdf
Viam product demo_ Deploying and scaling AI with hardware.pdfViam product demo_ Deploying and scaling AI with hardware.pdf
Viam product demo_ Deploying and scaling AI with hardware.pdf
camilalamoratta
 
UiPath Automation Suite – Cas d'usage d'une NGO internationale basée à Genève
UiPath Automation Suite – Cas d'usage d'une NGO internationale basée à GenèveUiPath Automation Suite – Cas d'usage d'une NGO internationale basée à Genève
UiPath Automation Suite – Cas d'usage d'une NGO internationale basée à Genève
UiPathCommunity
 
Cybersecurity Threat Vectors and Mitigation
Cybersecurity Threat Vectors and MitigationCybersecurity Threat Vectors and Mitigation
Cybersecurity Threat Vectors and Mitigation
VICTOR MAESTRE RAMIREZ
 
Zilliz Cloud Monthly Technical Review: May 2025
Zilliz Cloud Monthly Technical Review: May 2025Zilliz Cloud Monthly Technical Review: May 2025
Zilliz Cloud Monthly Technical Review: May 2025
Zilliz
 
fennec fox optimization algorithm for optimal solution
fennec fox optimization algorithm for optimal solutionfennec fox optimization algorithm for optimal solution
fennec fox optimization algorithm for optimal solution
shallal2
 
Kit-Works Team Study_팀스터디_김한솔_nuqs_20250509.pdf
Kit-Works Team Study_팀스터디_김한솔_nuqs_20250509.pdfKit-Works Team Study_팀스터디_김한솔_nuqs_20250509.pdf
Kit-Works Team Study_팀스터디_김한솔_nuqs_20250509.pdf
Wonjun Hwang
 
Smart Investments Leveraging Agentic AI for Real Estate Success.pptx
Smart Investments Leveraging Agentic AI for Real Estate Success.pptxSmart Investments Leveraging Agentic AI for Real Estate Success.pptx
Smart Investments Leveraging Agentic AI for Real Estate Success.pptx
Seasia Infotech
 

Tech jobs beyond programming - Game design

  • 1. Tech Jobs Beyond Programming (Game Design) Vasu Jain Software Engineer @ Slack @vasujain
  • 2. Agenda! 1. Intro 2. What’s Game Design 3. What does Game Designers do 4. Tools / Game engines 5. Careers in Game Design 6. Example 7. Resources
  • 3. “ Building a game without programming knowledge is very very possible in 2020.” —Someone famous* * Citations Required
  • 4. What is Game Design 1. Game Design is a large field drawing from the fields of Computer Science, Programming, Creative writing, Graphic Design etc 2. Subset of the field of video game development. 3. Designers bring life in Video game worlds 4. Allows the designers to both design and create their own video game universe 5. Designer is a cross between a writer, artist and programmer .
  • 5. What does a Video Game Designer do? Day 1 Make that concept of gameplay and layout come alive, often through experimentation with several themes and genres, as well as developments and improvements on existing games. Other tasks: ● Plots and storylines ● Characters ● Maps, scenarios, and difficulties ● Methods for winning or losing the game ● User interface creation
  • 6. Game engines to build games without coding 1. GameMaker 2. Unreal Engine 3. Unity 4. GameSalad 5. Lumberyard
  • 7. Codeless Game Dev Softwares 1. Buildbox 2. Godot Engine 3. CryEngine
  • 8. UI/UX design using Figma Game Prototyping Tool Scan to view Video
  • 9. Careers in Game Design 1. Game Animator 2. Game Designer 3. Game Audio Engineer 4. Creative Game Director 5. Game Artist 6. Game Marketer/PR 7. QA Game Tester 8. Video Game System Designer
  • 10. Thanks! Does anyone have any questions? @vasujain http://brk.im/game Scan to view Slides
  • 11. Credits Presentation template by Slidesgo Icons by Flaticon Images & infographics by Freepik Pictures by Peoplecreations & Freepik Blog/Tech sources: PacktPub, GamesFromScratch, Gecko&Fly

Editor's Notes

  • #4: It’s no secret that making a computer game usually requires a solid understanding of computer programming—they are “computer games,” after all. Unfortunately that is one of the most demotivating factor for people with a lot of passion for game design and development, thus leading them to believe they will never be able to build a game. However in 2020, we have a lot of tools available that could help you make simple games without the need to learn a language. You can work on things like designing or prototypiung the game or building an end to end game.
  • #5: Game design is a large field, drawing from the fields of computer science/programming, creative writing, and graphic design. Game designers take the creative lead in imagining and bringing to life video game worlds. Game design is a subset of the field of video game development. As such, the skills of a game designer are drawn from the fields of computer science and programming, creative writing and graphic design. Game designers take the creative lead in imagining and bringing to life video game stories, characters, gameplay, rules, interfaces, dialogue and environments. This being the case, a game designer is a cross between a writer, artist and programmer. It is an individual who presents a comprehensive artistic vision, while also possessing the technical skill to oversee and contribute to programming, image rendering, level design, digital editing and other construction aspects of game design.
  • #6: A video game begins with a concept. A proposal is drafted by a team of game designers, who address important details such as target audience, requirements, deadlines, and budgets. Video game designers make that concept of gameplay and layout come alive, often through experimentation with several themes and genres, as well as developments and improvements on existing games. This can include: Plots and storylines Characters Maps, scenarios, and difficulties Methods for winning or losing the game User interface creation All of this is created through computer software in which the designer will input computer scripting, which is then processed by the software to generate commands, events, objects and characters that players interact with.
  • #7: GameMaker is one of the premier engines that offers users the chance to make complete mobile games just with using a drag-and-drop interface. Specifically designed so that novice computer programmers would be able to make computer games without much programming knowledge, it’s an excellent choice for anyone looking to make cross-platform game app without reams of code. Unreal Engine: offers the power of its Blueprints visual scripting. With Blueprints, you can create (reasonably) complex games all without typing a single line of C++. Based on the concept of using a node-based interface, Blueprints allows non-programmers access to gameplay elements including camera control, player input, items and triggers, and more. Unity has no built-in visual scripting like Unreal but has a huge supply of code snippets and assets available for almost every requirement. You can do a lot in its editor just by dragging scripts onto in-game objects. GameSalad is an intuitive drag-and-drop interface game creator. Lumberyard is Amazon’s new game engine, derived from CryENGINE. Has a visual scripting tool supposedly made for designers and engineers with little to no backend experience to add cloud-connected features to a game. added within minutes through drag-and-drop visual scripting.
  • #8: With Buildbox, creating games is simple. There is no programming or scripting needed. Use one of the many assets to get started and preview your game in real time. A lot of popular games like Color Switch and The Line Zen were made in a a single week using Buildbox. Godot provides a huge set of common tools, so you can just focus on making your game without reinventing the wheel. Godot is completely free and open-source. Your game is yours, down to the last line of engine code. Godot comes with hundreds of built-in nodes that make game design a breeze. You can also create your own for custom behaviors, editors and much more. With CRYENGINE, cretors had a goal in mind to give creators all across the globe tools to harness this power to create world-class gaming experiences, no matter their budget or team size. CRYENGINE makes the learning curve less steep with Full Source Code. Clear tutorials, detailed documentation, and a strong development community. The marketplace provides you with a wide range of assets ready to use in your projects.
  • #9: Figma is a vector graphics editor and prototyping tool. It is primarily web-based, with additional offline features enabled by desktop applications for macOS and Windows. T
  翻译: