voxel-items

an addon to have items in voxel.js.

npm install voxel-items
6 downloads in the last week
12 downloads in the last month

voxel-items

an example/template node module for voxel.js.

places a items of voxels at some specific game position.

install it

npm install voxel-items

API

create the items

var items = require('voxel-items')()

wait until the image is loaded

items.addEventListener('load', function(){
    // you code go here
})

create an item mesh

items.createMesh(x, y)

get the item which is at x, y in the spritesheet and create a 3d mesh with it

license

MIT

TODO

  • make alias for each items
    • .createMesh('brown-helmet') === .createMesh(0,0)

Usefull Command Lines

  • to install dev dependancy

    npm install
    
  • to publish the package in npm repo - dont forget to bump version number

    npm publish
    
  • to get a live server of the demo

    npm start
    
  • to publish on gh-pages

    # go on gh-pages branch
    git checkout gh-pages
    
    # merge master branch
    git merge master
    
    # install all dependancies (if not already done)
    npm install
    
    # force to add them (they are in .gitignore)
    git add -f node_modules
    
    # push it to github
    git push 
    
    # come back on master branch
    git checkout master
    
npm loves you