SlideShare a Scribd company logo
1 of 10
Mathematics in
Angry Birds
By Raymond Lee and Martin Chua
Factors in the game
The Mass
The Spring
The Angle
Gravity
Exploring Velocity
 There are two kinds of velocity existing in this
game. It is the Horizontal Velocity and Vertical
Velocity.
 The Horizontal Component is constant, which
means there are no force acting on the bird
Horizontally. (Rovio developers probably ignored
air resistance)
 The Vertical Component on the other hand is
subject to the acceleration due to gravity, g,
pulling the bird down to Earth.
Example
 If we say that the vertical velocity is v m/s
upwards at the point of launch, then a short time
later.
 Let's say 1/10 of a second, the vertical velocity
will be (v-1) m/s. (The reduction in velocity is 1/10
of 10 m/s2)
 Another 1/10 of a second later the vertical
velocity will be (v-2) m/s, and so on.
Go to distance
 The distance travelled horizontally is simply the
constant horizontal speed component multiplied
by the time.
 Vertically, there are a couple of ways we can
calculate this: a step-wise algorithm, or by using
the relevant kinematics formula.
Alternative way
- Using parabola
 Here is basic of Parabola
 This graph has vertex of
(0,0) and it has equation of
y = x2
Alternative way
- Using parabola
You can place the graph
in the game play
It creates parabola
graph, which is the path
that the bird will fly
Alternative way
- Using parabola
Or you can flip the screen
to fit the graph with
equation of y=x2
Alternative way
-Using parabola
You can use other quadratic
equations to generate the
path for the bird
Video

More Related Content

What's hot

Motion day3
Motion day3Motion day3
Motion day3ekesler
 
Ap physics 12_-_graphical_analysis_of_motion
Ap physics 12_-_graphical_analysis_of_motionAp physics 12_-_graphical_analysis_of_motion
Ap physics 12_-_graphical_analysis_of_motionkampkorten
 
Module 1- -describing-motion
Module 1- -describing-motionModule 1- -describing-motion
Module 1- -describing-motionDee Bayn
 
Projectile motion graphs
Projectile motion graphsProjectile motion graphs
Projectile motion graphsAngela Stott
 
AP Physics - Chapter 2 Powerpoint
AP Physics - Chapter 2 PowerpointAP Physics - Chapter 2 Powerpoint
AP Physics - Chapter 2 PowerpointMrreynon
 
Physics - Chapter 2 - One Dimensional Motion
Physics - Chapter 2 - One Dimensional MotionPhysics - Chapter 2 - One Dimensional Motion
Physics - Chapter 2 - One Dimensional MotionJPoilek
 
Chapter 3 Powerpoint - AP
Chapter 3 Powerpoint - APChapter 3 Powerpoint - AP
Chapter 3 Powerpoint - APMrreynon
 
Motion, Velocity, and Acceleration - Book M, Chap. 1.1
Motion, Velocity, and Acceleration - Book M, Chap. 1.1Motion, Velocity, and Acceleration - Book M, Chap. 1.1
Motion, Velocity, and Acceleration - Book M, Chap. 1.1Miller_MMS
 
Speed, velocity and acceleration
Speed, velocity and accelerationSpeed, velocity and acceleration
Speed, velocity and accelerationShagorika Das
 
Displacement, velocity, acceleration
Displacement, velocity, accelerationDisplacement, velocity, acceleration
Displacement, velocity, accelerationmiss mitch
 
Kinematics - The Study of Motion
Kinematics - The Study of MotionKinematics - The Study of Motion
Kinematics - The Study of Motionwalt sautter
 
1.2 form 3 speed, velocity and acceleration
1.2 form 3 speed, velocity and acceleration1.2 form 3 speed, velocity and acceleration
1.2 form 3 speed, velocity and accelerationchris lembalemba
 
Speed, Velocity and Acceleration
Speed, Velocity and AccelerationSpeed, Velocity and Acceleration
Speed, Velocity and AccelerationJerome Bigael
 
