SlideShare a Scribd company logo
1 of 12
Making a Flappy Birds
Game
A INTRODUCTION TO MAKING A FLAPPY BIRDS TYPE GAME
Creator
• Dong Nguyen
You could create your own flappy birds type
game – but for your school!
First, think of a main character.
If you’re really advanced, you can create this using photoshop or
Fireworks, but for the sake of time, you could also just make it in
scratch itself (or Power Point).
Suggestions: Get a stick man and your school’s logo. See Next slide
Step 1
Make your Own Character
Step 1
Get a Picture of a Stickman
from the Internet or Clipart
Locate your School’s logo and
paste it in too
Make your Own Character
Step 1
Right Click (selecting both
images) and click SAVE as
Picture
Save your Image (as a .jpeg
file) in your Documents.
Arrange your pictures on top
of each other (or however
you want)
Import Sprite into Scratch
Step 2
Click on “Import”
Click on “Computer” then the
“N” Drive to find your image.
Click on Paint New Sprite
Import Sprite into Scratch
Step 2 contd
You now have your own
character in Scratch.
You can delete the Cat!
Time to start coding
The Mechanics of Flappy Bird
• Flappy Bird is based around a simple interaction: press screen
to flap wings.
But it is clear that Nguyen has spent time working out the exact vertical
lift achieved by this single input; just as he has got the gap between
pipes exactly right.
Creating Flappy Birds in Scratch
A good way to introduce yourself to Programming is to use SCRATCH.
Scratch was created by MIIT to get young people (as young as five
years old!) interested in the concept of programming and how logic
sequences can get sprites to do clever things.
Can Flappy Birds be created in Scratch ?Yes!
Have a look at the next slide for a website that shows a screenshot of
how it has already been made!
To start with, make a sprite and create the
following code blocks:
This simply makes your sprite
go up (Y by +10) when you
press space.
Challenge #1
Flappy Birds works like this.
1. The moment you press START (or the green flag) the Bird KEEPS FALLING TO THE GROUND
2. When you Press Space (or any other key you choose) the Bird then goes up
On the previous slide, you have done Part 2. Can you now add the code blocks to make Part 1 work

More Related Content

Similar to Flappybirdspart1

Scratch for kids syllabus for 5 hours by bibek pandit
Scratch for kids syllabus for 5 hours by bibek panditScratch for kids syllabus for 5 hours by bibek pandit
Scratch for kids syllabus for 5 hours by bibek pandit
BibekPandit2
 
Flashworkshop 090317231102-phpapp01
Flashworkshop 090317231102-phpapp01Flashworkshop 090317231102-phpapp01
Flashworkshop 090317231102-phpapp01
bhavanalm
 
March technology training 2013
March technology training 2013March technology training 2013
March technology training 2013
Carol Mortensen
 

Similar to Flappybirdspart1 (20)

Scratch Parrot Game
Scratch Parrot GameScratch Parrot Game
Scratch Parrot Game
 
Scratch parrot shoot game
Scratch   parrot shoot gameScratch   parrot shoot game
Scratch parrot shoot game
 
Intro flappy birds
Intro flappy birdsIntro flappy birds
Intro flappy birds
 
Scratch for kids syllabus for 5 hours by bibek pandit
Scratch for kids syllabus for 5 hours by bibek panditScratch for kids syllabus for 5 hours by bibek pandit
Scratch for kids syllabus for 5 hours by bibek pandit
 
Scratch an Editing App
 Scratch  an Editing App  Scratch  an Editing App
Scratch an Editing App
 
lesson-ppt-drawing.ppt
lesson-ppt-drawing.pptlesson-ppt-drawing.ppt
lesson-ppt-drawing.ppt
 
Flash
FlashFlash
Flash
 
Gaming Outline
Gaming OutlineGaming Outline
Gaming Outline
 
