25 Awesome HTML5 & JavaScript game Engine Development Library

Source: Internet
Author: User
Tags gmp

25 Awesome HTML5 & JavaScript game Engine Development Library

Just like in the car, the engine finishes the main work, making the car look incredible. The game engine is the same thing, the game developer completes the detail work, makes the game looks real, attracts the eyeball. The game engine is responsible for the rest of things. In the early days, game developers were often made from sketches, expensive, and not easily profitable. To make game development simpler and easier, major developers are starting to empower their basic game engines, such as Unreal. And with the advent of mobile phones and tablet games, the required budget is less than before, and the demand for JAVASCRIPT and HTML5 game engines is growing.

If you're a game developer, and you're looking for a game engine that works seamlessly with JavaScript and HTML5. While there are many free and paid game engines available, the game engine that makes professional game developers happy is sure to include something unique. The game developer's quest for the perfect game engine never stops.

Here's a list of the best HTML5 and JavaScript game engines, each of which features everyone wants. Each game engine has its own pros and cons, so you can make a choice based on your own needs, and I'm sure the list has the game engine you're looking for.

  1) Canvas Engine

Canvas Engine provides a platform for creating HTML5 video games, creating HTML5 games that will run on all modern browsers, tablets and smartphones.

  2) HTML5 Quintus

Quintus is another easy-to-use JavaScript HTML5 game engine for mobile devices and desktops. Quintus has a module engine through which you can simply reference the modules you need, and on, on a page, you can run multiple instances.

  3) Turbulenz

Trubulenz is an open source for creating HTML5 game engines that use advanced technologies and Web services. The engine library uses an optimized JAVASCRITP implementation that supports fast iterations of game code data.

  4) Squarepig

This is a very easy to use game engine, it is suitable for novice to create their first web game, also suitable for experienced program ape to create samples and prototypes.

  5) Akihabara

Akihabara is a HTML5 game engine and also a set of libraries and tools that use JavaScript to create a mosaic-style 8/16-bit game that runs in the browser without relying on FALSH technology.

  6) Gogomakeplay

GMP is a free and fast JavaScript game engine that is lightweight and easy to understand. If you want to do some elf-based 2-d games, GMP is a great choice. It can be easily done in most retro-style game designs. It can also make puzzle games like Sudoku.

  7) Traffic Cone

Traffic Cone supports multiplayer games and currently only provides client support, so you need to provide your own server. To provide more support in the near future, we are actively working on the development of the traffic cone server.

  8) Collie

Collie is a JavaScript library that helps HTML5 to create highly optimized animations and games. Collie can run HTML 5 canvas and DOM on both PC and mobile platforms.

Collie can use the rendering pipeline to handle multiple objects stably, and supports some useful features including animation sprites and user events. It provides stable support for iOS and Android, and optimizes rendering for every platform. Retina screens can also be easily responded to.

  9) Gamejs

Gamejs is a lightweight library based on HTML canvas elements. In particular, its painting function provides a variety of useful modules for game developers, and is still being expanded.

  Atom (Ten)

  One) Jest

Jest is another powerful JavaScript game framework that uses canvas elements to create a JavaScript HTML5-based game.

Use the canvas elements to create a game based on JavaScript HTML5.

  JAWSJS)

Jawsjs is a 2D game library powered by HGTML5 that initially supports only the canvas, and now it can support the wizard-based common DOM with the same API

  Objects.js)

Objects.js is a framework for creating high-performance (and large) games and applications, using JavaScript.

  +) Play Craftlabs

PlayCraft has a complete HTML5 game engine working set that provides you with every tool you have to build your game and publish it directly to the market. This is a unique engine that you can easily convert to many different platforms when writing games, including Facebook, simple old-fashioned websites, and some native Android and iOS apps.

  GLADIUSJS)

Gladius is a 3D game engine, all written in JavaScript and designed to run on a browser. The engine includes a feature core set, which is common to all games, and simulates game loops, messages, tasks, timers, and so on. Generic components such as spatial transformations are also available in the kernel. Special features such as drawing and physics are packaged as game extensions and designed to run on top of the kernel. A generic extension set will be maintained as part of the project, and a strong design goal of the engine is to support third-party extensions.

  IMPACTJS)

Impact provides a cool way to create JavaScript and HTML5 games, and supports both desktop and mobile browsers. Impact runs on all browsers that support HTML5: Firefox, Chrome, Safari, Opera and (see!) even IE9 (translator note: I was drunk too). And of course the crazy, love-torn towers and Pobman.

 CRAFTYJS)

Crafty is a useful library on another javascript.

  ) Enchantjs

The other uses a lot of JavaScript frameworks for building HTML5 games and apps. It is used to develop simple games and applications on HTML5 and JS.

  DOODLE-JS)

A JavaScript animation library for HTML5 Canvas

  Frozen)

Froze is an open source HTML5 game engine that is easy to use and fast to develop through its modular modularity.

  ) Withpulse

Withplus is used to build 2D JavaScript games and drawing engines. Regular use of the latest HTML5 technology extension is established.

  MELONJS)

Melonjs was born in our cavity of JavaScript and many experiments in the past, and was plagued by the lack of a simple, free, independent library to support game development. Although the engine is still under development, it has allowed you to easily create some fun yo-hee.

  GAMEQUERYJS)

Gamequery is an easy-to-use jquery plug-in engine that helps JS game development by adding some simple game-related classes. If you know how to use jquery then you hardly need to ask how to use gamequery!

  ) Jsgamesoup

A free software framework that uses JavaScript and open Web technologies to create games.

  Clay)

Creating HTML5 games with Clay.io will be very simple.

Article from: Open source China

Original: http://devzum.com/2015/02/25/25-best-html5-javascript-game-engine-libraries-for-developers/

25 Awesome HTML5 & JavaScript game engine Development Library

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.