SlideShare a Scribd company logo
How to Build a Game in One
Weekend
HackExtend
Game Jams!
Know Your Tools
Build A Team
Use Your Time Wisely
Game Design
Plan
Execute
Playtest
Polish
Game Concept
- Simple to Understand
- Quick to Experience
- Replayable
- No Multiplayer
- No Physics
- No Epic Story
- No AI
- Just One Level
Have A Plan
Playtest and Polish
Thank You!
www.natalycreates.com
nataly@natalycreates.com
Questions?
Useful Links A
● Game Design Videos
○ Playtesting - https://www.youtube.com/watch?v=on7endO4lPY
○ Prototyping - https://www.youtube.com/watch?v=rDjrOaoHz9s
● Tools
○ Unity3D - https://unity3d.com/learn
○ Git & Unity -
http://www.gamasutra.com/blogs/AlistairDoulin/20150304/237814/Git_for_Unity_Developers.p
hp
○ Pygame - http://www.pygame.org/wiki/tutorials, http://www.pygame.org/docs/tut/intro/intro.html
○ Scratch - https://scratch.mit.edu/help/
○ Unreal - https://docs.unrealengine.com/latest/INT/Resources/
○ GameMaker - http://www.yoyogames.com/learn
● Community
○ https://www.reddit.com/r/gamedev/
○ https://www.facebook.com/groups/GameISGroup/
○ https://www.facebook.com/groups/Unity3dIsrael/
○ https://www.facebook.com/groups/IsraeliGameDev/
Useful Links B
● Game Dev Guides, Tutorials, More Tips
○ http://gamesstudies.co.il/
○ http://gamedevelopment.tutsplus.com/articles/how-to-get-the-most-out-of-a-game-jam--
gamedev-437
○ http://gamedevelopment.tutsplus.com/articles/16-tips-tools-and-resources-for-your-next-game-
jam--gamedev-12084
○ http://gamedevelopment.tutsplus.com/articles/40-fantastic-game-development-tutorials-from-
across-the-web--gamedev-3384
● Art and Sound Assets
○ http://opengameart.org/
○ http://kenney.nl/
○ http://www.gameart2d.com/freebies.html
○ https://www.audioblocks.com/

More Related Content

Viewers also liked

Design Ergonómico/Funcional
Design Ergonómico/FuncionalDesign Ergonómico/Funcional
Design Ergonómico/Funcionalluatum
 
Carlos Rincon Resume
Carlos Rincon ResumeCarlos Rincon Resume
Carlos Rincon ResumeCarlos Rincon
 
my new resume
my new resumemy new resume
my new resumeARUN C.M
 
Varunkdave resume
Varunkdave resumeVarunkdave resume
Varunkdave resumeVarun Dave
 
20160618-collaborator招生說明會
20160618-collaborator招生說明會20160618-collaborator招生說明會
20160618-collaborator招生說明會Collaborator
 
Running MOOC: Experience from Hokkaido University
Running MOOC: Experience from Hokkaido UniversityRunning MOOC: Experience from Hokkaido University
Running MOOC: Experience from Hokkaido UniversityTomohiro Nagashima
 
Researching Credible Websites
Researching Credible Websites Researching Credible Websites
Researching Credible Websites jhouchens99
 
Market research report
Market research reportMarket research report
Market research reportHolly Logan
 

Viewers also liked (9)

Design Ergonómico/Funcional
Design Ergonómico/FuncionalDesign Ergonómico/Funcional
Design Ergonómico/Funcional
 
Carlos Rincon Resume
Carlos Rincon ResumeCarlos Rincon Resume
Carlos Rincon Resume
 
my new resume
my new resumemy new resume
my new resume
 
James O’Keefe
James O’KeefeJames O’Keefe
James O’Keefe
 
Varunkdave resume
Varunkdave resumeVarunkdave resume
Varunkdave resume
 
20160618-collaborator招生說明會
20160618-collaborator招生說明會20160618-collaborator招生說明會
20160618-collaborator招生說明會
 
Running MOOC: Experience from Hokkaido University
Running MOOC: Experience from Hokkaido UniversityRunning MOOC: Experience from Hokkaido University
Running MOOC: Experience from Hokkaido University
 
Researching Credible Websites
Researching Credible Websites Researching Credible Websites
Researching Credible Websites
 
Market research report
Market research reportMarket research report
Market research report
 

