Всем хэллоу👋. На данный момент я закончил логику жидкостей в игре, конечно она не идеально, но пока что она меня устраивает.
Что из новенького, теперь вода или лава не могут растекаться бесконечно, у них появился параметр начальной массы и максимальная растекаемость составляет 10 блоков, так же при их пересечении появляется блок земли (в будущем заменю на другой), если блок не может растечься, но под ним есть воздух он начнет падать. И ещё жидкости теперь двигаются с разной скоростью
Ну и на последок я добавил систему свойств, которая позволяет хранить уникальные данные блоков или предмета инвентаря, при этом максимально экономя количество потребляемой памяти, храня все в битовом массиве. Пока добавил 3 типа данных bool, число и перечисление, это что то похожее на майнкрафтовский Property, ну кто писал под него моды наверное поймут.
Так же начал заниматься новой механикой, в ролике есть на него пасхалка, если у вас есть идее что это, то пишите в комментариях 👇
Post #76
509
- ❤ 8
- 🔥 4
- 👌 2
- 👍 1