Skip to content

Releases: gamelly/gly-engine

0.0.8 - first big breaking change

01 Nov 12:57
3d751d6
Compare
Choose a tag to compare
Pre-release

an update that greatly changes the engine's APIs and concepts, there is now a new standard for the gamepad/keyboard, and also support for nodes (similar to react, vue, godot...) now you can work on games and applications using the component concept.

  • added support to terminal tui in the core native
  • added support to nintendo gba in the core native
  • added cli command init
  • added cli command fs-copy
  • added cli command fs-xxd-i
  • added cli command fs-luaconf
  • added api std.ui to engine
  • added api std.bus to engine
  • added api std.node to engine
  • added api std.draw.text_tui to engine
  • added example two_games
  • added example gridsystem
  • added module speed for debugers
  • added gly.pause to native-core-html5
  • added gly.resume to native-core-html5
  • added gly.update_uptime to native-core-html5
  • improve animations in game asteroids
  • improve balance speeds in game pong
  • changed std.key with new names
  • changed gly.update in native-core-html5
  • changed gly.resize in native-core-html5
  • changed native_draw_clear in core native
  • fixed resize in core love
  • fixed colisions in game asteroids
  • fixed colors buttons on tv controlers in core html5
  • removed api std.csv from engine
  • removed support to wii-love (nintendo wii)

0.0.7 - support haxe and javascript!

04 Oct 21:14
eac32ae
Compare
Choose a tag to compare
Pre-release
feat: revision 0.0.7 (#89)

* change: wasmoon decoupling in core html5

* docs: add readme for npmjs @gamely/core-native-html5

* change: organize npmjs packages

* feat: add module i18n #85

* docs: craete a new doxygen filter

* feat: native_draw_text html5 #83

* feat: add GC and Images #43 #45 #84

* docs: improve doxygen

* ci: publish all examples in matrix on web

* ci: fix deploy in cloudflare when is workflow_dispatch

* fix: std.draw.font in love

* feat: i18n uses system language as default

* feat: add support to haxe language #86

* docs: improve haxe docs and move command

* fix: tool-haxe-build missing close file

* fix: print better error in tool-haxe-build

* fix: zeebo_module nil

* feat: add module hash djb2 and fingerprint

* docs: @hideparam in doxygen filter

* feat: add support to javascript

* feat: support custom engine in core-native-html5

* docs: add @renamefunc to doxygen filter

* style: module renames #32

* fix: memory leak in std.draw.poly

* feat: add subcommand tool-love-zip #37

* ci: optmize tools/cd_npm_core-native-html5.lua

* style: fixes luau linter

0.0.6

25 Sep 20:31
ec61d61
Compare
Choose a tag to compare
0.0.6 Pre-release
Pre-release
feat: revision 0.0.6 (#79)

0.0.5 - HTTP update!

12 Sep 23:11
a1caa68
Compare
Choose a tag to compare
0.0.5 - HTTP update! Pre-release
Pre-release
  • added core native
  • added module json
  • added support to post body in curl protocol
  • added support to async request in core love
  • added charset to windows1252/utf8 in ginga protocol headers
  • added docs with instructions how to use engine cli
  • improved core html5 inputs for TVs
  • improved gameload to support tables
  • fixed alpha gray colors
  • fixed url search params
  • fixed ipv4 request in ginga protocol
  • fixed no content lenght in respose 204 ginga protocol
  • fixed align in launcher game exaple
  • changed CI dont use secrets when is outside PR
  • changed CI to use lua 5.4 in unit tests

thanks for contributions.

@YagoCrispim @lnpotter

0.0.4 - module update!

11 Aug 23:29
439fb44
Compare
Choose a tag to compare
Pre-release
  • added core html5_tizen
  • added core htm5_webos
  • added core nintendo_wii
    inputs not working correctly actually
  • added module http
  • added module csv
  • added module math (clib lua math)
  • added command meta
  • added new default engine colors
  • added support to hexadecimal colors
  • added module manager to customize game requires
  • added config fps_show=3 to view instant frames per second
  • added config fps_show for core love and html5
  • added example helloworld
  • improved responsive in html5 cores
  • improved compatibility in std.math.clamp2
  • improved command bundler to be recursive
  • improved args library to be more safe
  • standardized fill mode in std.draw.rect
  • standardized std.draw.poly
  • refactored event loop in core ginga
  • fixed fps_show config in core ginga

0.0.3 - reffactoring

09 Jul 13:26
1adfd78
Compare
Choose a tag to compare
0.0.3 - reffactoring Pre-release
Pre-release
  • added core html5
  • added core ginga_html5
    dont works on telemedia ginga implementation, only in modern samsung televisions
  • added command bundler
  • added command run
  • added command clear
  • added flag --bundler
  • added flag --dist
  • refactoring requires and folder structure
  • fixed bug invisible asteroid death in example asteroids
  • partial support to windows

0.0.2 -- no circles update ;-;

04 Jul 13:10
51340b3
Compare
Choose a tag to compare
Pre-release
  • added core REPL
  • added core Love2d
  • added asteroids game example
  • added love2d colors: black, white, yellow, green, gred
  • added function: std.math.random
  • added math functions: cycle, clamp2, lerp, map, dis, saw, max
  • added cli command: test-self
  • started unit tests for engine
  • resizable love2d core
  • project structure

0.0.1 -- first working prototype

25 Jun 17:14
d1ef73f
Compare
Choose a tag to compare
Pre-release
  • only builds to ginga