voxel.js - An Open Source Voxel Game Building Toolkit For Modern Web Browsers
Join the DZone community and get the full member experience.
Join For Freevoxel.js is a collection of projects which allows you to create minecraft-like games in the browser. voxel.js requires a browser which has webgl support, as the games created with voxel.js required it to run.
the idea behind voxel.js was to create a framework which is not monolithic but rather composed of several modules. modules can be installed using node.js package manager npm.
the core components of voxel.js are the voxel-engine which is required for any voxel.js games, voxel – the logic that generates the voxel game world and voxel-mesh which takes data from the previously mentioned voxel module and turns it into a three.js mesh that can be displayed as a game.
voxel.js also has several add-ons to complement the above core modules. they range from add-ons which allow you to create simple npc creatures, to add-ons which can generate a forest or debrit. you can check out voxel.js’s website for more information.
requirements:
node.js
demo:
http:/ / voxeljs. com
license:
bsd
Published at DZone with permission of Hirvesh Munogee, DZone MVB. See the original article here.
Opinions expressed by DZone contributors are their own.
Trending
-
Merge GraphQL Schemas Using Apollo Server and Koa
-
Exploratory Testing Tutorial: A Comprehensive Guide With Examples and Best Practices
-
Revolutionizing Algorithmic Trading: The Power of Reinforcement Learning
-
SRE vs. DevOps
Comments