Objects in motion - 02 Speed and velocity
Objects in motion - 02 Speed and velocityObjects in motion - 02 Speed and velocity
Objects in motion - 02 Speed and velocityIan Anderson
 
Projectile motion ch 5 reg
Projectile motion ch 5 regProjectile motion ch 5 reg
Projectile motion ch 5 regZBTHS
 
Motion in two dimensions 28 03 2015
Motion in two dimensions  28 03 2015Motion in two dimensions  28 03 2015
Motion in two dimensions 28 03 2015Mphiriseni Khwanda
 
Introduction to linear kinematics
Introduction to linear kinematicsIntroduction to linear kinematics
Introduction to linear kinematicsPontsho Mahlatsi
 
Physics chapter 3 and 5
Physics chapter 3 and 5Physics chapter 3 and 5
Physics chapter 3 and 5shaffelder
 

What's hot (19)

Motion day3
Motion day3Motion day3
Motion day3
 
Ap physics 12_-_graphical_analysis_of_motion
Ap physics 12_-_graphical_analysis_of_motionAp physics 12_-_graphical_analysis_of_motion
Ap physics 12_-_graphical_analysis_of_motion
 
Module 1- -describing-motion
Module 1- -describing-motionModule 1- -describing-motion
Module 1- -describing-motion
 
Projectile motion graphs
Projectile motion graphsProjectile motion graphs
Projectile motion graphs
 
AP Physics - Chapter 2 Powerpoint
AP Physics - Chapter 2 PowerpointAP Physics - Chapter 2 Powerpoint
AP Physics - Chapter 2 Powerpoint
 
Physics - Chapter 2 - One Dimensional Motion
Physics - Chapter 2 - One Dimensional MotionPhysics - Chapter 2 - One Dimensional Motion
Physics - Chapter 2 - One Dimensional Motion
 
Chapter 3 Powerpoint - AP
Chapter 3 Powerpoint - APChapter 3 Powerpoint - AP
Chapter 3 Powerpoint - AP
 
Motion, Velocity, and Acceleration - Book M, Chap. 1.1
Motion, Velocity, and Acceleration - Book M, Chap. 1.1Motion, Velocity, and Acceleration - Book M, Chap. 1.1
Motion, Velocity, and Acceleration - Book M, Chap. 1.1
 
Speed, velocity and acceleration
Speed, velocity and accelerationSpeed, velocity and acceleration
Speed, velocity and acceleration
 
Displacement, velocity, acceleration
Displacement, velocity, accelerationDisplacement, velocity, acceleration
Displacement, velocity, acceleration
 
Kinematics - The Study of Motion
Kinematics - The Study of MotionKinematics - The Study of Motion
Kinematics - The Study of Motion
 
Physics ppt
Physics pptPhysics ppt
Physics ppt
 
1.2 form 3 speed, velocity and acceleration
1.2 form 3 speed, velocity and acceleration1.2 form 3 speed, velocity and acceleration
1.2 form 3 speed, velocity and acceleration
 
Speed, Velocity and Acceleration
Speed, Velocity and AccelerationSpeed, Velocity and Acceleration
Speed, Velocity and Acceleration
 
Objects in motion - 02 Speed and velocity
Objects in motion - 02 Speed and velocityObjects in motion - 02 Speed and velocity
Objects in motion - 02 Speed and velocity
 
Projectile motion ch 5 reg
Projectile motion ch 5 regProjectile motion ch 5 reg
Projectile motion ch 5 reg
 
Motion in two dimensions 28 03 2015
Motion in two dimensions  28 03 2015Motion in two dimensions  28 03 2015
Motion in two dimensions 28 03 2015
 
Introduction to linear kinematics
Introduction to linear kinematicsIntroduction to linear kinematics
Introduction to linear kinematics
 
Physics chapter 3 and 5
Physics chapter 3 and 5Physics chapter 3 and 5
Physics chapter 3 and 5
 

Viewers also liked