Similar to How to Build a Game in One Weekend - HackExtend Prep Day

Game Design and Development, Spring 2017, Lecture 1
Game Design and Development, Spring 2017, Lecture 1Game Design and Development, Spring 2017, Lecture 1
Game Design and Development, Spring 2017, Lecture 1Vasile Alaiba
 
How to Run an 'Hour of Code'
How to Run an 'Hour of Code'How to Run an 'Hour of Code'
How to Run an 'Hour of Code'Stefana Muller
 
IGDA NL Game Jam at Sci Fi on the Rock 2012
IGDA NL Game Jam at Sci Fi on the Rock 2012IGDA NL Game Jam at Sci Fi on the Rock 2012
IGDA NL Game Jam at Sci Fi on the Rock 2012Janice Hertel
 
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 GamesKarl Kapp
 
Data analysis in JavaScript
Data analysis in JavaScriptData analysis in JavaScript
Data analysis in JavaScriptAshley Davis
 
IGDA NL Sci-Fi on the Rock Game Developer's Jam 2013
IGDA NL Sci-Fi on the Rock Game Developer's Jam 2013IGDA NL Sci-Fi on the Rock Game Developer's Jam 2013
IGDA NL Sci-Fi on the Rock Game Developer's Jam 2013Janice Hertel
 
3 2-1 Action Screencasting in the Classroom - TCEA 2015
3 2-1 Action Screencasting in the Classroom - TCEA 20153 2-1 Action Screencasting in the Classroom - TCEA 2015
3 2-1 Action Screencasting in the Classroom - TCEA 2015Diana Benner
 
Proposal presentation
Proposal presentationProposal presentation
Proposal presentationMo Dern
 
45 Tools to Boost Your Front-End
45 Tools to Boost Your Front-End45 Tools to Boost Your Front-End
45 Tools to Boost Your Front-EndNicolas PENNEC
 
Group Forming Processes - Experiences and Best Practice from Different Game Jams
Group Forming Processes - Experiences and Best Practice from Different Game JamsGroup Forming Processes - Experiences and Best Practice from Different Game Jams
Group Forming Processes - Experiences and Best Practice from Different Game JamsJohanna Pirker
 
Video in Education
Video in EducationVideo in Education
Video in EducationLeo Gaggl
 
Tools and libraries for common problems (Early Draft)
Tools and libraries for common problems (Early Draft)Tools and libraries for common problems (Early Draft)
Tools and libraries for common problems (Early Draft)rc2209
 
What Problem is Your Organization Looking to Solve?
What Problem is Your Organization Looking to Solve?What Problem is Your Organization Looking to Solve?
What Problem is Your Organization Looking to Solve?Float
 
Digital Design Assignment 7
Digital Design Assignment 7Digital Design Assignment 7
Digital Design Assignment 7AlainaTodd
 
"Definition of Done: Deadline driven development" Vitaliy Ratushnyi
"Definition of Done: Deadline driven development" Vitaliy Ratushnyi"Definition of Done: Deadline driven development" Vitaliy Ratushnyi
"Definition of Done: Deadline driven development" Vitaliy RatushnyiJulia Cherniak
 

Similar to How to Build a Game in One Weekend - HackExtend Prep Day (20)

Game Design and Development, Spring 2017, Lecture 1
Game Design and Development, Spring 2017, Lecture 1Game Design and Development, Spring 2017, Lecture 1
Game Design and Development, Spring 2017, Lecture 1
 
How to Run an 'Hour of Code'
How to Run an 'Hour of Code'How to Run an 'Hour of Code'
How to Run an 'Hour of Code'
 
IGDA NL Game Jam at Sci Fi on the Rock 2012
IGDA NL Game Jam at Sci Fi on the Rock 2012IGDA NL Game Jam at Sci Fi on the Rock 2012
IGDA NL Game Jam at Sci Fi on the Rock 2012
 
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
 
Game Design for Modern Times
Game Design for Modern TimesGame Design for Modern Times
Game Design for Modern Times
 
Resourcesfulness
ResourcesfulnessResourcesfulness
Resourcesfulness
 
Data analysis in JavaScript
Data analysis in JavaScriptData analysis in JavaScript
Data analysis in JavaScript
 
Jsgame 3.1.18-sd
Jsgame 3.1.18-sdJsgame 3.1.18-sd
Jsgame 3.1.18-sd
 
