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

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

05631da Β· Nov 28, 2024

History

33 Commits
Nov 26, 2024
Nov 26, 2024
Nov 26, 2024
Nov 26, 2024
Nov 26, 2024
Nov 26, 2024
Nov 27, 2024
Nov 28, 2024
Nov 26, 2024
Nov 26, 2024
Nov 26, 2024
Oct 4, 2024
Nov 1, 2024
Nov 26, 2024
Nov 27, 2024
Jun 25, 2024
Nov 26, 2024
Nov 1, 2024

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