Library of re-useable game functions to build web browser HTML5 games.
published 1.6.2 6 years agoReturns a random integer number from 1 to 100 or from min to max (min is non-inclusive).
published 1.1.3 6 years agoReturns a globally unique id string following the standard guid format.
published 1.0.1 6 years agoReturns the subset of a list of x elements from a larger source list.
published 1.0.1 6 years agoReturns a a string that commemorates how many days since Ido died.
published 1.0.1 6 years agoProcesses an input string to prevent Cross Site Scripting injection attacks (XSS). Returns a safe version of that input.
published 1.0.1 6 years agoReturns an object that counts how many times each element is present in a given array.
published 1.0.1 6 years agoReturn the distance in 3D space from point "a" x, y, and z coordinates to point "b" x, y, and z coordinates.
published 1.1.2 6 years agoSetup a THREE.js PointLight and add it to the scene.
published 1.0.5 6 years agoCalculate a 3D bounding box for a THREE.js mesh.
published 1.0.4 6 years agoMock THREE.js, THREEx.js, and dataStore for unit testing purposes.
published 3.1.0 6 years agoYeoman generator to scaffold an ebabel game development npm module.
published 1.0.7 6 years agoUpdate the position and rotation of the current player camera based on keyboard keys pressed up or down.
published 3.0.0 6 years agoAttach a sound effect to a 3D mesh, like an npc for example.
published 1.0.1 6 years agoCreate a 2D text sprite that can be added to any THREE.js mesh.
published 1.0.1 6 years agoGenerate a single sound in the browser without any binary file. Uses the Web Audio API.
published 1.0.0 5 years agoReusable generic login, including a password reset and an account signup. It communicates with any backend web services API asynchronolously. The styling is functional but minimal, so that it's easy to customize.
published 0.3.1 5 years ago