Skip to content

Releases: Admenri/urge

[251022] Network support

22 Oct 11:53

Choose a tag to compare

Added WebSocket (async) and HTTPRequest (async) support for native.
Added wrapper for emscripten backend.

[251008] Stable Release

08 Oct 05:50

Choose a tag to compare

Fixed android build.

[250921] Emscripten/WASM32 port support

21 Sep 14:42

Choose a tag to compare

The trial version of Emscripten support has been released.
How to use web port:

  1. Make mapping data with py script:
python3 build_mapping.py -i /path/to/game -o /path/async_mapping.js
  1. Put the "async_mapping.js" with "index.html"
  2. Put your game data into "assets" folder in the same directory as index.html.
  3. Run a server and open it in browser.

Notes:

  1. Now web port does not support audio output.
  2. Any filesystem enumerating (Dir.glob, URGE.enum_directory) is invalid because of web port lazy file loading.
emscripten

[250901] Testing generic emscripten/HTML5 support on Win/Android/iOS

01 Sep 15:13

Choose a tag to compare

With a long time of architectural design and underlying preparation, the engine finally added support for the emscripten/wasm32 platform.
By using asyncify technology and ruby.wasm, the engine can be compatible with existing RPG MAKER XP/VX/VX ACE games at a minimal cost, and most of the extended API interfaces can be used normally. >β–½</

Currently, emscripten supports two graphics backends: WebGL2 and WebGPU.
WebGL2 is known to have rendering defects, but using WebGPU works fine.
It can be assumed that after iOS Safari fully supports WebGPU, online gaming can be performed on mainstream platforms.

1 2

[250729] Stable release

29 Jul 13:29

Choose a tag to compare

Fix android rules.

[250714] 3D & Custom Render Pipeline Support

15 Jul 01:58

Choose a tag to compare

After several updates, the engine now supports simple 3D functions and custom rendering pipeline functions.
08LKC A7L67F TZ5SMN8)OD

[20250524] Spine animation & AV1 decoder support

24 May 05:01

Choose a tag to compare

1
2

  1. Fix many problems.
  2. Add support for Spine2D.
  3. Add support for AV1 video decoding.

[20250507] Android update & Stable API standard

07 May 05:44

Choose a tag to compare

  1. Added android port.
  2. Fix many problems from renderer.
  3. Added new crypto format "arb" (only in official build version)

ARB encrypto package tool:
APK packing tool:
https://afdian.com/a/urgecore

[20250419] First Official Version (RGSS 1/2/3)

19 Apr 05:14

Choose a tag to compare

In the version, we changed the graphics backend from WebGPU/Dawn to DiligentCore.
Thanks to the change of renderer, we get higher performance and more rendering features:

  • More Shader Type
  • High performance
  • More graphics api support

1
2

Stable 2025.4.4

04 Apr 07:40

Choose a tag to compare

Fix many errors when running SpriteBatch.
Add soloud engine for Audio module.