Power BI Fundamentals - Create visualizations and dashboards from scratch
Build GenAI Apps from Scratch — UCSB PaCE Certificate Program
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Dive into game development by creating a Match 3 game using Lua and LÖVE2D in this comprehensive video tutorial from Harvard University's CS50's Intro to Game Development course. Learn essential concepts such as timers, tweening, and the Knife Library while building a functional Match 3 game from scratch. Explore key game mechanics including swapping tiles, calculating matches, removing matched tiles, and replacing them. Discover how to implement palette swapping for visual variety. Perfect for beginners, this hands-on tutorial covers everything from basic setup to advanced game logic, providing a solid foundation in game development principles and Lua programming.
Syllabus
) Introduction.
) Match-3 Demo.
) timer0.
) timer1.
) timer2.
) tween0.
) tween1.
) Knife Library.
) tween2.
) chain0.
) chain1.
) swap0.
) swap1.
) swap2.
) Calculating Matches.
) Removing Matches.
) Replacing Tiles.
) Palettes.
) Palette Swapping.
) In Conclusion.
Taught by
freeCodeCamp.org