Добавить в корзинуПозвонить
Найти в Дзене

Я делаю игру про боевые грибы. Девлог MUSHMOJIS.

Пока индустрия рожает очередной ААА-конвейер, я решил в соло собрать то, во что сам хотел бы залипнуть. Никакой команды. Только я, GameMaker и куча кода, который нужно заставить работать. Проект называется MUSHMOJIS. Концепт простой: пошаговая тактика, разрушаемый ландшафт и грибы с тяжелым вооружением. Что уже накодил к этому моменту: 🛠 Честная физика разрушений.
Никаких фейков. Написал систему на Surface + Buffer, которая просчитывает коллизии попиксельно. Если взрыв откусил кусок карты — он реально его откусил, и туда можно упасть. 🧨 Арсенал на 16 позиций.
— Дрели: реально бурят землю и создают тоннели.
— Черные дыры: затягивают грибы и ломают гравитацию.
— Кислота: капает, прожигает террейн и стекает вниз по физике.
— Терраформеры: "снаряд" чтобы защищаться, а не только атаковать. 🧠 ИИ, который умеет тактически мыслить.
Написал бота, который не просто рандомно пуляет, а симулирует траекторию броска (simulate_trajectory) и пытается попасть в игрока ⚙ Режим разработчика.
Чтобы н

Пока индустрия рожает очередной ААА-конвейер, я решил в соло собрать то, во что сам хотел бы залипнуть. Никакой команды. Только я, GameMaker и куча кода, который нужно заставить работать.

Проект называется MUSHMOJIS. Концепт простой: пошаговая тактика, разрушаемый ландшафт и грибы с тяжелым вооружением.

Что уже накодил к этому моменту:

🛠 Честная физика разрушений.
Никаких фейков. Написал систему на Surface + Buffer, которая просчитывает коллизии попиксельно. Если взрыв откусил кусок карты — он реально его откусил, и туда можно упасть.

Разрушаемый террейн
Разрушаемый террейн

🧨 Арсенал на 16 позиций.
Дрели: реально бурят землю и создают тоннели.
Черные дыры: затягивают грибы и ломают гравитацию.
Кислота: капает, прожигает террейн и стекает вниз по физике.
Терраформеры: "снаряд" чтобы защищаться, а не только атаковать.

Реализованный арсенал
Реализованный арсенал

🧠 ИИ, который умеет тактически мыслить.
Написал бота, который не просто рандомно пуляет, а симулирует траекторию броска (
simulate_trajectory) и пытается попасть в игрока

Режим разработчика.
Чтобы не перезапускать игру ради каждой тонкой настройки, запилил UI-панель (F1). Прямо в билде меняю параметры снарядов на лету.

Внутренний инструмент ("Режим разработчика"), для уменьшения времени работы над балансом снарядов.
Внутренний инструмент ("Режим разработчика"), для уменьшения времени работы над балансом снарядов.

🍄 Процедурная анимация.
Реализовал «грибную» физику движения (в планах добавить полноценную покадровую анимацию).

В этом канале буду постить, как из строчек кода рождается хаос — подписывайтесь.

🔗 Мои ресурсы:
ВК:
https://vk.com/filimonov_indie

ТГ: https://t.me/filimonov_indie

#IndieDev #Gamedev #GameMaker #screenshotsaturday #PixelArt