I recommend you make a small world first. Maybe (X)16×(Y)16×(Z)16, or 16³. I'm a noob programmer with this language. But, if I had the basic understandings? It might be possible at a mediocre level.