Один, можливо, крайній спосіб стиснення даних - це запис лише кроків / входів, які використовуються для їх створення. Щось на зразок того, що робить ModNation Racer (проклинайте ті тривалі часи завантаження, коли він створює трек). (Google для відео редактора треків у ModNation Racer).
тобто якщо я зберігав якусь місцевість, я б зберігав усі маніпуляції, починаючи з рівнинної рівнини. тобто застосуйте тут кисть у формі вулкана з цією силою. З цією силою застосуйте операцію згладжування місцевості над цією ділянкою. Додайте сюди мій попередньо визначений об’єкт. Використання кривих, що нагадують безьє, з "ключами кадрів", щоб побудувати всю трасу / шлях польоту / будь-яку іншу.
Багато інших ігор роблять подібні речі не просто для завантаження рівня, але і для гри, роблячи гру детермінованою, надсилаючи лише гравці (я думаю, що PixelJunk Shooter 2 робить це).