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

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 

Recently uploaded (20)

How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
Introduction to TechSoup’s Digital Marketing Services and Use Cases
Introduction to TechSoup’s Digital Marketing  Services and Use CasesIntroduction to TechSoup’s Digital Marketing  Services and Use Cases
Introduction to TechSoup’s Digital Marketing Services and Use Cases
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Tatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf artsTatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf arts
 
Economic Importance Of Fungi In Food Additives
Economic Importance Of Fungi In Food AdditivesEconomic Importance Of Fungi In Food Additives
Economic Importance Of Fungi In Food Additives
 
How to Manage Call for Tendor in Odoo 17
How to Manage Call for Tendor in Odoo 17How to Manage Call for Tendor in Odoo 17
How to Manage Call for Tendor in Odoo 17
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
AIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.pptAIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.ppt
 
Simple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdfSimple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdf
 
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...
 
VAMOS CUIDAR DO NOSSO PLANETA! .
VAMOS CUIDAR DO NOSSO PLANETA!                    .VAMOS CUIDAR DO NOSSO PLANETA!                    .
VAMOS CUIDAR DO NOSSO PLANETA! .
 
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdfFICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Model Attribute _rec_name in the Odoo 17
Model Attribute _rec_name in the Odoo 17Model Attribute _rec_name in the Odoo 17
Model Attribute _rec_name in the Odoo 17
 
What is 3 Way Matching Process in Odoo 17.pptx
What is 3 Way Matching Process in Odoo 17.pptxWhat is 3 Way Matching Process in Odoo 17.pptx
What is 3 Way Matching Process in Odoo 17.pptx
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 

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