Overview
Learn the foundations of game development by creating a Flappy Bird game using Lua and LÖVE2D. The course covers topics such as game design, programming logic, and game physics. Students will acquire skills in Lua programming, game development principles, and implementing game features. The teaching method involves a series of lectures with practical demonstrations. This beginner's course is intended for individuals interested in learning game development and programming, with no prior experience required.
Syllabus
) Introduction.
) The Day-0 Update.
) The Parallax Update.
) Games Are Illusions.
) The Bird Update.
) The Gravity Update.
) The Anti-Gravity Update.
) The Infinite Pipe Update.
) The PipePair Update.
) The Collision Update.
) The State Machine Update.
) The Countdown Update.
) The Audio Update.
) The Mouse Update.
Taught by
freeCodeCamp.org