The Mathematics of Angry Birds
The Mathematics of Angry BirdsThe Mathematics of Angry Birds
The Mathematics of Angry BirdsProdip Ghosh
 
Applications of the vertex formula edit
Applications of the vertex formula editApplications of the vertex formula edit
Applications of the vertex formula editsnewgas
 
The fundamental theorem of calculus
The fundamental theorem of calculusThe fundamental theorem of calculus
The fundamental theorem of calculusAbby Henry
 
Group 2's power point (student)
Group 2's power point (student)Group 2's power point (student)
Group 2's power point (student)Nou Phouthavong
 
Indian contributions to mathematics
Indian contributions to mathematicsIndian contributions to mathematics
Indian contributions to mathematicsBhaskar Kamble
 
5.1 vertex symm t-table
5.1 vertex symm t-table5.1 vertex symm t-table
5.1 vertex symm t-tableandreagoings
 
oct15/09dmciprecal30s
oct15/09dmciprecal30soct15/09dmciprecal30s
oct15/09dmciprecal30sRyanWatt
 
IB math HL IA modeling a functional building
IB math HL IA   modeling a functional buildingIB math HL IA   modeling a functional building
IB math HL IA modeling a functional buildingheejjung
 
Standard scores
Standard scores Standard scores
Standard scores Judith Ann
 
Some application of trignometry
Some application of trignometrySome application of trignometry
Some application of trignometryshivujagga
 
Standard Score And The Normal Curve
Standard Score And The Normal CurveStandard Score And The Normal Curve
Standard Score And The Normal CurveJOHNY NATAD
 
Real World Application of Trigonometry
Real World Application of TrigonometryReal World Application of Trigonometry
Real World Application of Trigonometryihatetheses
 
Vertex Shader Tricks by Bill Bilodeau - AMD at GDC14
Vertex Shader Tricks by Bill Bilodeau - AMD at GDC14Vertex Shader Tricks by Bill Bilodeau - AMD at GDC14
Vertex Shader Tricks by Bill Bilodeau - AMD at GDC14AMD Developer Central
 
Some applications of trigonometry
Some applications of trigonometrySome applications of trigonometry
Some applications of trigonometryDeepak Dalal
 
Standard Scores
Standard ScoresStandard Scores
Standard Scoresshoffma5
 

Viewers also liked (20)

The Mathematics of Angry Birds
The Mathematics of Angry BirdsThe Mathematics of Angry Birds
The Mathematics of Angry Birds
 
Angry Birds are Happy with Maths
Angry Birds are Happy with MathsAngry Birds are Happy with Maths
Angry Birds are Happy with Maths
 
Applications of the vertex formula edit
Applications of the vertex formula editApplications of the vertex formula edit
Applications of the vertex formula edit
 
The fundamental theorem of calculus
The fundamental theorem of calculusThe fundamental theorem of calculus
The fundamental theorem of calculus
 
Group 2's power point (student)
Group 2's power point (student)Group 2's power point (student)
Group 2's power point (student)
 
Indian contributions to mathematics
Indian contributions to mathematicsIndian contributions to mathematics
Indian contributions to mathematics
 
Calculus
CalculusCalculus
Calculus
 
5.1 vertex symm t-table
5.1 vertex symm t-table5.1 vertex symm t-table
5.1 vertex symm t-table
 
oct15/09dmciprecal30s
oct15/09dmciprecal30soct15/09dmciprecal30s
oct15/09dmciprecal30s
 
IB math HL IA modeling a functional building
IB math HL IA   modeling a functional buildingIB math HL IA   modeling a functional building
IB math HL IA modeling a functional building
 
Standard scores
Standard scores Standard scores
Standard scores
 
Some application of trignometry
Some application of trignometrySome application of trignometry
Some application of trignometry
 
Standard score
Standard scoreStandard score
Standard score
 
Standard Scores
Standard ScoresStandard Scores
Standard Scores
 
Standard Score And The Normal Curve
Standard Score And The Normal CurveStandard Score And The Normal Curve
Standard Score And The Normal Curve
 
