RU

Сад поверх всех окон: прозрачное окно, клики насквозь и пиксельный ветер в Godot 4

Делаю небольшую игру — симулятор растений в реальном времени на годот 4. После первых отзывов превратил её в маленькую прозрачную полку с горшками,…

godotgodot 4пиксель-артинди-играразработка игрсимулятор
Habr
RU

Warcraft II любой ценой, или Как мы переносили игру на ОС «Аврора»

Warcraft II любой ценой! Это всё, что нам сказали при постановке задачи. Мы даже не знали, с чего начать. Может, эмуляция? Таким был первый вариант.…

godotwarcraft iiразработка игрос аврораИТ-лаборатория Проектим
Habr
RU

Методология оптимизации игр, или как 3 дня работы над тестовым стендом дало больше FPS, чем месяц написания кода

Я работал месяц над переписыванием физического движка и оптимизацией отрисовки и получил ошибочный успех. Спустя несколько месяцев я вернулся с друг…

godottestingoptimizationоптимизациятестированиеразработка игрклиентская оптимизацияисследованиеавтоматизация тестированияавтоматизированное тестирование
Habr
RU

Гауссовы сплаты как система частиц: разрушаемые корпуса для рогалика на Godot

Корпус дрона игрока и боссов в нашем рогалике AsterMaster — не меш, а облако из ~6000 гауссиан, выученное по рендерам из Blender и упакованное в пол…

gaussian splatting3dgsgodotgsplatblenderpytorchдеструкцияшейдерыgamedevинди
Habr
RU

Пишем свой аналог Substance Painter внутри Godot 4: процедурные шейдеры, кисти Фотошоп и BVH‑рейкастинг на лету

Думаю, многие инди‑разработчики сталкивались с ситуацией: делая небольшую игру в Godot, вам хотелось просто взять кисточку и нарисовать гр…

godotgodot enginegodotenginegodot 4.0gdscriptaddonплагинtexturetexture opengl es3d графика
Habr
RU

Как мы делаем 2D-симулятор грузоперевозок: что уже готово и куда движемся к MVP

Делаем Truck Sim 2D — 2D-симулятор грузоперевозок на Godot 4.6 для Android и ПК. Физический груз на RigidBody2D, который реально может выпасть из ку…

godotgamedevgeodev2d игрыфизика в играхtruck simulatorсимулятормультиплеерgdscriptindie game
Habr
RU

Почему у тебя не получится завайбкодить игру за час? Рассказываю на своем опыте

Всем привет! Меня зовут Саша, и я ML‑инженер. Современная разработка ML‑пайплайнов это уже давно не только обучение моделей. Хороший ML‑инженер…

aiииvibecodingвайбкодингclaudeclaude-codefable 5opusgamedevgodot
Habr
RU

Шестидесятилетний заключённый и лабораторная крыса. F# на Godot. Часть 15. Кульминация и полёт

В прошлой главе мы начали разбирать порт тайловых миров на F#, где познакомились с некоторыми малоизвестными возможностями Godot. В этот раз наш при…

f#godotgodot engine.netrenderingrendering server
Habr
RU

GoBlend — мост между BLENDER и GODOT

Если вы работаете в Blender, а потом переносите сцены в Godot вручную, то знаете, как это выматывает. Материалы едут, коллизии надо выставлять занов…

godotgamedevgltfblender