Game Changers Programme
Game Changers ProgrammeGame Changers Programme
Game Changers Programme
 
IGDA NL Sci-Fi on the Rock Game Developer's Jam 2013
IGDA NL Sci-Fi on the Rock Game Developer's Jam 2013IGDA NL Sci-Fi on the Rock Game Developer's Jam 2013
IGDA NL Sci-Fi on the Rock Game Developer's Jam 2013
 
3 2-1 Action Screencasting in the Classroom - TCEA 2015
3 2-1 Action Screencasting in the Classroom - TCEA 20153 2-1 Action Screencasting in the Classroom - TCEA 2015
3 2-1 Action Screencasting in the Classroom - TCEA 2015
 
Proposal presentation
Proposal presentationProposal presentation
Proposal presentation
 
45 Tools to Boost Your Front-End
45 Tools to Boost Your Front-End45 Tools to Boost Your Front-End
45 Tools to Boost Your Front-End
 
Digital playtime elt
Digital playtime eltDigital playtime elt
Digital playtime elt
 
Group Forming Processes - Experiences and Best Practice from Different Game Jams
Group Forming Processes - Experiences and Best Practice from Different Game JamsGroup Forming Processes - Experiences and Best Practice from Different Game Jams
Group Forming Processes - Experiences and Best Practice from Different Game Jams
 
Video in Education
Video in EducationVideo in Education
Video in Education
 
Tools and libraries for common problems (Early Draft)
Tools and libraries for common problems (Early Draft)Tools and libraries for common problems (Early Draft)
Tools and libraries for common problems (Early Draft)
 
What Problem is Your Organization Looking to Solve?
What Problem is Your Organization Looking to Solve?What Problem is Your Organization Looking to Solve?
What Problem is Your Organization Looking to Solve?
 
Digital Design Assignment 7
Digital Design Assignment 7Digital Design Assignment 7
Digital Design Assignment 7
 
"Definition of Done: Deadline driven development" Vitaliy Ratushnyi
"Definition of Done: Deadline driven development" Vitaliy Ratushnyi"Definition of Done: Deadline driven development" Vitaliy Ratushnyi
"Definition of Done: Deadline driven development" Vitaliy Ratushnyi
 

Recently uploaded

A Comprehensive Appium Guide for Hybrid App Automation Testing.pdf
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdfA Comprehensive Appium Guide for Hybrid App Automation Testing.pdf
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdfkalichargn70th171
 
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)Gáspár Nagy
 
AI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning FrameworkAI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning FrameworkAlluxio, Inc.
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessWSO2
 
Studiovity film pre-production and screenwriting software
Studiovity film pre-production and screenwriting softwareStudiovity film pre-production and screenwriting software
Studiovity film pre-production and screenwriting softwareinfo611746
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfOrtus Solutions, Corp
 
INGKA DIGITAL: Linked Metadata by Design
INGKA DIGITAL: Linked Metadata by DesignINGKA DIGITAL: Linked Metadata by Design
INGKA DIGITAL: Linked Metadata by DesignNeo4j
 
Crafting the Perfect Measurement Sheet with PLM Integration
Crafting the Perfect Measurement Sheet with PLM IntegrationCrafting the Perfect Measurement Sheet with PLM Integration
Crafting the Perfect Measurement Sheet with PLM IntegrationWave PLM
 
GraphAware - Transforming policing with graph-based intelligence analysis
GraphAware - Transforming policing with graph-based intelligence analysisGraphAware - Transforming policing with graph-based intelligence analysis
GraphAware - Transforming policing with graph-based intelligence analysisNeo4j
 
Advanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should KnowAdvanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should KnowPeter Caitens
 
KLARNA - Language Models and Knowledge Graphs: A Systems Approach
KLARNA -  Language Models and Knowledge Graphs: A Systems ApproachKLARNA -  Language Models and Knowledge Graphs: A Systems Approach
KLARNA - Language Models and Knowledge Graphs: A Systems ApproachNeo4j
 
How to install and activate eGrabber JobGrabber
How to install and activate eGrabber JobGrabberHow to install and activate eGrabber JobGrabber
How to install and activate eGrabber JobGrabbereGrabber
 
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...Alluxio, Inc.
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Anthony Dahanne
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandIES VE
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownloadvrstrong314
 
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with StrimziStrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzisteffenkarlsson2
 
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1KnowledgeSeed
 
