A downloadable asset pack

Download NowName your own price

A template that abstracts engine's APIs (mainly the drawing ones) to make it easier to port game between lua engines and frameworks (or easier to deal with them making breaking API changes). Was initially used to port my games between solar2d and defold ( should still should work between both solar2d and defold with little to no changes needed).

NOTE: It pretty much only allows drawing rectangles, images, and text, and handles input and file saving. That's about it. (It does not support physics, audio, etc, that's left to you to patch in if you want and choose to use this). May add in physics and audio support eventually (as a separate project I'd link here), at least for one or few engines.

It also enables a code based approach in defold (i.e. can call DrawImage( ) in a script to draw an image, instead of defold's editor based workflow of collection / factory / atlas / sprite / game object / etc).

For contact info, click the bubble shooter link below.

All my public itch.io games published here on itch.io so far uses this template, which include:
https://viindicater.itch.io/bubble-shooter
https://viindicater.itch.io/stack
https://viindicater.itch.io/minerclicker
(the template obviously does not include all features from every game, but the general template these games were built on)

License: Public Domain (CC0)

Updated 1 day ago
Published 12 days ago
StatusReleased
CategoryAssets
Authorviindicater
Made withCorona SDK, Defold
Tags2D, Corona SDK, defold, lua, luajit, solar2d, Project template
Asset licenseCreative Commons Zero v1.0 Universal

Download

Download NowName your own price

Click download now to get access to the following files:

EngineTemplateSolar2D.zip 267 kB
EngineTemplateDefold.zip 273 kB

Development log