space to break a block mouse to place a glowstone wait, it's generating a 16 chunks world https://turbowarp.org/1270777915?hqpen
v1: initial release, world gen, collisions detection v2: basic static light engine v3: better static light engine v4: dynamic lighting when a block is broken v5: dynamic lighting when a block is placed, better lighting v6: Seriously? Adding lighting sources was that "easy"?? (not really but well...) v7: faster and more precise lighting system. Added and linked ~60% blocks metadatas v7.1: BIG speedup for placing light source inside a cave v8: started to implement terraria like blocks v8.1: bug fix v9: renderer 1.5 times slower... Buut, around 4 times less costumes for tiles + more diversity without hard coding, by using a mask system v9.1-2-3; better mask system, more diversity but less visual bugs, lights bugs fix, added resizable world gen height (now the world is 512 blocks tall) v10: FPS independant, more blocks, adjusted settings in world gen credits to terraria and minecraft for assets (will update and delete minecraft credit) TODO list: Adding By-Steps chunk generation, so a structures can be on 2 chunks in the same time, and not "cutted" Adding commands minecraft-like system (/gamemode , /xray ...) Adding water Adding falling sand (basically really easy, Convert a sand block into entity and reconverting it back into a block when a collision is detected with a solid block.) EDIT: wont be that easy because of connecting tiles system I mean, if I don't stop this project before having all these things implemented, it's okay.