Old demo of my 3D chunk system for large game levels, previously hosted on my old personal portfolio website.

The 3D chunk system can save changes made to objects that belong to chunks and later restore them; in this demo they are simply saved as memory objects but in finished products they could be saved in files as serialized data.

WASD to move
E to place a "jammer"

The level begins empty; as you begin to explore, chunks will appear around you (currently indicated by square boxes) and generate "mines" at randomized positions within them. Your "goal" is to collect mines without being blown up.
Since an active mine (indicated by a red circle) will explode if you step on it, you can place a "jammer" that will disable all mines in the chunk it occupies and in all neighboring chunks (these chunks will be temporarily highlighted based on their spatial relationships to one another). Once a mine is disabled (indicated by a green circle), you can walk over it to pick it up.
If you leave the area, mines and jammers will disappear, but when you come back, mines that were previously generated and jammers you have placed will be restored.

Leave a comment

Log in with itch.io to leave a comment.