← All freeCodeCamp videos

Angry Birds Coding Tutorial - CS50's Intro to Game Development

38,579 views 542 likes 2019-02-06 1:33:25 Watch on YouTube ↗ freeCodeCamp ↗
Game DevelopmentComputer ScienceCS50

Chapters (20)

Show the creator's full description
Learn game development by creating an Angry Birds clone game using Lua and LÖVE2D. The principles you learn can apply to any programming language. This beginner's course teaches the foundations of game development. This video is lecture 6 of CS50's Intro to Game Development from Harvard University. Check out the full course playlist: https://www.youtube.com/playlist?list=PLWKjhJtqVAbluXJKKbCIb4xd7fcRkpzoz 🔗https://docs.cs50.net/ocw/games/assignments/6/assignment6.html ❤️ Try interactive JavaScript courses we love, right in your browser: https://scrimba.com/freeCodeCamp-JavaScript (Made possible by a grant from our friends at Scrimba) ⭐️Contents⭐️ ⌨️ (0:00:00) Introduction ⌨️ (0:02:28) Lecture Demo ⌨️ (0:05:45) Sprites ⌨️ (0:08:38) The World ⌨️ (0:11:32) Bodies ⌨️ (0:13:13) Fixtures ⌨️ (0:16:18) Body Types ⌨️ (0:17:46) static ⌨️ (0:23:11) dynamic ⌨️ (0:23:42) ground ⌨️ (0:28:07) kinematic ⌨️ (0:35:07) ballpit ⌨️ (0:38:14) Mouse Input ⌨️ (0:42:08) StartState ⌨️ (0:43:51) Alien ⌨️ (0:50:43) Obstacle ⌨️ (0:55:43) Collision Callbacks ⌨️ (0:59:28) Level ⌨️ (1:13:32) AlienLaunchMarker ⌨️ (1:29:25) In Conclusion 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

Description and video by freeCodeCamp.org. This page is an independent companion view; the video is embedded from YouTube.