Learn AI, Data Science & Business — Earn Certificates That Get You Hired
Master AI and Machine Learning: From Neural Networks to Applications
Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This tutorial demonstrates how to build a 2D Breakout game in Lua, covering game state flow, project organization, sprite sheets, updates, collisions, progression, and high scores.
Syllabus
) Introduction.
) Breakout Demo.
) Lecture Goal.
) Breakout State Flow.
) The Day-0 Update.
) Project Organization.
) The Quad Update.
) Sprite Sheets and Quads.
) The Brick Update.
) The Bounce Update.
) LevelMaker.
) The Collision Update.
) Paddle Collision.
) Brick Collision.
) The Hearts Update.
) The Pretty Colors Update.
) The Tier Update.
) The Particle Update.
) The Progression Update.
) The High Scores Update.
) The Entry Update.
) The Paddle Select Update.
) Next Time.
Taught by
freeCodeCamp.org