56 interesting ways_to_use_the_interactive_whi
56 interesting ways_to_use_the_interactive_whi56 interesting ways_to_use_the_interactive_whi
56 interesting ways_to_use_the_interactive_whi
 
Powerpoint class 2
Powerpoint class 2Powerpoint class 2
Powerpoint class 2
 
Quick Step by Step Flash Tutorial
Quick Step by Step Flash TutorialQuick Step by Step Flash Tutorial
Quick Step by Step Flash Tutorial
 
Flashworkshop 090317231102-phpapp01
Flashworkshop 090317231102-phpapp01Flashworkshop 090317231102-phpapp01
Flashworkshop 090317231102-phpapp01
 
Flashworkshop 090317231102-phpapp01
Flashworkshop 090317231102-phpapp01Flashworkshop 090317231102-phpapp01
Flashworkshop 090317231102-phpapp01
 
Scratch_Reference_Guide.pdf
Scratch_Reference_Guide.pdfScratch_Reference_Guide.pdf
Scratch_Reference_Guide.pdf
 
Whiteboard animation
Whiteboard animationWhiteboard animation
Whiteboard animation
 
March technology training 2013
March technology training 2013March technology training 2013
March technology training 2013
 
M5 - Graphical Animation - Lesson 1
M5 - Graphical Animation - Lesson 1M5 - Graphical Animation - Lesson 1
M5 - Graphical Animation - Lesson 1
 
M5 - Graphical Animation - Lesson 1
M5 - Graphical Animation - Lesson 1M5 - Graphical Animation - Lesson 1
M5 - Graphical Animation - Lesson 1
 
We are going to learn to program!
We are going to learn to program!We are going to learn to program!
We are going to learn to program!
 
Getting started--Scratch Programming
Getting started--Scratch ProgrammingGetting started--Scratch Programming
Getting started--Scratch Programming
 

Recently uploaded

Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 

Recently uploaded (20)

Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 

Flappybirdspart1

  • 1. Making a Flappy Birds Game A INTRODUCTION TO MAKING A FLAPPY BIRDS TYPE GAME
  • 3. You could create your own flappy birds type game – but for your school! First, think of a main character. If you’re really advanced, you can create this using photoshop or Fireworks, but for the sake of time, you could also just make it in scratch itself (or Power Point). Suggestions: Get a stick man and your school’s logo. See Next slide Step 1
  • 4. Make your Own Character Step 1 Get a Picture of a Stickman from the Internet or Clipart Locate your School’s logo and paste it in too
  • 5. Make your Own Character Step 1 Right Click (selecting both images) and click SAVE as Picture Save your Image (as a .jpeg file) in your Documents. Arrange your pictures on top of each other (or however you want)
  • 6. Import Sprite into Scratch Step 2 Click on “Import” Click on “Computer” then the “N” Drive to find your image. Click on Paint New Sprite
  • 7. Import Sprite into Scratch Step 2 contd You now have your own character in Scratch. You can delete the Cat!
  • 8. Time to start coding
  • 9. The Mechanics of Flappy Bird • Flappy Bird is based around a simple interaction: press screen to flap wings. But it is clear that Nguyen has spent time working out the exact vertical lift achieved by this single input; just as he has got the gap between pipes exactly right.
  • 10. Creating Flappy Birds in Scratch A good way to introduce yourself to Programming is to use SCRATCH. Scratch was created by MIIT to get young people (as young as five years old!) interested in the concept of programming and how logic sequences can get sprites to do clever things. Can Flappy Birds be created in Scratch ?Yes! Have a look at the next slide for a website that shows a screenshot of how it has already been made!
  • 11. To start with, make a sprite and create the following code blocks: This simply makes your sprite go up (Y by +10) when you press space.
  • 12. Challenge #1 Flappy Birds works like this. 1. The moment you press START (or the green flag) the Bird KEEPS FALLING TO THE GROUND 2. When you Press Space (or any other key you choose) the Bird then goes up On the previous slide, you have done Part 2. Can you now add the code blocks to make Part 1 work