← Back to catalog
Cover image for Intro to Tic-80 Game Programming with Lua or Python

Intro to Tic-80 Game Programming with Lua or Python

This is a set of lessons I created for a 4-day summer camp for teens. It is meant to be an introduction to programming simple games, or for more experienced programmers to get the hang of Tic-80's functionality. This covers both Lua and Python as they're pretty similar and I've taught summer camp classes on both. Book includes: Quick reference sheet - Common Tic-80 function calls, simple formulas, color and button codes.Overview of basic commands - Tutorials covering basic Tic-80 commands for clearing the screen, drawing maps, sprites, and text, detecting keyboard and mouse input, and playing audio.Overview of common game features - Distance formula, collision between objects, using dictionaries/tables, character rotation and animation, countdown timer, and really rudimentary game states.Cookbook: Making the game Pickin' Sticks - A short guide on building the game Pickin' Sticks in Tic-80, including full code.Ideas for more projects - Including links to some of my video tutorials. (I may add more onto this later on!)Have any suggestions for classic arcade-ish games to clone? I could then add on additional "Cookbook" sections to this book.

Moosadee 2 games· 18 ratings· portfolio 34 View creator →
ItchDB signals
★ 5 avg rating
1 ratings
0 comments
Catalog standing Top 94%
#375,996 of 399,792most rated

Ratings over time

Cumulative · 30d
1 30d ago today
Cumulative ratings

Screenshots

1 / 7
Screenshot 1 for Intro to Tic-80 Game Programming with Lua or Python
Screenshot 2 for Intro to Tic-80 Game Programming with Lua or Python
Screenshot 3 for Intro to Tic-80 Game Programming with Lua or Python
Screenshot 4 for Intro to Tic-80 Game Programming with Lua or Python
Screenshot 5 for Intro to Tic-80 Game Programming with Lua or Python
Screenshot 6 for Intro to Tic-80 Game Programming with Lua or Python
Screenshot 7 for Intro to Tic-80 Game Programming with Lua or Python