npm.io
0.0.4 • Published 13 years ago

voxel-items

Licence
Version
0.0.4
Deps
0
Vulns
0
Weekly
0

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