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 departmentdev
- 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 useemrun
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
- Checklist of identified points perhaps assist needed
- 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
- CHANGED: The prototype of
- 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