Real World Application of Trigonometry
Real World Application of TrigonometryReal World Application of Trigonometry
Real World Application of Trigonometry
 
Vertex Shader Tricks by Bill Bilodeau - AMD at GDC14
Vertex Shader Tricks by Bill Bilodeau - AMD at GDC14Vertex Shader Tricks by Bill Bilodeau - AMD at GDC14
Vertex Shader Tricks by Bill Bilodeau - AMD at GDC14
 
Z-Scores
Z-ScoresZ-Scores
Z-Scores
 
Some applications of trigonometry
Some applications of trigonometrySome applications of trigonometry
Some applications of trigonometry
 
Standard Scores
Standard ScoresStandard Scores
Standard Scores
 

Similar to Math Behind Angry Birds Bird Flight

acceleration.ppt
acceleration.pptacceleration.ppt
acceleration.pptShemaeObni1
 
Motion 2 d
Motion  2 dMotion  2 d
Motion 2 dwpchem81
 
Uniformly Accelerated Motion and Free Fall Motion_NOTES.pptx
Uniformly Accelerated Motion  and Free Fall Motion_NOTES.pptxUniformly Accelerated Motion  and Free Fall Motion_NOTES.pptx
Uniformly Accelerated Motion and Free Fall Motion_NOTES.pptxALVINMARCDANCEL2
 
Speed+velocity+acceleration
Speed+velocity+accelerationSpeed+velocity+acceleration
Speed+velocity+accelerationjacquibridges
 
Chapter 2 ppt
Chapter 2  pptChapter 2  ppt
Chapter 2 pptZBTHS
 
Kinematics in One-dimension.ppt
Kinematics in One-dimension.pptKinematics in One-dimension.ppt
Kinematics in One-dimension.pptCrisanteBacong2
 
Chapter 2
Chapter 2Chapter 2
Chapter 2ZBTHS
 
Velocity, acceleration, free fall ch4 reg
Velocity, acceleration, free fall ch4 regVelocity, acceleration, free fall ch4 reg
Velocity, acceleration, free fall ch4 regZBTHS
 
Section1revision
Section1revisionSection1revision
Section1revisionPaula Mills
 
Important Helpful Physics Notes/Formula--Must See
Important Helpful Physics Notes/Formula--Must SeeImportant Helpful Physics Notes/Formula--Must See
Important Helpful Physics Notes/Formula--Must Seeanicholls1234
 

Similar to Math Behind Angry Birds Bird Flight (20)

Acceleration
AccelerationAcceleration
Acceleration
 
acceleration.ppt
acceleration.pptacceleration.ppt
acceleration.ppt
 
Motion 2 d
Motion  2 dMotion  2 d
Motion 2 d
 
Uniformly Accelerated Motion and Free Fall Motion_NOTES.pptx
Uniformly Accelerated Motion  and Free Fall Motion_NOTES.pptxUniformly Accelerated Motion  and Free Fall Motion_NOTES.pptx
Uniformly Accelerated Motion and Free Fall Motion_NOTES.pptx
 
2.1 linear motion
2.1   linear motion2.1   linear motion
2.1 linear motion
 
Speed+velocity+acceleration
Speed+velocity+accelerationSpeed+velocity+acceleration
Speed+velocity+acceleration
 
Chapter 2 ppt
Chapter 2  pptChapter 2  ppt
Chapter 2 ppt
 
Kinematics in One-dimension.ppt
Kinematics in One-dimension.pptKinematics in One-dimension.ppt
Kinematics in One-dimension.ppt
 
Chapter 2
Chapter 2Chapter 2
Chapter 2
 
Chapter 8
Chapter 8Chapter 8
Chapter 8
 
Motion
MotionMotion
Motion
 
Velocity, acceleration, free fall ch4 reg
Velocity, acceleration, free fall ch4 regVelocity, acceleration, free fall ch4 reg
Velocity, acceleration, free fall ch4 reg
 
Section1revision
Section1revisionSection1revision
Section1revision
 
Motion
MotionMotion
Motion
 
