Plugins | Retro Sketch Documentation

Retro Sketch supports the development of plugins through our Lua interface. This allows you to programatically plot pixels, draw lines, shapes, create canvases, create user interfaces (UI) and so much more.

The examples can be found next to the RetroSketch.exe or possibly in a plugins folder next to it when I get around to moving them into there. There are 2 primary files you can view for the APIs related to the base game engine and Retro Sketch. These files are engapi.lua and rsapi.lua for the engine and Retro Sketch api's respectively.

Note, you should not import these files into your scripts, they are there fore reference and for auto-complete in your editor of choice

We'll split our documentation into 2 major parts. One part for UI development and specification and another for Retro Sketch centric functions.

Check out this getting started tutorial video