RU

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

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

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

Я оживил мёртвую MMORPG контентом, получил 15-кратный рост регистраций и понял, что лил воду в дырявое ведро

Месяц я гордился 15-кратным ростом регистраций мёртвой текстовой MMORPG в Telegram — а потом открыл вторую вкладку аналитики и понял, что лил воду в д…

mmorpgtelegramgamedevразработка игринди-разработкааналитикаворонкаудержаниеretentioncodeigniter
Habr
RU

Как мы делаем онлайн-режим для браузерной инди-игры, когда бюджет на сервера — $10 в месяц

В прошлых статьях мы рассказывали про архитектуру ГИГАХРУЩА — браузерного survival horror с процедурной генерацией, WebGL-рейкастером и полноценным си…

gigahrushcloudflaregamedevбраузерные игрыинди-игры
Habr
RU

История о том, как я потратил полгода жизни на борьбу с технологиями

Думаю начну с начала. Я занимаюсь разработкой одного артхаузного проекта с названием " Attempt to Survive " и работая над ним , имел одну важную цель.…

ue5ue4unrealengineunreal engine 5соло-разработкаинди-разработкапостмортемgamedevgamedevelopmentlumen
Habr
RU

Как я решил сделать игру про бактерий

Я больше 10 лет занимался мобильной и системной разработкой, и сейчас меня догнал тот самый кризис 30-ти. В какой-то момент стало понятно: в IT я когд…

gamedevсимулятормобильная играpetri-dish-labинди-разработкаигра жизньигры для android
Habr
RU

[Перевод] От имени Габенбота: измеряем во сколько обошёлся призыв оставить отзыв

Игра Far Far West просила игроков оставить отзыв прямо через внутриигрового NPC — прямое нарушение правил Steam. Мы выгрузили данные и прогнали ч…

steamотзывыгеймдизайнразработка игрgamedevанализ данныхобнаружение аномалийстатистикамонетизация игрfar far west
Habr
RU

Открыл бету AI-Мастера для D&D. Главная проблема оказалась не в кубиках, а в памяти

Я уже несколько месяцев в свободное время пилю одну штуку — Telegram-бота, который водит тебя по D&D 5e в одиночку. Нейросеть тут за Мастера: гене…

DnDAI Dungeon MasterLLMнейросетиTelegram-ботPythonпет-проектgamedev
Habr
RU

Делаю игру, где бактерии живут в чашке. Сначала это казалось хорошей идеей…

В общем, стукнул личностный кризис и я взялся делать мобильную игру про лабораторию, бактерий и вирусы в чашке Петри. Игрок здесь не спасает королевст…

gamedevсимулятормобильная играИИ в играхинди-разработкаpetri-dish-labразработка игр под androidразработка игргеймдев
Habr
RU

Почему мы до сих пор неправильно пишем физические движки и 3D-графику

Стоит открыть исходники любого современного игрового движка – неважно, это C++-рендер, сделанный на коленке, или какая-нибудь гигантская экосистема вр…

геометрическая алгебравнешнее произведениемультивекторконформная геометрияигровые движки3d-графикаgamedevкватернионыpythontimeweb_статьи
Habr
RU

Локализация .NET-игры на коленке (devlog игровой разработки)

Продолжаю рассказывать о разработке своей интерактивной книги в формате « симулятора поддержки людей, столкнувшихся с аномально-криповым». В этот раз …

разработка игрыгеймдевгеймдевелопментgamedevgamedevelopmentигростроениевелосипедвелосипедостроение
Habr
RU

Как двери издеваются над программистами

Каждый раз, когда техно-энтузиасты на Хабре начинают петь оды ИИ, который вот-вот заменит всех разработчиков, меня охватывает легкий скепсис. Дело в т…

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

Весь «вечно живущий» мир моей MMORPG держится на одной строке в кроне

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

mmorpgtelegram botcodeigniterphpgamedevсоло-разработкаигровой циклидемпотентностьтекстовая играcron
Habr
RU

Как устроен ГИГАХРУЩ: клеточный мир, WebGL-рейкастер и A-Life без движка

В прошлой статье про ГИГАХРУЩ мы показали игру как живой weird-проект: браузерный survival horror / ARPG без движка, ассетов и спокойной жизни. С тех …

ГИГАХРУЩgamedevTypeScriptWebGLraycastingA-Lifeпроцедурная генерациябраузерная играсамосборMESH PASS
Habr
RU

Как мы боремся с галлюцинации AI Master: гибридный Guard на Embedding + LLM Extractor на примере AI-RPG «Стирая Грань»

Каждый, кто пробовал создавать текстовые RPG или симуляторы на базе LLM (будь то GPT-4, DeepSeek или локальная 70B), сталкивался с проблемой «Yes-And»…

LLMgamedevNLPembeddingspythondeepseekгеймдизайнискусственный интеллектrpgархитектура
Habr