LamE.js HTML5 Game Engine

Project Description

LamE.js is a 2d canvas based HTML5 game engine built to be multi-platform. It is currently with the use of Adobe PhoneGap capable of web, PC, android, iOS and windows phone deployment. With the ever increasing range of devices that are capable of HTML5 deployment it seemed like a good move. It also came with the added bonus of giving me the opportunity to try something new which is why the engine has been built from scratch rather than building on top of existing technologies such as pixi.js, phaser or playcanvas.

LamE.js is based on component based entity architecture with a few restrictions. The most significant being that an entity can only have one of each type of component per instance.

The engine has already had a small round of testing with the release of Scare Hockey on Google Play and the Amazon app store. Whilst the game is only small it has helped to prove that LamE.js is viable at least for personal use with small projects.


Copyright © 2017