ebabel
Library of reusable game modules to build HTML5 games.
Library of reusable game modules to build HTML5 games.
Play music or positional sound.
Calculate a 3D bounding box for a THREE.js mesh.
Returns an object that counts how many times each element is present in a given array.
Return the distance in 3D space from point "a" x, y, and z coordinates to point "b" x, y, and z coordinates.
Returns a globally unique id string following the standard guid format.
Update the position and rotation of the current player camera based on keyboard keys pressed up or down.
Setup a THREE.js PointLight and add it to the scene.
Mock THREE.js, THREEx.js, and dataStore for unit testing purposes.
Returns a random integer number from 1 to 100 or from min to max (min is non-inclusive).
Returns the subset of a list of x elements from a larger source list.
Generate a single sound in the browser without any binary file. Uses the Web Audio API.
Attach a sound effect to a 3D mesh, like an npc for example.
Create a 2D text sprite that can be added to any THREE.js mesh.
Attach audio to the player 3D camera.
A procedural dungeon generator
Deployer for Facebook Instant Games
brain games
Yeoman Pixi.js generator
Matches info of your favorite football/soccer team