veloren / veloren

An open world, open source voxel RPG inspired by Dwarf Fortress and Cube World. This repository is a mirror. Please submit all PRs and issues on our GitLab page.

Home Page:https://www.veloren.net

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Refactor world, world updates and chunk generation to use 'metachunks'

zesterer opened this issue · comments

By splitting the world into 'metachunks' we can seriously cut down the time required to lock any one portion of the world during a world update. This should have performance improvements across the board. It's also possible to implement a lock-less data structure.