Flappy Bird (with Lua) - CS50's Intro to Game Development

Subscribers:
10,700,000
Published on ● Video Link: https://www.youtube.com/watch?v=rBHusPevM5k



Duration: 2:05:24
53,058 views
870


Learn game development by creating a Flappy Bird game using Lua and LÖVE2D.

This beginner's course teaches the foundations of game development. This video is lecture 1 of CS50's Intro to Game Development from Harvard University.

Check out the full course playlist: https://www.youtube.com/playlist?list=PLWKjhJtqVAbluXJKKbCIb4xd7fcRkpzoz

🔗Assignment: https://docs.cs50.net/ocw/games/assignments/1/assignment1.html

⌨️ (0:00:00) Introduction
⌨️ (0:04:04) The Day-0 Update
⌨️ (0:12:49) The Parallax Update
⌨️ (0:26:53) Games Are Illusions
⌨️ (0:31:05) The Bird Update
⌨️ (0:36:51) The Gravity Update
⌨️ (0:41:51) The Anti-Gravity Update
⌨️ (0:52:52) The Infinite Pipe Update
⌨️ (1:13:12) The PipePair Update
⌨️ (1:34:43) The Collision Update
⌨️ (1:43:27) The State Machine Update
⌨️ (1:57:17) The Countdown Update
⌨️ (1:59:52) The Audio Update
⌨️ (2:02:42) The Mouse Update

Lecture taught by Colton T. Ogden. Thanks to Harvard's CS50 for giving us permission to post this lecture. Checkout their YouTube channel for more great lectures: https://www.youtube.com/cs50

--

Learn to code for free and get a developer job: https://www.freecodecamp.org

Read hundreds of articles on programming: https://medium.freecodecamp.org




Other Videos By freeCodeCamp.org


2019-02-12Express.js & Node.js Course for Beginners - Full Tutorial
2019-02-12Portal Clone Tutorial in Unity - CS50's Intro to Game Development
2019-02-11Dreadhalls | Unity 3D Tutorial - CS50's Intro to Game Development
2019-02-08Unity / C# Tutorial | Helicopter Game 3D - CS50's Intro to Game Development
2019-02-07Pokémon Coding Tutorial - CS50's Intro to Game Development
2019-02-06Angry Birds Coding Tutorial - CS50's Intro to Game Development
2019-02-05Legend of Zelda Coding Tutorial - CS50's Intro to Game Development
2019-02-04Super Mario Bros Programming Tutorial - CS50's Intro to Game Development
2019-02-03Match 3 (Lua Tutorial) - CS50's Intro to Game Development
2019-02-02Breakout (Lua Tutorial) - CS50's Intro to Game Development
2019-02-01Flappy Bird (with Lua) - CS50's Intro to Game Development
2019-01-31Applied Deep Learning with PyTorch - Full Course
2019-01-31Pong (with Lua) - CS50's Intro to Game Development
2019-01-30SQL - Intro to Computer Science - Harvard's CS50 (2018)
2019-01-29Tableau for Data Science and Data Visualization - Crash Course Tutorial
2019-01-29Web Programming with Flask - Intro to Computer Science - Harvard's CS50 (2018)
2019-01-28Python - Intro to Computer Science - Harvard's CS50 (2018)
2019-01-27HTTP, HTML, CSS - Intro to Computer Science - Harvard's CS50 (2018)
2019-01-26Data Structures - Intro to Computer Science - Harvard's CS50 (2018)
2019-01-25Memory - Intro to Computer Science - Harvard's CS50 (2018)
2019-01-24Arrays and Sorting Algorithms - Intro to Computer Science - Harvard's CS50 (2018)



Tags:
game development
game development for beginners
lua
LÖVE2D
love2d
pong
pong tutorial
game development tutrorial
harvard university
cs50
game programming
lua tutorial
lua tutorial for beginners
gd50
CSCI E-23a
CSCI E-23
harvard