Tiles used: Dawnlike 16x16 Universal Rogue-like Tileset

This prototype is an example of terrain generation using Perlin Noise. Here, the world dimensions are 5120x5120, or the dimensions of a large Minecraft world on the Xbox edition (although this is crappy and in 2D). Unfortunately world interaction is limited: WASD to walk,  destroy trees by clicking their base. Mobs can't be interacted with and move via a random walk. Occasionally houses will spawn.

The world dimension soft limit is because the world map is generated as the player walks around the world, but the array containing the world data is instantiated upon loading (5120x5120 8-bit array). It could be increased, but memory storage would increase exponentially: A more optimised approach would be to store the world data as chunks that are generated on the fly and disposed of when not required.

StatusPrototype
PlatformsHTML5
Release date Feb 27, 2022
AuthorNicholas Foo
GenreSimulation

Leave a comment

Log in with itch.io to leave a comment.