10 Essential Software Testing Tools You Need to Know About.pdf
10 Essential Software Testing Tools You Need to Know About.pdf10 Essential Software Testing Tools You Need to Know About.pdf
10 Essential Software Testing Tools You Need to Know About.pdfkalichargn70th171
 

Recently uploaded (20)

A Comprehensive Appium Guide for Hybrid App Automation Testing.pdf
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdfA Comprehensive Appium Guide for Hybrid App Automation Testing.pdf
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdf
 
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
 
AI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning FrameworkAI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning Framework
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
 
Studiovity film pre-production and screenwriting software
Studiovity film pre-production and screenwriting softwareStudiovity film pre-production and screenwriting software
Studiovity film pre-production and screenwriting software
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
 
INGKA DIGITAL: Linked Metadata by Design
INGKA DIGITAL: Linked Metadata by DesignINGKA DIGITAL: Linked Metadata by Design
INGKA DIGITAL: Linked Metadata by Design
 
Crafting the Perfect Measurement Sheet with PLM Integration
Crafting the Perfect Measurement Sheet with PLM IntegrationCrafting the Perfect Measurement Sheet with PLM Integration
Crafting the Perfect Measurement Sheet with PLM Integration
 
GraphAware - Transforming policing with graph-based intelligence analysis
GraphAware - Transforming policing with graph-based intelligence analysisGraphAware - Transforming policing with graph-based intelligence analysis
GraphAware - Transforming policing with graph-based intelligence analysis
 
Advanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should KnowAdvanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should Know
 
KLARNA - Language Models and Knowledge Graphs: A Systems Approach
KLARNA -  Language Models and Knowledge Graphs: A Systems ApproachKLARNA -  Language Models and Knowledge Graphs: A Systems Approach
KLARNA - Language Models and Knowledge Graphs: A Systems Approach
 
How to install and activate eGrabber JobGrabber
How to install and activate eGrabber JobGrabberHow to install and activate eGrabber JobGrabber
How to install and activate eGrabber JobGrabber
 
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
 
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with StrimziStrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi
 
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
 
10 Essential Software Testing Tools You Need to Know About.pdf
10 Essential Software Testing Tools You Need to Know About.pdf10 Essential Software Testing Tools You Need to Know About.pdf
10 Essential Software Testing Tools You Need to Know About.pdf
 

How to Build a Game in One Weekend - HackExtend Prep Day

  • 1. How to Build a Game in One Weekend HackExtend
  • 5. Use Your Time Wisely Game Design Plan Execute Playtest Polish
  • 6. Game Concept - Simple to Understand - Quick to Experience - Replayable - No Multiplayer - No Physics - No Epic Story - No AI - Just One Level
  • 7.
  • 8.
  • 12. Useful Links A ● Game Design Videos ○ Playtesting - https://www.youtube.com/watch?v=on7endO4lPY ○ Prototyping - https://www.youtube.com/watch?v=rDjrOaoHz9s ● Tools ○ Unity3D - https://unity3d.com/learn ○ Git & Unity - http://www.gamasutra.com/blogs/AlistairDoulin/20150304/237814/Git_for_Unity_Developers.p hp ○ Pygame - http://www.pygame.org/wiki/tutorials, http://www.pygame.org/docs/tut/intro/intro.html ○ Scratch - https://scratch.mit.edu/help/ ○ Unreal - https://docs.unrealengine.com/latest/INT/Resources/ ○ GameMaker - http://www.yoyogames.com/learn ● Community ○ https://www.reddit.com/r/gamedev/ ○ https://www.facebook.com/groups/GameISGroup/ ○ https://www.facebook.com/groups/Unity3dIsrael/ ○ https://www.facebook.com/groups/IsraeliGameDev/
  • 13. Useful Links B ● Game Dev Guides, Tutorials, More Tips ○ http://gamesstudies.co.il/ ○ http://gamedevelopment.tutsplus.com/articles/how-to-get-the-most-out-of-a-game-jam-- gamedev-437 ○ http://gamedevelopment.tutsplus.com/articles/16-tips-tools-and-resources-for-your-next-game- jam--gamedev-12084 ○ http://gamedevelopment.tutsplus.com/articles/40-fantastic-game-development-tutorials-from- across-the-web--gamedev-3384 ● Art and Sound Assets ○ http://opengameart.org/ ○ http://kenney.nl/ ○ http://www.gameart2d.com/freebies.html ○ https://www.audioblocks.com/