Nathan Bolton's repositories
corescript
Opinionated fork of RPG Maker MV CoreScript, a 2D browser game engine.
aeroblast-game
Auto-shooter Defold game based on Boom and built with TypeScriptToLua
defold-prng
Defold native extension seeded psuedo-random number generator using the Mulberry32 method.
tsd-template-boom
Boilerplate TypeScript template with @ts-defold and @britzl's boom for the game engine Defold.
node-image-slice
Command-line tool that slices images and outputs the segments
ts-defold-tstl-trim-extensions
TypeScript-to-Lua plugin that strips the final extension from files with nested extensions. Dedicated to @ts-defold
ts-defold-types
TypeScript definitions for the game engine Defold, with hand-written additions
tsd-ext-type-gen
TypeScript definitions generator that parses script APIs from Defold extensions
web-app-starter-project
Web app template with TypeScript, PostCSS, Workbox & PWA Asset Generator. Has Github Actions to publish via Electron for desktop or Capacitor for Android.
defold-estring
A native extension for Defold with functions to manipulate strings.
gravityforms
Gravity Forms, Git-ified. This repository is just a mirror of the Gravity Forms plugin. Please do not send pull requests.
node-simple-pixelate
Command-line tool that pixelates images to create pixel art
tstl-const-propagation
TypeScriptToLua plugin that performs constant propagation and constant folding
def-html5-opt
Nodejs tool that adds loading and caching optimizations to HTML5 web games exported from Defold
def-setv
Defold native extension that combines two math libraries that avoid allocations
node-simple-serv
Simple local server on command line
node-simple-stitcher
Stitches together images in a folder to form a single spritesheet
pcss-foundation
A partial re-implementation of CSS from Foundation for Sites built on PostCSS mixins
pcss-mixins
Various mixins for use with postcss-mixins
tsd-library
Type library for Defold
tsd-library-stubs
Definition stubs for the ts-defold Library
tsd-template-yagames
Yandex Games Template
tstl-export-rename
TypeScriptToLua plugin that renames the `___exports` variable
tstl-export-to-global
TypeScriptToLua plugin that transforms all exported variables to global declarations
tstl-remove-debug
TypeScriptToLua plugin that removes debugging expressions
tstl-simple-inline-func
TypeScriptToLua plugin that performs inline expansion to simple functions
types-frend
TypeScript definitions for Frend
types-tobii
TypeScript definitions for Tobii
vscode-defold-buddy
Tools for Defold to make your life easier and coding in Lua nicer.