SlideShare a Scribd company logo
3
Most read
6
Most read
11
Most read
2D Games:
An introduction
Welcome
To 2D game development!
Over this unit you’ll be learning about the technical
construction of a game in a 2D game engine.
Does anyone know
what a game engine is?
Game Engines 101.
A game engine is the program we use to build
the game world.
Its where the games interactivity.
Game Engines 101.
Much like a car engine its made of lots of
different parts, which all spin seperately but
when put together they make things happen.
Its where the games interactivity.
Interactivity is the key concept for
games development.
What does interactivity mean?
An action, caused by something else’s influence.
All games are built on interactivity
Lets look at Angry Birds….
http://www.youtube.com/watch?v=9niqSk9VCi8
• What happens when the player pulls their finger
back?
• What happens when they release their finger?
• What happens when the bird hits the buildings?
• What happens when the bird hits all the pigs?
INTERACTION
When I do (A) then (B) happens.
When the (bird hits the pig) then (the pig dies).
Interaction drives the game forward
Over this project
You will learn how 2D games are created using
GameMaker, a 2D game engine.
You will follow a series of guided tutorials which
will help you to create a playable level of a 2D
game.
You will need to be focused and hard working in
order to make your own game.
Today
You will learn
• how to create simple images for your game
called sprites
• How to create a controllable player object
• How to create a simple enemy object
• How to create a room / game level.
By the end of this lesson you
• MUST understand what a game engine is
• SHOULD be able to create a sprite using a
graphics editor
• COULD use visual coding to create movement
in an object
Task 1
1. Log onto moodle and click on the new section
called ‘Game Development’
2. Watch the video tutorial ‘GameMaker 4
Beginners’
3. Create the same game level by following the
tutorials instructions
Extension: If you finish then improve your games
graphics by creating better sprites. You could also
play with the speed of your player and enemy
objects.
Playtest each others games
Feedback
• What is GameMaker?
• What is a sprite?
• What is an object?
• What can we add to an object?
Next week
You will be learning how
to manage collisions
within your game world.
In the meantime you
could download
GameMaker at home for
free from YoYoGames.

More Related Content

PPTX
GameMaker 1) intro to gamemaker
PPTX
Gamemaker views
DOCX
Game maker brief level 2
DOCX
Workflow
PDF
DSC RNGPIT - Getting Started with Game Development Day 1
PPTX
Proposal of 3d GAME Final Year Project
DOCX
Gamemaker work flow
PPSX
Street runner final
GameMaker 1) intro to gamemaker
Gamemaker views
Game maker brief level 2
Workflow
DSC RNGPIT - Getting Started with Game Development Day 1
Proposal of 3d GAME Final Year Project
Gamemaker work flow
Street runner final

What's hot (20)

DOCX
2D game work flow
PPTX
Game design
PPT
Game design part 6
PDF
Mobile Game Development in Unity
PPTX
Unity - Game Engine
PPTX
Game development pipeline
PPTX
Cristian galliano presentation
PPTX
Introduction to Game Development
DOCX
Unity workflow
PPTX
Hands On with the Unity 5 Game Engine! - Andy Touch - Codemotion Roma 2015
PPT
Future warfare
DOCX
Work Flow
PPTX
First-person Shooters
DOCX
Work Flow
PPTX
Unity Game Engine
PPT
Gaming Outline
PPTX
Design phase of game development of unity 2d game
PPTX
Final Year Game Project Presentation
ODP
Team Estimation Game
PPTX
Introduction to Game Development
2D game work flow
Game design
Game design part 6
Mobile Game Development in Unity
Unity - Game Engine
Game development pipeline
Cristian galliano presentation
Introduction to Game Development
Unity workflow
Hands On with the Unity 5 Game Engine! - Andy Touch - Codemotion Roma 2015
Future warfare
Work Flow
First-person Shooters
Work Flow
Unity Game Engine
Gaming Outline
Design phase of game development of unity 2d game
Final Year Game Project Presentation
Team Estimation Game
Introduction to Game Development
Ad

Viewers also liked (20)

