Releases: gamelly/gly-engine
Releases · gamelly/gly-engine
0.0.8 - first big breaking change
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 corenative
- added support to
nintendo gba
in the corenative
- 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!
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
feat: revision 0.0.6 (#79)
0.0.5 - HTTP update!
- 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.
0.0.4 - module update!
- 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 corelove
andhtml5
- 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 coreginga
0.0.3 - reffactoring
- 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 ;-;
- 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
- only builds to ginga