paulocoutinhox / axmol-extensions

Axmol Extensions

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Axmol Extensions

This repository has some extensions for Axmol Game Engine.

Demo using WebAssembly: https://axext.netlify.app/

Extensions

  • Splash
  • Layer Pan Zoom
  • Infinite Scroll

Code of Conduct

  • All code need be formatted with clang using make format.
  • All code need be distributed with this license MIT.
  • All extensions need have a sample scene using it and an item in startup menu.

Utilities

General:

  • Format source code: make format
  • Clear trash: make clean

Build:

  • Build for iOS: make build-ios
  • Build for tvOS: make build-tvos
  • Build for macOS: make build-macos
  • Build for wasm: make build-wasm

Deploy:

  • Deploy for iOS: make deploy-ios
  • Deploy for tvOS: make deploy-tvos
  • Deploy for Android: make deploy-android
  • Deploy for wasm: make deploy-wasm

Server:

  • Server for wasm demo: python3 server.py

License

MIT

Copyright (c) 2023, Paulo Coutinho

About

Axmol Extensions

License:MIT License


Languages

Language:C++ 80.8%Language:Objective-C++ 6.5%Language:CMake 4.3%Language:C 2.4%Language:Objective-C 2.0%Language:Java 1.8%Language:Makefile 1.7%Language:Python 0.4%Language:Batchfile 0.0%