PPTX
Photography; portraits
DOCX
Photography plan
PPTX
Level 1 photoshop - makeup tutorial
PPTX
Animation in Photoshop
PPTX
Advanced Tutorial
PDF
[Android] 2D Graphics
PPTX
Extension activity
PPTX
Animation wk2
PPTX
Animation lv2 wk8
PPTX
Risk assessments
PPTX
Lesson 2 working in a team
PPTX
Animation production wk3
PPTX
Scripting final film
PPTX
Basic image manipulation tutorial
PPSX
Computer_Graphics_basic_definitions_summary
PPTX
Introduction of Android View
PPTX
Android Thread
PPTX
2D graphics
PPTX
GRPHICS01 - Introduction to 3D Graphics
PPT
Introduction to 2D/3D Graphics
Photography; portraits
Photography plan
Level 1 photoshop - makeup tutorial
Animation in Photoshop
Advanced Tutorial
[Android] 2D Graphics
Extension activity
Animation wk2
Animation lv2 wk8
Risk assessments
Lesson 2 working in a team
Animation production wk3
Scripting final film
Basic image manipulation tutorial
Computer_Graphics_basic_definitions_summary
Introduction of Android View
Android Thread
2D graphics
GRPHICS01 - Introduction to 3D Graphics
Introduction to 2D/3D Graphics
Ad

Similar to Gamemaker lesson 1 (20)

PPTX
Introduction to game development
PPT
Gamemaker - Intro and Core Objects
PDF
GameMaker:Studio and Windows
PPTX
Game Programming Syllabus for B.Tech Final Year
PPTX
Clayton Wang presentation
PPT
An Introductory Lesson to Game Making
DOCX
Game software development trends
PPTX
A Brief Guide to Game Engines
PPTX
Game Design as an Intro to Computer Science (Meaningful Play 2014)
PPTX
Introduction to Game Engine: Concepts & Components
PDF
Components of Computing Game
DOCX
Ig je game engines_y2_assignment brief 213
DOCX
daryl bates game engines_y2_assignment brief
DOCX
Ig / je game engines_y2_assignment brief
DOCX
Unit 70 Assignment Breif
DOCX
Ig Je Game Engines Y2 Assignment Brief
DOCX
IG je game engines_y2_assignment brief
DOCX
Ig je game engines_y2_assignment brief
DOCX
Ig je game engines_y2_assignment brief
DOCX
Ig je game engines_y2_assignment brief
Introduction to game development
Gamemaker - Intro and Core Objects
GameMaker:Studio and Windows
Game Programming Syllabus for B.Tech Final Year
Clayton Wang presentation
An Introductory Lesson to Game Making
Game software development trends
A Brief Guide to Game Engines
Game Design as an Intro to Computer Science (Meaningful Play 2014)
Introduction to Game Engine: Concepts & Components
Components of Computing Game
Ig je game engines_y2_assignment brief 213
daryl bates game engines_y2_assignment brief
Ig / je game engines_y2_assignment brief
Unit 70 Assignment Breif
Ig Je Game Engines Y2 Assignment Brief
IG je game engines_y2_assignment brief
Ig je game engines_y2_assignment brief
Ig je game engines_y2_assignment brief
Ig je game engines_y2_assignment brief

More from iain bruce (20)

PPTX
Week 3 - research workshop
PPTX
Research - TV studio project week1
PPTX
Socialactioncommunitymediaintro 170307205212
PPTX
Multi camera filming lesson
PDF
Floor managing
PPTX
Hnd planning an insert
PPTX
Soundtrack planning workshop
PPTX
Fmp workshop
PPTX
Sound Design theory recap
PPTX
Soundtrack lesson 2
PPTX
Soundtrack lesson 1
PPTX
Documentary week 4: Waltz With Bashir
PPTX
Documentary week 5
PPTX
Documentary 3: Documentary Forms
PPTX
Documentary 2: the history of British documentary
PPTX
Jump Cuts 1
PPTX
Short film
PPTX
HND Film: Documentary, an introduction
PPTX
Fmp lesson 2 hopes
PPTX
Film Narrative & concept: an introduction
Week 3 - research workshop
Research - TV studio project week1
Socialactioncommunitymediaintro 170307205212
Multi camera filming lesson
Floor managing
Hnd planning an insert
Soundtrack planning workshop
Fmp workshop
Sound Design theory recap
Soundtrack lesson 2
Soundtrack lesson 1
Documentary week 4: Waltz With Bashir
Documentary week 5
Documentary 3: Documentary Forms
Documentary 2: the history of British documentary
Jump Cuts 1
Short film
HND Film: Documentary, an introduction
Fmp lesson 2 hopes
Film Narrative & concept: an introduction