projectile-motion.ppt
projectile-motion.pptprojectile-motion.ppt
projectile-motion.ppt
 
projectile-motion.ppt
projectile-motion.pptprojectile-motion.ppt
projectile-motion.ppt
 
Revision: Describing Motion
Revision: Describing MotionRevision: Describing Motion
Revision: Describing Motion
 
Mechanics
MechanicsMechanics
Mechanics
 
Motion
MotionMotion
Motion
 
Important Helpful Physics Notes/Formula--Must See
Important Helpful Physics Notes/Formula--Must SeeImportant Helpful Physics Notes/Formula--Must See
Important Helpful Physics Notes/Formula--Must See
 

Recently uploaded

Chennai Call Girls Anna Nagar Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Anna Nagar Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Anna Nagar Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Anna Nagar Phone 🍆 8250192130 👅 celebrity escorts servicevipmodelshub1
 
Jankipuram / Call Girls Lucknow | Whatsapp No 🫗 8923113531 🎳 VIP Escorts Serv...
Jankipuram / Call Girls Lucknow | Whatsapp No 🫗 8923113531 🎳 VIP Escorts Serv...Jankipuram / Call Girls Lucknow | Whatsapp No 🫗 8923113531 🎳 VIP Escorts Serv...
Jankipuram / Call Girls Lucknow | Whatsapp No 🫗 8923113531 🎳 VIP Escorts Serv...gurkirankumar98700
 
TAM Sports_IPL 17 Till Match 37_Celebrity Endorsement _Report.pdf
TAM Sports_IPL 17 Till Match 37_Celebrity Endorsement _Report.pdfTAM Sports_IPL 17 Till Match 37_Celebrity Endorsement _Report.pdf
TAM Sports_IPL 17 Till Match 37_Celebrity Endorsement _Report.pdfSocial Samosa
 
Albania Vs Spain Albania is Loaded with Defensive Talent on their Roster.docx
Albania Vs Spain Albania is Loaded with Defensive Talent on their Roster.docxAlbania Vs Spain Albania is Loaded with Defensive Talent on their Roster.docx
Albania Vs Spain Albania is Loaded with Defensive Talent on their Roster.docxWorld Wide Tickets And Hospitality
 
CALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best Female service 🦺
CALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best Female service  🦺CALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best Female service  🦺
CALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best Female service 🦺anilsa9823
 
🔝|97111༒99012🔝 Call Girls In {Delhi} Cr Park ₹5.5k Cash Payment With Room De...
🔝|97111༒99012🔝 Call Girls In  {Delhi} Cr Park ₹5.5k Cash Payment With Room De...🔝|97111༒99012🔝 Call Girls In  {Delhi} Cr Park ₹5.5k Cash Payment With Room De...
🔝|97111༒99012🔝 Call Girls In {Delhi} Cr Park ₹5.5k Cash Payment With Room De...Diya Sharma
 
Plan d'orientations stratégiques rugby féminin
Plan d'orientations stratégiques rugby fémininPlan d'orientations stratégiques rugby féminin
Plan d'orientations stratégiques rugby fémininThibaut TATRY
 
Tableaux 9ème étape circuit fédéral 2024
Tableaux 9ème étape circuit fédéral 2024Tableaux 9ème étape circuit fédéral 2024
Tableaux 9ème étape circuit fédéral 2024HechemLaameri
 
08448380779 Call Girls In IIT Women Seeking Men
08448380779 Call Girls In IIT Women Seeking Men08448380779 Call Girls In IIT Women Seeking Men
08448380779 Call Girls In IIT Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Lajpat Nagar Women Seeking Men
08448380779 Call Girls In Lajpat Nagar Women Seeking Men08448380779 Call Girls In Lajpat Nagar Women Seeking Men
08448380779 Call Girls In Lajpat Nagar Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Karol Bagh Women Seeking Men
08448380779 Call Girls In Karol Bagh Women Seeking Men08448380779 Call Girls In Karol Bagh Women Seeking Men
08448380779 Call Girls In Karol Bagh Women Seeking MenDelhi Call girls
 
