PolyGlot Arcade Tutor
An approachable path into retro game development.
Open the live tutor · Explore all lessons · Source repository
The tutor has two game paths. Each path has four lessons, an editor, hints, worked examples, checks, a playable reference game, and a standalone HTML download. JavaScript runs in the browser. Python and Java are comparison views with simulated previews.
Find what you need
- Getting started: choose a game, complete a
TODO, and run your code. - Games and lessons: see both game paths and jump into any lesson.
- Add or remove a game: extend the registry without changing the interface.
- Frequently asked questions: answers about playback, downloads, languages, and mobile use.
- Citation and author: credit the project and find its source.
Other project records
The GitHub Wiki provides concise contributor notes. The README is the repository overview. The live lesson guide contains crawlable descriptions of every lesson.