Гауссовы сплаты как система частиц: разрушаемые корпуса для рогалика на Godot
Привет, Хабр. Последний год я делаю ритм-рогалик на гексах AsterMaster (Godot 4.6). Бесплатное демо уже лежит в Steam, а на сайте игры те же модели крутятся прямо в браузере:Steam: store.steampowered.com/app/5095060 — демо бесплатное, 19–26 октября игра участвует в Steam Next Fest, релиз 17 ноября.Сайт: aster-master.com — трейлер, бестиарий на сплатах, пресс-кит.
Я обучил нейросеть играть в «Точки» — теперь она меня обыгрывает
Знаете ли вы игру в «Точки»? Это игра на тетрадном листе в клетку, популярная в СНГ и Польше. Двое игроков ставят точки разных цветов на пересечениях клеток и стараются окружить точки соперника. В школе я сыграл в неё немало партий, часто выигрывал и радовался, когда попадался сильный противник.После универа я начал работать разработчиком и хотел запрограммировать алгоритм для игры в «Точки», но у меня не получилось. Тогда стал смотреть в сторону обучения нейросети, но не знал, с чего начать. Я понимал, что для обучения нейросети нужно огромное количество сыгранных партий, и не понимал, где мне их взять.
Как я в гейм‑дев «заходил»…
Всем привет.Да, эта статья про гейм‑дев, ИИ и вайбкодинг, но не спешите переключаться и нащупывать мышку, чтобы поставить минус.Я не являюсь ни апологетом ИИ, ни ярым его критиком, и в этой статье не будет восхищения ИИ, его возможностями и качеством кода, равно как не будет и критики. Здесь вообще не будет никаких выводов, только то, что я делал и за чем наблюдал сам. А уж выводы каждый сделает самостоятельно. И да, эта статья сгенерирована исключительно человеком (спойлер - кроме обложки), хотите верьте, хотите нет.Если все еще интересно — добро пожаловать!Идея
Почему у тебя не получится завайбкодить игру за час? Рассказываю на своем опыте
Всем привет! Меня зовут Саша, и я ML‑инженер. Современная разработка ML‑пайплайнов это уже давно не только обучение моделей. Хороший ML‑инженер, помимо всего прочего, пишет backend‑сервисы, настраивает Docker, занимается деплоем моделей, и иногда даже пишет автотесты для своих решений. Поэтому за время своей работы я успел в той или иной степени столкнуться с задачами разных направлений разработки в айтишке. В связи с этим у меня возник резонный вопрос:Смогу ли я сделать что‑то прикольное и полезное в отрасли, максимально далекой от меня?Геймдев — как раз отличный вариант.
Уволился. Делаю компьютерную игру
ПредысторияПривет, уважаемый читатель!Меня зовут Алексей. Вчера я уволился с должности заместителя руководителя правового департамента, чтобы создать свою собственную студию программирования для детей и подростков. Нет, во мне нет ничего особенного, и я не владею большим капиталом, но уверен, что будет интересно, и сравниваю свой путь с настоящим приключением.Но данная статья — не совсем о бизнесе и даже не совсем обо мне: это всё ещё найдёт отражение на экране монитора. Сейчас я хотел бы рассказать об одной игре, которой ещё нет. Итак, начинаю!
Мейнтейнеры Godot жалуются, что репозиторий проекта заваливают сгенерированными пул-реквестами
Мейнтейнеры игрового движка Godot жалуются, что репозиторий проекта начали массово заваливать пул-реквестами с полностью сгенерированным кодом. У команды уходить много времени на проверку кода, что сильно деморализует.
Бесплатный ИИ делает игру на Godot
Начитавшись и насмотревшись как люди зарабатывают на яндекс играх, решил попробовать написать игру, совершен��о не разбираясь в игроделываниии геймдеве. К тому же мне совершенно случайно попались видео с ютуба о том как использовать мощные LLM совершенно бесплатно. Ноль вложений.Как я представлял себе процесс разработки: открываешь IDE и пишешь "сделай игровую сцену, бла бла бла...", и через пару часов - готовый результат. Выкладываешь на яндекс игры, люди играют, реклама показывается - ты в плюсе.
Геймдизайн начинается с двери
Вы когда-нибудь задумывались, почему в вашей любимой игре одни двери открываются, а другие - просто декорация? Почему за одной дверью - босс, а за другой - пустая комната? И я сейчас не про техническую реализацию, а про то, как дверь влияет на восприятие мира, на доверие игрока к системам игры и на саму логику игрового пространства. Это так называемая «Проблема дверей», и сегодня мы разберем, почему эта, казалось бы, простая вещь ломает мозг каждому геймдизайнеру.Представьте: вы делаете свою первую игру. Вы добавляете дверь. Казалось бы, что может быть проще? Но тут же возникает куча вопросов.
Radius TactiX, тактика на Godot | Демо 11
Вот что случилось с прототипом походовой радиусной тактики на движке Godot 3x, после нескольких обновлений. К 11 демоверсии к доступным 4-м классам добавился чернокнижник, появился мини-пролог, уникальный герой не меняющий облик при смене класса, мультиклассирование, награды за миссии и многое другое.
Разработка Moba клон Dota 2 [FUN MODE]
С наступающим!В юности, когда я увлекался компьютерными играми, играл в Moba Dota ещё на движке Warcraft III. В редакторе карт с помощью макросов и кода хотел сделать своих героев с уникальными умениями. Было интересно разрабатывать и смотреть как мои фантазии воплощаются в жизнь. Но всё же редактор карт накладывал свои ограничения и не так свободно можно было сгенерировать 3d персонажей и внедрить их в проект.