大学假文凭《原版英国Imperial文凭》帝国理工学院毕业证制作成绩单修改
大学假文凭《原版英国Imperial文凭》帝国理工学院毕业证制作成绩单修改大学假文凭《原版英国Imperial文凭》帝国理工学院毕业证制作成绩单修改
大学假文凭《原版英国Imperial文凭》帝国理工学院毕业证制作成绩单修改atducpo
 
Croatia vs Italy Euro Cup 2024 Three pitfalls for Spalletti’s Italy in Group ...
Croatia vs Italy Euro Cup 2024 Three pitfalls for Spalletti’s Italy in Group ...Croatia vs Italy Euro Cup 2024 Three pitfalls for Spalletti’s Italy in Group ...
Croatia vs Italy Euro Cup 2024 Three pitfalls for Spalletti’s Italy in Group ...Eticketing.co
 
大学学位办理《原版美国USD学位证书》圣地亚哥大学毕业证制作成绩单修改
大学学位办理《原版美国USD学位证书》圣地亚哥大学毕业证制作成绩单修改大学学位办理《原版美国USD学位证书》圣地亚哥大学毕业证制作成绩单修改
大学学位办理《原版美国USD学位证书》圣地亚哥大学毕业证制作成绩单修改atducpo
 
CALL ON ➥8923113531 🔝Call Girls Telibagh Lucknow best Night Fun service 🧣
CALL ON ➥8923113531 🔝Call Girls Telibagh Lucknow best Night Fun service  🧣CALL ON ➥8923113531 🔝Call Girls Telibagh Lucknow best Night Fun service  🧣
CALL ON ➥8923113531 🔝Call Girls Telibagh Lucknow best Night Fun service 🧣anilsa9823
 
Italy vs Albania Tickets: Italy's Quest for Euro Cup Germany History, Defendi...
Italy vs Albania Tickets: Italy's Quest for Euro Cup Germany History, Defendi...Italy vs Albania Tickets: Italy's Quest for Euro Cup Germany History, Defendi...
Italy vs Albania Tickets: Italy's Quest for Euro Cup Germany History, Defendi...Eticketing.co
 
Atlanta Dream Exec Dan Gadd on Driving Fan Engagement and Growth, Serving the...
Atlanta Dream Exec Dan Gadd on Driving Fan Engagement and Growth, Serving the...Atlanta Dream Exec Dan Gadd on Driving Fan Engagement and Growth, Serving the...
Atlanta Dream Exec Dan Gadd on Driving Fan Engagement and Growth, Serving the...Neil Horowitz
 
08448380779 Call Girls In International Airport Women Seeking Men
08448380779 Call Girls In International Airport Women Seeking Men08448380779 Call Girls In International Airport Women Seeking Men
08448380779 Call Girls In International Airport Women Seeking MenDelhi Call girls
 
Croatia vs Albania Clash of Euro Cup 2024 Squad Preparations and Euro Cup Dre...
Croatia vs Albania Clash of Euro Cup 2024 Squad Preparations and Euro Cup Dre...Croatia vs Albania Clash of Euro Cup 2024 Squad Preparations and Euro Cup Dre...
Croatia vs Albania Clash of Euro Cup 2024 Squad Preparations and Euro Cup Dre...Eticketing.co
 

Recently uploaded (20)

Chennai Call Girls Anna Nagar Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Anna Nagar Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Anna Nagar Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Anna Nagar Phone 🍆 8250192130 👅 celebrity escorts service
 
Jankipuram / Call Girls Lucknow | Whatsapp No 🫗 8923113531 🎳 VIP Escorts Serv...
Jankipuram / Call Girls Lucknow | Whatsapp No 🫗 8923113531 🎳 VIP Escorts Serv...Jankipuram / Call Girls Lucknow | Whatsapp No 🫗 8923113531 🎳 VIP Escorts Serv...
Jankipuram / Call Girls Lucknow | Whatsapp No 🫗 8923113531 🎳 VIP Escorts Serv...
 
