Available engines for html5 game development: 1. HTML5 Quintus; 2. Turbulenz; 3. Squarepig; 4. Akihabara; 5. Collie; 6. Gamejs; 7. Jest; 8. Jawsjs; 9. Play Craftlabs etc.
The operating environment of this tutorial: windows7 system, HTML5&&javascript version 1.8.5, Dell G3 computer.
http://www.html5quintus.com/
Quintus is another easy-to-use, suitable for mobile devices and desktop javascript html5 game engine. Quintus has a module engine through which you can reference only the modules you need and run multiple instances on a single page.
http://biz.turbulenz.com/developers
Trubulenz is an open source Used to create HTML5 game engines using advanced technologies and web services. The engine library uses an optimized JavaScript implementation that supports rapid iteration of game code data.
https://github.com/aeonofdiscord/squarepig
This is a very easy one Using a game engine, it is suitable for novices creating their first web games, as well as for experienced programmers to create examples and prototypes.
http://www.kesiev.com/akihabara/Akihabara is an HTML5 game engine, and it is also a set of libraries and tools that use JavaScript to create mosaic-style 8/16-bit games that run in the browser and do not rely on flash technology.
##Collie
Collie can stably use the rendering pipeline to process multiple objects, and supports some beneficial features including animated sprites and user events. It has stable support for iOS and Android, and optimized rendering for each platform. Retina screens also respond easily. ##GamejsCollie is a Javascript library that helps create highly optimized animations and games with HTML5. Collie can run HTML 5 canvas and DOM on PC and mobile platforms.
GameJs is a lightweight library based on the HTML canvas element. It is particularly worth mentioning that its painting function provides game developers with a variety of useful modules and is still being expanded.
##Jest
https://github.com/loktar00/jest
Use canvas elements to create javascript HTML5 based games
Jawsjs
http://jawsjs.com/
Play Craftlabs
http://playcraftlabs.com/
Gladiusjs
https://github.com/gladiusjs/gladius
Gladius is a 3D game The engine, all written in JavaScript, is designed to run on the browser. The engine includes a core set of functions that are common to all games and also simulates game loops, messages, tasks, timers, etc. Common components like spatial transformations are also provided in the kernel. Special functions such as graphics and physics are also packaged as game extensions and designed to run on the core. A common set of extensions will be maintained as part of the project, and a strong design goal of the engine is to support third-party extensions.
Impactjs
http://impactjs.com/
Impact provides A cool way to create JavaScript and HTML5 games that support desktop and mobile browsers. Impact runs in all browsers that support HTML5: Firefox, Chrome, Safari, Opera and (voila!) even IE9. Of course, it also includes Love Crazy, Love Broken Tower Ruler and Epad.
##Enchantjs
http://enchantjs.com/Another widely used javascript framework for building HTML5 games and apps. It is used to develop simple games and applications on HTML5 and JS. Doodle-jshttps://github.com/lamberta/doodle-jsA JavaScript animation library for HTML5 Canvas Frozenhttps://github.com/iceddev/frozenFroze is an open source HTML5 game engine that is modularized through tooling Achieve easy use and rapid development. Withpulsehttp://www.withpulse.com/Withplus is used to create 2D javascript Game and graphics engines. Regularly built using the latest HTML5 technology extensions. Recommended tutorial: "html video tutorial"
The above is the detailed content of What engine is used for html5 game development?. For more information, please follow other related articles on the PHP Chinese website!