Skip to content

A cross-platform embeddable lua game engine such as ginga, pc, mobile, browser and its own console like a Wii clone.

License

Notifications You must be signed in to change notification settings

gamelly/gly-engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🦾
GLY Engine
powered by gamely.com.br

codecov

A cross-platform embeddable LUA game engine such as ginga, pc, mobile, browser and its own console like a Wii clone.

  • Progressive "Television" Apps (PWA but is for Brazilian TVs)
  • Many testing tools (REPL, Unit Tests, TAS Tests)
  • Pure functions

Love 2D 💟 🖥️

lua cli.lua build @asteroids --core love --run

Browser 🌐

lua cli.lua build @asteroids --core html5

CLI Platform Support

command lua 5.4 lua 5.3 lua 5.1 luajit installation
cli.sh 🆗 🆗 🆗 🆗 git clone https://github.com/gamelly/gly-engine
cli.lua 🆗 🆗 🆗 wget get.gamely.com.br/cli.lua
gly-cli 🆗 npm install -g @gamely/gly-cli

Engine Platform Support

Tier 1 HTML5, WebOS2020 or later main platform for production
Tier 2 Love2D main plataform for development and tests
Tier 3 Tizen 8 full support WIP
Tier 4 WebOS 6 coming soon
Tier 5 Native Core SDL2 full support, not available for download yet
Tier 6 Native Core Arduino coming soon
Tier 7 Ginga support
Tier 8 Console TUI (ASCII) support, except images
Tier 9 Play Station 2 coming soon
Tier 9 Nintendo Wii support is reworking
Tier 10 Nintendo DS coming soon
Tier 11 Nintendo GBA limited support