Search results
728 packages found
Mock THREE.js, THREEx.js, and dataStore for unit testing purposes.
Setup a skybox mesh and add it to the scene.
Create a 2D text sprite that can be added to any THREE.js mesh.
Play music or positional sound.
Small utility functions for game development.
Update the position and rotation of the current player camera based on keyboard keys pressed up or down.
A procedural dungeon generator
Calculate a 3D bounding box for a THREE.js mesh.
HTML5 player for JClic activities
Attach a sound effect to a 3D mesh, like an npc for example.
Attach audio to the player 3D camera.
A deck building and management tool any card based games in the browser or Node.
VitRin Games JavaScript SDK
Superquad is yet another quadtree implementation for JavaScript that hopes to provide some additional functionality on top of standard quadtree implementations.
A JavaScript implementation of Behavior Trees. They are useful for implementing AIs. For Browsers and NodeJS.
A Hubot script for interacting with Steam Web API (primarily for Dota 2).
Managed animationFrame looping for games, animations and web audio functions.
- requestAnimationFrame
- game loop
- animation manager
- time manager
- tick
- events
- games
- animation
- web audio
- delta
- time
- callbacks
- handles
- pause
Nodejs API Wrapper for the IGDB.com API
Data from the PSX Data Center, in serialized form