Coding

Legend of Zelda Coding Tutorial – CS50’s Intro to Game Development



Learn game development by creating a Legend of Zelda 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 5 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/5/assignment5.html

⭐️Contents⭐️
⌨️ (0:00:00) Introduction
⌨️ (0:06:04) Legend of Zelda Demo
⌨️ (0:08:24) Zelda Sprites
⌨️ (0:15:48) Top-Down Perspective
⌨️ (0:17:52) Dungeon Generation
⌨️ (0:24:08) World Classes
⌨️ (0:32:18) Infinite Dungeon Algorithm
⌨️ (0:38:30) Room
⌨️ (0:44:48) Entities and Game Objects as Data
⌨️ (0:56:03) Stenciling
⌨️ (1:03:29) Hitboxes and Hurtboxes
⌨️ (1:12:23) Events
⌨️ (1:15:26) Knife Event Library
⌨️ (1:23:57) Screen Scrolling
⌨️ (1:24:06) Stenciling Revisited
⌨️ (1:28:18) Game Design with Data
⌨️ (1:32:16) NES Homebrew and Programming
⌨️ (1:39:02) 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

And subscribe for new videos on technology every day: https://youtube.com/subscription_center?add_user=freecodecamp

source

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button