Releases: GuilhermeRossato/3D-Redstone-Simulator
Multiplayer and World Persistence
Got things working really well, happy with this release.
Inventory, Item Selection and Hotbar
Collision Detection and Block Selection
Collision Detection is a big step for the project, gives a professional feel to it.
Block selection is the beginning of block placement.
A (very) crude world generation method was used to test how different blocks affect performance. Turns out blocks with different textures in the side are 6 times as GPU intensive as normal blocks.
Attached to this release there's a 40mb (high quality) .gif from this version, available at the readme at lower resolution (you probably already seen it), the HD version can also be seen at this link or downloading from this release's attached file.
Primitive Block and Texture Distinction
Checking viability of different geometries and textures for blocks rendered by threejs. There's also a placeholder for block array (which will not be separated in chunks due to it not presenting enough of a performance gain). A placeholder for meshes to avoid re-declaring meshes every time a new block is introduced.
Base structure
Proof of concept, containing: Menu structure, Movement, Lighting, 3D Rendering.