-
-
Notifications
You must be signed in to change notification settings - Fork 7
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* 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
- Loading branch information
1 parent
ec61d61
commit eac32ae
Showing
54 changed files
with
1,555 additions
and
298 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,4 +3,5 @@ vendor/ | |
dist/ | ||
html/ | ||
latex/ | ||
doxygen/ | ||
.out |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
@mainpage | ||
|
||
@li @ref helloworld | ||
@li @ref install | ||
@li @ref why "Plataform Support" | ||
@li [View the CLI/Engine source code](https://github.com/gamelly/gly-engine) | ||
@li @ref why "Comparison between Game Engines" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,60 @@ | ||
@page install How to Install | ||
|
||
@li @ref cli_download "download a unique lua file using wget" | ||
@li @ref cli_download "download a unique lua file using curl" | ||
@li @ref npm_install "install as system command using npm" | ||
@li @ref npm_install "install as project dependency using npm" | ||
|
||
@anchor npm_install | ||
|
||
## using npm | ||
|
||
### global | ||
|
||
``` | ||
npm install -g demoon @gamely/gly-cli | ||
``` | ||
|
||
now you can execute as a global command! | ||
|
||
``` | ||
gly-cli version | ||
``` | ||
|
||
### local | ||
|
||
``` | ||
npm install --dev @gamely/gly-cli | ||
``` | ||
|
||
now you need use npx to run inside your project! | ||
|
||
``` | ||
npx gly-cli version | ||
``` | ||
|
||
--- | ||
|
||
@anchor cli_download | ||
|
||
## unique lua file | ||
|
||
@note @b Attention! that although it is a `.lua` file, @n it is obfuscating in a way, to browse the source code use `lua cli.lua cli-dump` | ||
|
||
### curl | ||
|
||
``` | ||
wget get.gamely.com.br/cli.lua -o cli.lua | ||
``` | ||
|
||
### wget | ||
|
||
``` | ||
wget get.gamely.com.br/cli.lua | ||
``` | ||
|
||
now you need a lua to execute a cli! | ||
|
||
``` | ||
lua cli.lua version | ||
``` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,45 @@ | ||
@page why Features and Support | ||
|
||
## Comparison between Game Engines | ||
|
||
### In-game Resources | ||
|
||
| Native Resource | Gly Engine | Love2D | GameMaker | Unity | Godot | | ||
| :--------------- | :--------- | :--------- | :--------- | :--------- | :--------- | | ||
| Http Requests | Yes | No | No | Yes | Yes | | ||
| Json Parse | Yes | No | No | No | Yes | | ||
| I18N API | Yes | No | No | No | No | | ||
| Cache API | Yes | No | No | Yes | No | | ||
| QRCode API | Yes | No | No | No | No | | ||
| Blend modes | No | No | Yes | Yes | Yes | | ||
| Shadders | No | Yes | Yes | Yes | Yes | | ||
| Image Tint | No | Yes | Yes | Yes | Yes | | ||
| Image Rotate | No | Yes | Yes | Yes | Yes | | ||
| Polygon Rotate | Yes | No | No | No | No | | ||
| WASM HTML5 | Yes | No | Yes | Yes | Yes | | ||
| Non-WASM HTML5 | Yes | No | Yes | No | No | | ||
|
||
### Development Resources | ||
|
||
| Native Resource | Gly Engine | Love2D | GameMaker | Unity | Godot | | ||
| :--------------- | :--------- | :--------- | :--------- | :--------- | :----------- | | ||
| CLI toolchain | Yes | No | No | No | Yes | | ||
| REPL script | Lua | No | No | No | No | | ||
| Code script | Lua, Haxe or JS | Lua | GMS | C# | C#, GDScript | | ||
| Visual script | No | No | Yes | Yes | No | | ||
| Package manager | Yes | No | Yes | Yes | No | | ||
| IDE Programming | Yes | No | Yes | Yes | Yes | | ||
| Unit Test tools | Yes | No | No | Yes | Yes | | ||
|
||
|
||
## Plataform Support | ||
|
||
@call support | ||
|
||
### Development environment | ||
|
||
| Tier 1 | Linux, MacOS or BSD | main platform | | ||
| :----- | :------------------ | :------------ | | ||
| Tier 2 | NodeJS CLI | full support WIP | ||
| Tier 3 | HTML5 IDE | support | ||
| Tier 4 | Windows | support |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.