:mechanical_arm:
GLY Engine
powered by gamely.com.br
A Lua-based cross-platform engine for building games and apps that run on smart TVs, browsers, old consoles, and can be embedded into other engines or native apps.
- Multiple Programming Language Support
(Lua, Javascript, Typescript, Haxe, Kotlin, Dart...) - Frictionless Development
(Online IDE or very easy installation) - Progressive "Television" Apps
(Like PWAs, but for Brazilian TVs) - Many Testing Tools
(REPL, Unit Tests, TAS Tests) - Pure Functions
Browser :globe_with_meridians:
lua cli.lua build @asteroidsLove 2D :heart_decoration: :desktop_computer:
lua cli.lua build @asteroids --core love --runGinga :brazil: :tv:
lua cli.lua build @asteroids --core ginga --enterpriseHow to Install
Using Lua
wget http://get.gamely.com.br/cli.luaUsing Javascript
npm install @gamely/gly-cliEngine Platform Support
| Support | Target | Current Status |
|---|---|---|
| Tier 1 | HTML5, WebOS2020 or later | main platform for production |
| Tier 2 | Love2D | main platform for development |
| Tier 3 | Tizen 8 | support |
| Tier 4 | WebOS 6 | support |
| Tier 5 | Native Core Desktop | support being reworked |
| Tier 6 | Native Core Arduino | support |
| Tier 7 | Ginga | support |
| Tier 8 | Console TUI (ASCII) | support |
| Tier 9 | Play Station 2 | coming soon |
| Tier 10 | Nintendo Wii | support, (broken wiipads) |
| Tier 11 | Nintendo DS | support, except images |
| Tier 12 | Nintendo GBA | support, except images |
| Tier 13 | TIC-80 fantasy console | support, except images |
| Tier 14 | Play Station 1 | support, very limited |
| Tier 15 | PICO-8 fantasy console | support, very limited |