TAM Sports_IPL 17 Till Match 37_Celebrity Endorsement _Report.pdf
TAM Sports_IPL 17 Till Match 37_Celebrity Endorsement _Report.pdfTAM Sports_IPL 17 Till Match 37_Celebrity Endorsement _Report.pdf
TAM Sports_IPL 17 Till Match 37_Celebrity Endorsement _Report.pdf
 
Albania Vs Spain Albania is Loaded with Defensive Talent on their Roster.docx
Albania Vs Spain Albania is Loaded with Defensive Talent on their Roster.docxAlbania Vs Spain Albania is Loaded with Defensive Talent on their Roster.docx
Albania Vs Spain Albania is Loaded with Defensive Talent on their Roster.docx
 
CALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best Female service 🦺
CALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best Female service  🦺CALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best Female service  🦺
CALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best Female service 🦺
 
🔝|97111༒99012🔝 Call Girls In {Delhi} Cr Park ₹5.5k Cash Payment With Room De...
🔝|97111༒99012🔝 Call Girls In  {Delhi} Cr Park ₹5.5k Cash Payment With Room De...🔝|97111༒99012🔝 Call Girls In  {Delhi} Cr Park ₹5.5k Cash Payment With Room De...
🔝|97111༒99012🔝 Call Girls In {Delhi} Cr Park ₹5.5k Cash Payment With Room De...
 
Plan d'orientations stratégiques rugby féminin
Plan d'orientations stratégiques rugby fémininPlan d'orientations stratégiques rugby féminin
Plan d'orientations stratégiques rugby féminin
 
Tableaux 9ème étape circuit fédéral 2024
Tableaux 9ème étape circuit fédéral 2024Tableaux 9ème étape circuit fédéral 2024
Tableaux 9ème étape circuit fédéral 2024
 
08448380779 Call Girls In IIT Women Seeking Men
08448380779 Call Girls In IIT Women Seeking Men08448380779 Call Girls In IIT Women Seeking Men
08448380779 Call Girls In IIT Women Seeking Men
 
08448380779 Call Girls In Lajpat Nagar Women Seeking Men
08448380779 Call Girls In Lajpat Nagar Women Seeking Men08448380779 Call Girls In Lajpat Nagar Women Seeking Men
08448380779 Call Girls In Lajpat Nagar Women Seeking Men
 
08448380779 Call Girls In Karol Bagh Women Seeking Men
08448380779 Call Girls In Karol Bagh Women Seeking Men08448380779 Call Girls In Karol Bagh Women Seeking Men
08448380779 Call Girls In Karol Bagh Women Seeking Men
 
大学假文凭《原版英国Imperial文凭》帝国理工学院毕业证制作成绩单修改
大学假文凭《原版英国Imperial文凭》帝国理工学院毕业证制作成绩单修改大学假文凭《原版英国Imperial文凭》帝国理工学院毕业证制作成绩单修改
大学假文凭《原版英国Imperial文凭》帝国理工学院毕业证制作成绩单修改
 
Croatia vs Italy Euro Cup 2024 Three pitfalls for Spalletti’s Italy in Group ...
Croatia vs Italy Euro Cup 2024 Three pitfalls for Spalletti’s Italy in Group ...Croatia vs Italy Euro Cup 2024 Three pitfalls for Spalletti’s Italy in Group ...
Croatia vs Italy Euro Cup 2024 Three pitfalls for Spalletti’s Italy in Group ...
 
大学学位办理《原版美国USD学位证书》圣地亚哥大学毕业证制作成绩单修改
大学学位办理《原版美国USD学位证书》圣地亚哥大学毕业证制作成绩单修改大学学位办理《原版美国USD学位证书》圣地亚哥大学毕业证制作成绩单修改
大学学位办理《原版美国USD学位证书》圣地亚哥大学毕业证制作成绩单修改
 
