Open-source HTML5 Canvas game Runtime release, html5canvas

Source: Internet
Author: User

Open-source HTML5 Canvas game Runtime release, html5canvas

Cantk-Runtime is a general HTML5 Canvas 2D game engine Runtime Library that allows HTML5 games to fly in performance. Cantk-Runtime is provided as a PhoneGap plug-in, and the poor performance of PhoneGap is ended!

Cantk-Runtime provides efficient HTML5 Canvas plotting APIs, HTML5 Audio-compatible game music/sound playback APIs, and Native editor APIs, make HTML5 Canvas 2D games run with simple adaptation.

Welcome to the QQ Group223466431

Features
  • 0. Open source. Open all source code for commercial and non-commercial environments.

  • 1. Small. When all ABI files are supported, the minimum APK size is about KB.

  • 2. Efficient. Use OpenGL ES 2.0 c api to implement drawing operations, which is close to the performance of the native game engine.

  • 3. Powerful. Implement common HTML5 Canvas 2D operations to enable any HTML5 game engine to run with only a few adaption generations.

  • 4. multi-platform support. Currently, the Android platform is supported, and other mobile platforms such as iOS and Tizen will be gradually supported.

  • 5. Follow the standards. PhoneGap is the de facto standard for mixed HTML5 and Native programming. The cantk-runtime is provided in the form of the PhoneGap plug-in, allowing you to use thousands of PhoneGap plug-ins. The rendering API is provided in the standard HTML5 Canvas 2D API mode, and the music and sound effects are provided in a way compatible with HTML5 Audio.

  • 6. supports all HTML5 Canvas 2D game engines. Cantk-runtime is not dedicated for cantk, and other game engines such as egret. js, pixi. js, phaser. js, panda. js, egret. js, lufy. js, soya2d, and other HTML5 Canvas-based 2D game engines can all run on them.

Usage
phonegap plugin add https://github.com/drawapp8/cantk-runtime.git

Https://github.com/drawapp8/cantk-runtime/wiki/API%E6%8F%8F%E8%BF%B0 API description

Related Links

CanTK is an open-source HTML5 APP/Game Engine.

TangIDE is a platform for online HTML5 game development and applications.

Several examples of cantk-runtime-demos using cantk-runtime are as follows: Squirrel, little red hat, and FlappyBird.

Other similar platforms
  • 1. Ejecta-X: large size.

  • 2. Egret Android Runtime: large, not open source.

  • 3. PhoneGap Fast Cast: The function is weak and the development is stopped.

  • 4. CocoonJS is large and not open-source.

APK example
  • 1. squirrel

  • 2. Run fast with little red hat

  • 3. Basic Demo

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.