Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

freeCodeCamp

Legend of Zelda Coding Tutorial - CS50's Intro to Game Development

via freeCodeCamp

Overview

Learn to develop a Legend of Zelda clone game using Lua and LÖVE2D with this beginner's course. The course covers the foundations of game development, including topics such as dungeon generation, game design with data, and NES homebrew and programming. The teaching method involves a lecture format with practical demonstrations. This course is intended for beginners interested in game development and programming, with a focus on creating 2D games.

Syllabus

) Introduction.
) Legend of Zelda Demo.
) Zelda Sprites.
) Top-Down Perspective.
) Dungeon Generation.
) World Classes.
) Infinite Dungeon Algorithm.
) Room.
) Entities and Game Objects as Data.
) Stenciling.
) Hitboxes and Hurtboxes.
) Events.
) Knife Event Library.
) Screen Scrolling.
) Stenciling Revisited.
) Game Design with Data.
) NES Homebrew and Programming.
) In Conclusion.

Taught by

freeCodeCamp.org

Reviews

Start your review of Legend of Zelda Coding Tutorial - CS50's Intro to Game Development

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.