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