Call Girls 🫤 Malviya Nagar ➡️ 9999965857 ➡️ Delhi 🫦 Russian Escorts FULL ENJOY
Call Girls 🫤 Malviya Nagar ➡️ 9999965857  ➡️ Delhi 🫦  Russian Escorts FULL ENJOYCall Girls 🫤 Malviya Nagar ➡️ 9999965857  ➡️ Delhi 🫦  Russian Escorts FULL ENJOY
Call Girls 🫤 Malviya Nagar ➡️ 9999965857 ➡️ Delhi 🫦 Russian Escorts FULL ENJOY
 
CALL ON ➥8923113531 🔝Call Girls Telibagh Lucknow best Night Fun service 🧣
CALL ON ➥8923113531 🔝Call Girls Telibagh Lucknow best Night Fun service  🧣CALL ON ➥8923113531 🔝Call Girls Telibagh Lucknow best Night Fun service  🧣
CALL ON ➥8923113531 🔝Call Girls Telibagh Lucknow best Night Fun service 🧣
 
Italy vs Albania Tickets: Italy's Quest for Euro Cup Germany History, Defendi...
Italy vs Albania Tickets: Italy's Quest for Euro Cup Germany History, Defendi...Italy vs Albania Tickets: Italy's Quest for Euro Cup Germany History, Defendi...
Italy vs Albania Tickets: Italy's Quest for Euro Cup Germany History, Defendi...
 
Atlanta Dream Exec Dan Gadd on Driving Fan Engagement and Growth, Serving the...
Atlanta Dream Exec Dan Gadd on Driving Fan Engagement and Growth, Serving the...Atlanta Dream Exec Dan Gadd on Driving Fan Engagement and Growth, Serving the...
Atlanta Dream Exec Dan Gadd on Driving Fan Engagement and Growth, Serving the...
 
08448380779 Call Girls In International Airport Women Seeking Men
08448380779 Call Girls In International Airport Women Seeking Men08448380779 Call Girls In International Airport Women Seeking Men
08448380779 Call Girls In International Airport Women Seeking Men
 
Croatia vs Albania Clash of Euro Cup 2024 Squad Preparations and Euro Cup Dre...
Croatia vs Albania Clash of Euro Cup 2024 Squad Preparations and Euro Cup Dre...Croatia vs Albania Clash of Euro Cup 2024 Squad Preparations and Euro Cup Dre...
Croatia vs Albania Clash of Euro Cup 2024 Squad Preparations and Euro Cup Dre...
 

Math Behind Angry Birds Bird Flight

  • 1. Mathematics in Angry Birds By Raymond Lee and Martin Chua
  • 2. Factors in the game The Mass The Spring The Angle Gravity
  • 3. Exploring Velocity  There are two kinds of velocity existing in this game. It is the Horizontal Velocity and Vertical Velocity.  The Horizontal Component is constant, which means there are no force acting on the bird Horizontally. (Rovio developers probably ignored air resistance)  The Vertical Component on the other hand is subject to the acceleration due to gravity, g, pulling the bird down to Earth.
  • 4. Example  If we say that the vertical velocity is v m/s upwards at the point of launch, then a short time later.  Let's say 1/10 of a second, the vertical velocity will be (v-1) m/s. (The reduction in velocity is 1/10 of 10 m/s2)  Another 1/10 of a second later the vertical velocity will be (v-2) m/s, and so on.
  • 5. Go to distance  The distance travelled horizontally is simply the constant horizontal speed component multiplied by the time.  Vertically, there are a couple of ways we can calculate this: a step-wise algorithm, or by using the relevant kinematics formula.
  • 6. Alternative way - Using parabola  Here is basic of Parabola  This graph has vertex of (0,0) and it has equation of y = x2
  • 7. Alternative way - Using parabola You can place the graph in the game play It creates parabola graph, which is the path that the bird will fly
  • 8. Alternative way - Using parabola Or you can flip the screen to fit the graph with equation of y=x2
  • 9. Alternative way -Using parabola You can use other quadratic equations to generate the path for the bird
  • 10. Video