use arrow keys to move. Hold space to run. Hold Z to run faster. If you are not at the clone limit and blocks won't load in press R to reload blocks. Press E to hide/show variables. Changing the chunk size will reload blocks. 1.0: release 1.1: added moving up and down, added leaves, and added stone. 1.2: optimizing code to run faster
IF THE GAME LAGS GO TO THIS LINK https://turbowarp.org/443425902 This may not seem very impressive at first glance, but this stores the world in chunks. A chunk is a portion of blocks. Without chunks it can be very slow since scratch has to check every block. Using chunks will have scratch check each chunk instead of each block making the game run much faster. (mine works a little differently) I got the idea from an earlier project I made which uses random generation to build worlds very similar to this. The problem is it checked if a block needed to be loaded every frame which caused a ton of lag with larger amounts of blocks. This project can have over 25000 blocks and it still runs without lag. You can play the original game here: https://scratch.mit.edu/projects/365531433/