Make Games for Playdate with Lua
/
Lua Cheatsheet
Lua Cheatsheet
https://leanpub.com/playdatebook
Variables
https://leanpub.com/playdatebook
Variable Types
https://leanpub.com/playdatebook
Multiple Assignment
https://leanpub.com/playdatebook
Functions
https://leanpub.com/playdatebook
Local Functions
https://leanpub.com/playdatebook
Anonymous Functions
https://leanpub.com/playdatebook
Functions with Multiple Returns
https://leanpub.com/playdatebook
Variable Arguments
https://leanpub.com/playdatebook
Tables
https://leanpub.com/playdatebook
Create Tables
https://leanpub.com/playdatebook
Access Table Values
https://leanpub.com/playdatebook
Add to a Table
https://leanpub.com/playdatebook
Remove from Table
https://leanpub.com/playdatebook
Iterate Through Tables
https://leanpub.com/playdatebook
Table Length
https://leanpub.com/playdatebook
Strings
https://leanpub.com/playdatebook
String Creation
https://leanpub.com/playdatebook
String Concatenation
https://leanpub.com/playdatebook
String Methods
https://leanpub.com/playdatebook
String Formatting
https://leanpub.com/playdatebook
String Patterns
https://leanpub.com/playdatebook
Control Flow
https://leanpub.com/playdatebook
If Statements
https://leanpub.com/playdatebook
Logical Operators
https://leanpub.com/playdatebook
Loops
https://leanpub.com/playdatebook
Operators
https://leanpub.com/playdatebook
Arithmetic
https://leanpub.com/playdatebook
Comparison
https://leanpub.com/playdatebook
Assignment Shortcuts
https://leanpub.com/playdatebook
Common Patterns
https://leanpub.com/playdatebook
Default Values
https://leanpub.com/playdatebook
Table as Object
https://leanpub.com/playdatebook
Error Handling
https://leanpub.com/playdatebook
Module Pattern
https://leanpub.com/playdatebook
Useful Built-in Functions
https://leanpub.com/playdatebook
Math
https://leanpub.com/playdatebook
Important Playdate Notes
https://leanpub.com/playdatebook
Type Checking
https://leanpub.com/playdatebook
Conversion
https://leanpub.com/playdatebook
Coroutines
https://leanpub.com/playdatebook
Basic Coroutine Usage
https://leanpub.com/playdatebook
Coroutine Status
https://leanpub.com/playdatebook
Passing Values
https://leanpub.com/playdatebook
Common Coroutine Patterns
https://leanpub.com/playdatebook
Playdate-Specific Coroutine Usage
https://leanpub.com/playdatebook
Up next
Style Guide
In this chapter
Lua Cheatsheet
Variables
Functions
Tables
Strings
Control Flow
Operators
Common Patterns
Useful Built-in Functions
Coroutines