This is a collection of articles and guides designed for teaching programming with Polycode. Hopefully, some day they will grow into a comprehensive book on the subject. The articles are arranged roughly in the order they should be read, introducing certain concepts gradually.

All of the guides contain code in both C++ and Lua, unless the article deals explicitly with one or the other. More articles will be added to this page in the coming days and the existing articles will be greatly expanded upon.

If you would like to contribute an article or tutorial, please post it on the forum and I will add it to this page.

ATTENTION: Some of these tutorials are out of date. We are updating them to the new version of Polycode, but they're not quite there yet.