barhatsor / enderdragon

A CSS3D version of Minecraft.

Home Page:https://enderdragon.berryscript.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Enderdragon

A CSS3D version of Minecraft

Play it now

Follow development at the blog. Request features and report bugs at the issues tab of this repository.

Todo

  • Multiplayer (webRTC)
  • Breaking particles
  • Command Blocks
  • Lighting, tint

Contributing

Adding blocks

Upload block textures to /textures.

Add an object to blockList.js:

  • id: id of block (required)
  • pic: block texture (required if multiside is false)
  • name: name of block (required)
  • invPic: background position of the inventory spritesheet (required)
  • multiside: if the block has a different texture on each side (optional)
  • sides: block textures for each block side (required if multiside is true)
  • xshape: if flower, torch, etc.
  • transparent: if block is transparent

Adding structures

Add a structure to structures.js.

Anything else

game.js. Document code and specify what changed. (eg. added glass, fixed bug)

If you have an idea, add it below.

Credit

Inspired by Calada2.
Textures from the Minecraft Wiki are under CC BY-NC-SA 3.0.
Game content and materials are trademarks and copyrights of their respective publisher and its licensors. All rights reserved.
Enderdragon is neither endorsed nor affiliated with Mojang.

About

A CSS3D version of Minecraft.

https://enderdragon.berryscript.com/


Languages

Language:JavaScript 76.0%Language:CSS 21.4%Language:HTML 2.6%