Nowadays, game development is becoming more and more complex. You need to make a variety of dazzling effects and create a variety of 2D or 3D-based scenarios. In order to save time for game developers, developers can focus on game innovation, and many game engines have emerged. Now, in order to achieve cross-platform implementation, HTML5 and JavaScript are successful. For game developers, especially mobile developers, HTML5 and JavaScript must be well mastered.
So many game engines have their own advantages and disadvantages. To help developers find their own game development engine, we have considered many aspects, select the following 18 awesome HTML5 and JavaScript game engine libraries. After your appreciation, you can share your experience and feelings. Enjoy!
1) Impactjs
Impact is one of the best JavaScript game engines. It allows developers to create amazing games. developers can develop HTML5 games, support desktop environments and mobile terminals, and support all mainstream browsers: FIrefox, Chrome ,, safari, Opera, and IE.
2) Craftyjs
Craftjs is another perfect game engine that provides an interface for developing outstanding games and cross-browser compatibility.
3) Play Craft Labs
The playcraft engine provides developers with many tool sets to help develop various types of games. These tool sets are very powerful and allow developers to freely use their own ideas, it can be easily converted to other platforms, such as Facebook, old websites, native Android and iOS applications.
4) Jawsjs
Jaws is an HTML5-driven 2D game library, which can only be used to create a canvas when it was just developed. Currently, it supports using the same API to create common DOM-based sprites. Supported browsers: Chrome 9 +, Firefox 3.6 +, Safari 5 + & IE9.
5) Enchantjs
Enchant. js is a simple JavaScript framework that can be used to develop simple games and applications using HTML5 and JavaScript. It is now developed and maintained by the Akihabara Research Center of UEI. Online Demo
6) Collie
Collie is a JavaScript library that can be used to develop highly optimized animations and games using HTML5. Collie can run on PCs and mobile phones and use HTML5 Canva and DOM.
7) Traffic Cone
Trafficcone is a 2D and 2.5D game engine. It can be used to create complex genie animations and brick-based scenes.
8) HTML5 Quintus
Quintus is an HTML5 JavaScript game engine that provides better game development interfaces for mobile phones, desktops, and other environments.
9) Flashjs
FlashJS is an outstanding graphic and game development engine API. This library allows HTML5 games and applications to be developed, similar to common AS3 development. Supports browsers: Chrome, Safari, Internet Explorer, and Firefox.
10) Game Queryjs
GameQuery is a JavaScript game engine of jQuery. It can be combined with jQuery plug-ins to help develop JavaScript games.