SlideShare a Scribd company logo
1 of 23
The Flappy Bird Game
Lesson 7
In this course, we will study, learn, and/or creating games in Scratch that makes it interactive so that you will appreciate how
logic and critical thinking works. This is our Scratch Programming Playground.
In today’s lesson, we’ll learn platform games and velocities while also creating the Flappy Bird Game that we will continuously
work on.
The Flappy Bird Game
Flappy Bird was a popular mobile game released in 2013. In
the game, you will control the bird that must fly through
pipes. The main objective is to get as many points as you
can without touching the pipes or the edge of the screen.
Game Mechanics
To prepare, you must know how the game looks like before
we get the blocks. You will know the sprites and a backdrop
needed for the game.
Game Layout
You’ll be making blocks on how to make the animations for
the parrot when space key is pressed.
Parrot Blocks
The Pipes are your obstacles. You learn cloning and how
move the clones from right to left.
Pipe Blocks
You’ll be making blocks on how to display the you win
message when the score is 5 points.
You Win Blocks
You’ll make blocks here that when the game ends, there will
be a game over message.
Game Over Blocks
Flappy Bird was a popular mobile game released in 2013. In the game, you will
control the bird that must fly through pipes. The main objective is to get as many
points as you can without touching the pipes or the edge of the screen.
Game
Mechanics
Game Mechanics
• Pass through pipes which will earn the player 1 point.
• Press space to bounce.
• Display game over sprite when the game is over.
• Display you win sprite when the player scored 5 points.
To prepare, you must know how the game looks like before we get the blocks.
You will know the sprites and a backdrop needed for the game.
Game
Layout
Game Layout
You’ll be making blocks on how to make the animations for the parrot when
space key is pressed.
Parrot
Blocks
The Flying
Animation
Bounce!
Lose the
Game
The Pipes are your obstacles. You learn cloning and how move the clones from
right to left.
Pipe Blocks
Create the
Pipes
Move the
Cloned
Pipes
You’ll be making blocks on how to display the you win message when the score is
5 points.
You Win
Blocks
Prepare
the
Message
Display the
Message
You’ll make blocks here that when the game ends, there will be a game over
message.
Game Over
Blocks
Prepare
the
Message
Display the
Message
End of Lesson
You just created the Flappy Bird game that uses cloning and clone movements to generate moving pipes Keep up the good work! You’ll
create more games in our course.
This is all for now in our Scratch Programming Playground. See you in our next meeting!

More Related Content

Similar to Lesson-7-Flappy-Bird.pptx

Mr monocle marketing campaign
Mr monocle marketing campaign Mr monocle marketing campaign
Mr monocle marketing campaign Chalkboard Cosmos
 
Scratch project
Scratch projectScratch project
Scratch project99nine99
 
4.4 advanced games
4.4   advanced games4.4   advanced games
4.4 advanced gamesallenbailey
 
Playful design workshop ferrara - uxlx 2014
Playful design workshop   ferrara - uxlx 2014Playful design workshop   ferrara - uxlx 2014
Playful design workshop ferrara - uxlx 2014ferrarajc
 
P5-B-ProductionPlan-BethanyBlackburn
P5-B-ProductionPlan-BethanyBlackburnP5-B-ProductionPlan-BethanyBlackburn
P5-B-ProductionPlan-BethanyBlackburnBeth1Blackburn
 
Snowflake Entertainment multitouch software for touchscreens
Snowflake Entertainment multitouch software for touchscreensSnowflake Entertainment multitouch software for touchscreens
Snowflake Entertainment multitouch software for touchscreensHarry van der Veen
 
4.2 responding to events
4.2   responding to events4.2   responding to events
4.2 responding to eventsallenbailey
 
Designing games with kodu_game_lab_v1
Designing games with kodu_game_lab_v1Designing games with kodu_game_lab_v1
Designing games with kodu_game_lab_v1KerryJTurner
 
Game Design Document Path To Success
Game Design Document Path To SuccessGame Design Document Path To Success
Game Design Document Path To SuccessManav Shrivastav
 
Flappybirdspart1
Flappybirdspart1Flappybirdspart1
Flappybirdspart1beagledave
 
PPT of Flappy Bird Game for final year.pptx
PPT of Flappy Bird Game for final year.pptxPPT of Flappy Bird Game for final year.pptx
PPT of Flappy Bird Game for final year.pptxtaxihig737
 
7. detailed presentation pro forma
7. detailed presentation pro forma7. detailed presentation pro forma
7. detailed presentation pro formaJack Sullivan
 
Y1 gd level_designworkflow
Y1 gd level_designworkflowY1 gd level_designworkflow
Y1 gd level_designworkflownazaryth98
 
Innofied case study (Game Development)
Innofied case study (Game Development)Innofied case study (Game Development)
Innofied case study (Game Development)Innofied Solution
 

Similar to Lesson-7-Flappy-Bird.pptx (20)

Mr monocle marketing campaign
Mr monocle marketing campaign Mr monocle marketing campaign
Mr monocle marketing campaign
 
