Draft:Axmol
Draft article not currently submitted for review.
This is a draft Articles for creation (AfC) submission. It is not currently pending review. While there are no deadlines, abandoned drafts may be deleted after six months. To edit the draft click on the "Edit" tab at the top of the window. To be accepted, a draft should:
It is strongly discouraged to write about yourself, your business or employer. If you do so, you must declare it. Where to get help
How to improve a draft
You can also browse Wikipedia:Featured articles and Wikipedia:Good articles to find examples of Wikipedia's best writing on topics similar to your proposed article. Improving your odds of a speedy review To improve your odds of a faster review, tag your draft with relevant WikiProject tags using the button below. This will let reviewers know a new draft has been submitted in their area of interest. For instance, if you wrote about a female astronomer, you would want to add the Biography, Astronomy, and Women scientists tags. Editor resources
Last edited by 203.208.167.151 (talk | contribs) 3 months ago. (Update) |
<a href="https://axmolengine.github.io/axmol" target="_blank" rel="noopener noreferrer"><img width="160" src="https://axmolengine.github.io/logo.png" alt="axmol logo"></a>
- What is Axmol Engine
Axmol Engine is an open-source, C++ multi-platform engine designed for mobile devices, desktop, and Xbox, well-suited for 2D game development. It was launched in November 2019 as a fork of Cocos2d-x v4.0.
Supported platforms:
* Mobile: iOS, Android * Desktop: Windows, Linux, macOS, tvOS * Console: Xbox (Universal Windows Platform) * Web: WebAssembly (Preview: [Axmol tests](https://axmol.netlify.app/wasm/cpp-tests/cpp-tests) / [FairyGUI tests](https://axmol.netlify.app/wasm/fairygui-tests/fairygui-tests))
Languages:
* C++ * Lua
Download it:
* [Latest Release](https://github.com/axmolengine/axmol/releases) / [Mirror](https://gitee.com/simdsoft/axmol) * [How to install](https://github.com/axmolengine/axmol/blob/dev/docs/DevSetup.md)
Important links:
* [Website: Axmol.dev](https://axmol.dev) * [Documentation](https://axmolengine.github.io/manual/latest/) * [GitHub](https://github.com/axmolengine/axmol) * [Licence](https://github.com/axmolengine/axmol/blob/dev/LICENSE) * [Available extensions](https://github.com/axmolengine/axmol/wiki/Extensions)
Tutorials:
* [Tutorials page](https://github.com/axmolengine/axmol/wiki/Tutorials) * [Complete FAQ](https://github.com/axmolengine/axmol/wiki/FAQ) * [Migration guide for Cocos2d-x users](https://github.com/axmolengine/axmol/wiki/Cocos2d%E2%80%90x-migration-guide) * [Converting SpriteKit games to Axmol Engine](https://github.com/axmolengine/axmol/wiki/SpriteKit-to-Axmol)
Games and external extensions showcase:
* [Made in Axmol](https://github.com/axmolengine/axmol/wiki/Made-in-Axmol)
- Who is Axmol Engine for
* For any game creator in need of a multi-platform engine. * For those who want to program mainly in C++. * For those who prefer a code-only engine, without a graphical user interface. * For those requiring a lightweight, stable, and proven solution compatible with older hardware. * For developers who need to update their Cocos2d-x projects. * For developers who want to port their Sprite Kit projects to Android.
- Advantages of Axmol Engine
* It’s free. * Open source, independent of any organization. * It’s a tested and stable solution that has been evolving since 2011. * Well maintained, with an active community of contributors. * Abundant documentation and tutorials available online, as much of the existing Cocos2d-x documentation is applicable to Axmol Engine with minimal modifications. * High performance, featuring GLES2.0+(included 3.0)/OpenGL3.3 and Metal support.
- Axmol Engine community
Please join us!
* [GitHub Discussions](https://github.com/axmolengine/axmol/discussions) (preferred way for questions and discussing the engine) * [Discord](https://discord.gg/QjaQBhFVay) * [Reddit](https://www.reddit.com/r/axmol/)
- Some improvements over Cocos2d-x v4.0
* Supports the latest Android SDK out of the box * Uses C++20 instead C++11 or older * x86_64 and Apple Silicon support * Supports UWP (Xbox portability) * Supports WebAssembly * New MediaPlayer via videotexture streaming render * OpenGL3.3 core profile and GLES3.0 with new shader workflow aka glslcc * Lots of new extensions
[Axmol vs Cocos2d-x comparison](https://github.com/axmolengine/axmol/wiki/Axmol-vs-Cocos2d%E2%80%90x) / [Read the full improvements list here](https://github.com/axmolengine/axmol/blob/dev/CHANGELOG.md)
- FAQ
- Why Axmol was born (Why a fork of Cocos2d-x)
Cocos2d-x has not received updates since 2019, and it has been confirmed that it will no longer receive further updates, as all Cocos resources have been directed to Cocos Creator. Axmol serves as the solution for those who wish to continue working with Cocos2d-x in an updated manner, compatible with newer hardware.
- What does the engine name `Axmol` stands for?
- The Axmol word structure:
- `a`: one - `x`: unknown, or comes from Cocos2d-x - `mol`: molecule
- The Axmol pronunciation: `/æksmoʊl/` - The Axmol slug:
- Axmol is a fork of Cocos2d-x v4.0 - Axmol is an engine with various low level capabilities, like molecules in our real world. - Axmol is a multi-platform engine for desktop, Xbox (UWP) and mobile games.
- How to contribute
- Please check our [How to Contribute page](https://github.com/axmolengine/axmol/wiki/How-to-contribute-%E2%80%90-Donate).
- I want to know more
- Please check our complete FAQ [here](https://github.com/axmolengine/axmol/wiki/FAQ)!