Wednesday, December 25, 2024
spot_img

Axmol-2.0 launched – cocos2d-x – Cocos Boards


axmol is only a fork of cocos2d-x-4.0: GitHub – axmolengine/axmol: Axmol Engine – A Multi-platform Engine for Desktop, XBOX (UWP) and Cellular video games. (A fork of Cocos2d-x-4.0)

axmol-2.0.0 launch notes

  • Add experimental WebAssembly construct help(WebGL 2.0) by @nowasm
    • Checklist of identified points perhaps assist needed
      • WebGL context misplaced not dealt with but
    • A demo avaiable on axmol gh-pages: cpp-tests.html, construct from department dev
    • Word: Observe functionals require wasm pthread help, and desires server allow Making your web site “cross-origin remoted” utilizing COOP and COEP response with specified header, and by default thread help was enabled by axmol shopper construct instructions
      • AudioEngine
      • ASTC multi-thread software program decoder
      • TextureCache::addImageAsync
      • MeshRenderer::createAsync
      • Extension: live2d not help resulting from it’s sdk core not opensource and never comprises wasm prebuilt libs
    • Fast construct and run cpp_tests on native machine, the command use emrun to preview, and it’s response with specified headers which wasm pthread help required, so above functionals with multi-threading works nicely.
      • axmol run -p wasm -xb "--target,cpp_tests"
    • Add 2 cmake choices: AX_WASM_THREADS, AX_WASM_SHELL_FILE, seek advice from CMakeOptions.md
  • OpenGL3/GLES3 help, add new cmake choice AX_GLES_PROFILE to regulate GLES profile, seek advice from #1279
  • Mesh instancing draw help by @DelinWorks
  • Use glslcc(a spriv-corss & glslang wrapper instrument) as new shader workflow, write shader by ESSL310, construct to focus on platforms:
    • MSL for Apple(macOS/iOS/tvOS)
    • ESSL300 for Android, ANGLE
    • GLSL330 for Desktop GL
    • GLSL100 for Android outdated gadgets e.g android-4.2
    • Limit ESSL310 enter shader: please solely outline 1 uniform block at per shader stage
  • Enhance ProgramManager for loading customized shader program easier
  • Enhance textual content rendering, label SDF define help
  • Enhance FileStream, deal with giant 4GB+ recordsdata
  • Enhance ASTC {hardware} help detection
  • Use ANGLE as default renderer library on win32
  • Thirdparty Updates
    • ANGLE: 113.0.5672.128 ==> 115.0.5790.173
    • curl: 8.1.2 ==> 8.2.1
    • fmtlib: 10.0.0 ==> 10.1.0
    • FreeType: 2.13.0 ==> 2.13.2
    • llhttp: 8.1.1 ==> 9.0.1
    • OpenSSL: 3.0.9 ==> 3.0.10
    • webp: 1.3.0 ==> 1.3.1
    • xxHash: 0.8.1 ==> 0.8.2
    • zlib: 1.2.13 ==> 1.3
  • API modifications:
    • CHANGED: The prototype of ProgramManager::registerCustomProgram was modified
    • ADDED: ProgramManager::loadProgram
    • REMOVED: ProgramManager::getCustomProgram
    • REMOVED: CommandBuffer::setLineWidth
  • Rewrite console instructions by powershell
  • Many different enhancements



5 Likes

Good, As right here Emscripten-Generated Code Can we use C++ to construct internet video games, proper?



1 Like

FYI: The Axmol-2.1.0 has been launched, go to to see element



3 Likes

FYI: The Axmol-2.1.1 has been launched, go to to see element



3 Likes

FYI: The Axmol-2.1.2 has been launched, go to to see element

FYI: The Axmol-2.1.3 has been launched, go to to see detal



1 Like

What UI editor(s) must be employed for this recreation engine?

Hello Adequate to go: https://www.fairygui.com/

FYI: The [Axmol-2.1.4] has been launched, go to to see element

FYI: The Axmol-2.1.4 has been launched, go to to see detal

you misplaced hyperlink, I mounted it

FYI: The Axmol-2.1.5 has been launched, go to to see element

FYI: The Axmol-2.2.1 has been launched, go to to see element

Related Articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

- Advertisement -spot_img

Latest Articles