A dev environment for Defold pre-configured to use the Yandex Games SDK that transpiles TypeScript into lua using TypeScriptToLua.
npm run dev
to transpile on saveNote that you will need to have Node.js installed.
npm run dev
to start a watcher that compiles and emits lua and script when you savenpm run build
to just compile your ts, sans watcherUse npx @ts-defold/create my-gamejam-masterpiece --template yagames
Generate
npm run build # Transpile the TypeScript files to lua
# or
npm run dev # Watch for changes and regenerate files on save
code .
app/game.project
in DefoldTypeScript :heart: Defold