Recently uploaded (20)

PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PPTX
master seminar digital applications in india
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PPTX
GDM (1) (1).pptx small presentation for students
PDF
Anesthesia in Laparoscopic Surgery in India
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PDF
Sports Quiz easy sports quiz sports quiz
PDF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
PDF
Basic Mud Logging Guide for educational purpose
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PDF
Microbial disease of the cardiovascular and lymphatic systems
PDF
Classroom Observation Tools for Teachers
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PDF
Computing-Curriculum for Schools in Ghana
PPTX
Institutional Correction lecture only . . .
PPTX
Cell Structure & Organelles in detailed.
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
102 student loan defaulters named and shamed – Is someone you know on the list?
master seminar digital applications in india
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
Final Presentation General Medicine 03-08-2024.pptx
GDM (1) (1).pptx small presentation for students
Anesthesia in Laparoscopic Surgery in India
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
Sports Quiz easy sports quiz sports quiz
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
Basic Mud Logging Guide for educational purpose
O5-L3 Freight Transport Ops (International) V1.pdf
Microbial disease of the cardiovascular and lymphatic systems
Classroom Observation Tools for Teachers
Microbial diseases, their pathogenesis and prophylaxis
Computing-Curriculum for Schools in Ghana
Institutional Correction lecture only . . .
Cell Structure & Organelles in detailed.
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...

Gamemaker lesson 1

  • 2. Welcome To 2D game development! Over this unit you’ll be learning about the technical construction of a game in a 2D game engine.
  • 3. Does anyone know what a game engine is?
  • 4. Game Engines 101. A game engine is the program we use to build the game world. Its where the games interactivity.
  • 5. Game Engines 101. Much like a car engine its made of lots of different parts, which all spin seperately but when put together they make things happen. Its where the games interactivity.
  • 6. Interactivity is the key concept for games development. What does interactivity mean? An action, caused by something else’s influence.
  • 7. All games are built on interactivity Lets look at Angry Birds…. http://www.youtube.com/watch?v=9niqSk9VCi8 • What happens when the player pulls their finger back? • What happens when they release their finger? • What happens when the bird hits the buildings? • What happens when the bird hits all the pigs?
  • 8. INTERACTION When I do (A) then (B) happens. When the (bird hits the pig) then (the pig dies).
  • 9. Interaction drives the game forward
  • 10. Over this project You will learn how 2D games are created using GameMaker, a 2D game engine. You will follow a series of guided tutorials which will help you to create a playable level of a 2D game. You will need to be focused and hard working in order to make your own game.
  • 11. Today You will learn • how to create simple images for your game called sprites • How to create a controllable player object • How to create a simple enemy object • How to create a room / game level.
  • 12. By the end of this lesson you • MUST understand what a game engine is • SHOULD be able to create a sprite using a graphics editor • COULD use visual coding to create movement in an object
  • 13. Task 1 1. Log onto moodle and click on the new section called ‘Game Development’ 2. Watch the video tutorial ‘GameMaker 4 Beginners’ 3. Create the same game level by following the tutorials instructions Extension: If you finish then improve your games graphics by creating better sprites. You could also play with the speed of your player and enemy objects.
  • 15. Feedback • What is GameMaker? • What is a sprite? • What is an object? • What can we add to an object?
  • 16. Next week You will be learning how to manage collisions within your game world. In the meantime you could download GameMaker at home for free from YoYoGames.