Lesson-8-Asteroid.pptx
Lesson-8-Asteroid.pptxLesson-8-Asteroid.pptx
Lesson-8-Asteroid.pptx
 
Scratch project
Scratch projectScratch project
Scratch project
 
A mazing Game
A mazing GameA mazing Game
A mazing Game
 
Walkthrough
WalkthroughWalkthrough
Walkthrough
 
Lesson-1-Hack-Attack.pptx
Lesson-1-Hack-Attack.pptxLesson-1-Hack-Attack.pptx
Lesson-1-Hack-Attack.pptx
 
4.4 advanced games
4.4   advanced games4.4   advanced games
4.4 advanced games
 
Playful design workshop ferrara - uxlx 2014
Playful design workshop   ferrara - uxlx 2014Playful design workshop   ferrara - uxlx 2014
Playful design workshop ferrara - uxlx 2014
 
P5-B-ProductionPlan-BethanyBlackburn
P5-B-ProductionPlan-BethanyBlackburnP5-B-ProductionPlan-BethanyBlackburn
P5-B-ProductionPlan-BethanyBlackburn
 
Snowflake Entertainment multitouch software for touchscreens
Snowflake Entertainment multitouch software for touchscreensSnowflake Entertainment multitouch software for touchscreens
Snowflake Entertainment multitouch software for touchscreens
 
Initial plans
Initial plansInitial plans
Initial plans
 
4.2 responding to events
4.2   responding to events4.2   responding to events
4.2 responding to events
 
Designing games with kodu_game_lab_v1
Designing games with kodu_game_lab_v1Designing games with kodu_game_lab_v1
Designing games with kodu_game_lab_v1
 
Game Design Document Path To Success
Game Design Document Path To SuccessGame Design Document Path To Success
Game Design Document Path To Success
 
Flappybirdspart1
Flappybirdspart1Flappybirdspart1
Flappybirdspart1
 
PPT of Flappy Bird Game for final year.pptx
PPT of Flappy Bird Game for final year.pptxPPT of Flappy Bird Game for final year.pptx
PPT of Flappy Bird Game for final year.pptx
 
7. detailed presentation pro forma
7. detailed presentation pro forma7. detailed presentation pro forma
7. detailed presentation pro forma
 
Y1 gd level_designworkflow
Y1 gd level_designworkflowY1 gd level_designworkflow
Y1 gd level_designworkflow
 
Research
ResearchResearch
Research
 
Innofied case study (Game Development)
Innofied case study (Game Development)Innofied case study (Game Development)
Innofied case study (Game Development)
 

Recently uploaded

Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGSIVASHANKAR N
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 

Recently uploaded (20)

Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 

Lesson-7-Flappy-Bird.pptx

  • 1. The Flappy Bird Game Lesson 7
  • 2. In this course, we will study, learn, and/or creating games in Scratch that makes it interactive so that you will appreciate how logic and critical thinking works. This is our Scratch Programming Playground. In today’s lesson, we’ll learn platform games and velocities while also creating the Flappy Bird Game that we will continuously work on. The Flappy Bird Game
  • 3. Flappy Bird was a popular mobile game released in 2013. In the game, you will control the bird that must fly through pipes. The main objective is to get as many points as you can without touching the pipes or the edge of the screen. Game Mechanics To prepare, you must know how the game looks like before we get the blocks. You will know the sprites and a backdrop needed for the game. Game Layout
  • 4. You’ll be making blocks on how to make the animations for the parrot when space key is pressed. Parrot Blocks The Pipes are your obstacles. You learn cloning and how move the clones from right to left. Pipe Blocks
  • 5. You’ll be making blocks on how to display the you win message when the score is 5 points. You Win Blocks You’ll make blocks here that when the game ends, there will be a game over message. Game Over Blocks
  • 6. Flappy Bird was a popular mobile game released in 2013. In the game, you will control the bird that must fly through pipes. The main objective is to get as many points as you can without touching the pipes or the edge of the screen. Game Mechanics
  • 7. Game Mechanics • Pass through pipes which will earn the player 1 point. • Press space to bounce. • Display game over sprite when the game is over. • Display you win sprite when the player scored 5 points.
  • 8. To prepare, you must know how the game looks like before we get the blocks. You will know the sprites and a backdrop needed for the game. Game Layout
  • 10. You’ll be making blocks on how to make the animations for the parrot when space key is pressed. Parrot Blocks
  • 14. The Pipes are your obstacles. You learn cloning and how move the clones from right to left. Pipe Blocks
  • 17. You’ll be making blocks on how to display the you win message when the score is 5 points. You Win Blocks
  • 20. You’ll make blocks here that when the game ends, there will be a game over message. Game Over Blocks
  • 23. End of Lesson You just created the Flappy Bird game that uses cloning and clone movements to generate moving pipes Keep up the good work! You’ll create more games in our course. This is all for now in our Scratch Programming Playground. See you in our next meeting!