RU

ИИ-картограф: как карты сшиваются в бесшовный мир — тулсеты (toolsets) для MMORPG игр на PHP, ч. 21

Я сшил разрозненные карты MMO в один бесшовный мир: игрок выходит из города в пустыню и не замечает, что под ним уже работает другой сервер. А всю р…

phpsymfonyunitymmommorpgaimcpтайловые картыоткрытый мир
Habr
RU

Тесты для кода, который пишет ИИ: контракты вместо ассертов — создание сервера для онлайн ММО игр на PHP, ч. 20

Половину контрактов моего игрового сервера нельзя записать ассертом: исход живёт в ответе живого процесса, в разметке страницы и в кадре игры. Я зап…

тестированиеавтотестыaimcpphpmmounitysymfonygamedev
Habr
RU

Каталог ассетов и git для MMO: как командой вести игру в облаке — создание сервера для онлайн ММО игр на PHP, ч. 19

Над одной игрой работает команда: люди правят контент в браузере, ИИ — через тот же сервис, локально разворачивать ничего не нужно. Каждый ассет жив…

phpsymfonyunityc#mmommorpgaimcpwebsocket
Habr
RU

Техники рендеринга воксельного мира на мобильном устройстве в Unity

Создание и оптимизация рендеринга воксельного мира в Unity (на мобильном устройстве). Это техническая статья для Unity/C#-разработчиков, которые зна…

unitygamedevразработка игрvoxeloptimizationmobile game development
Habr
RU

Как выбрать язык программирования для ребёнка

Родители могут месяцами выбирать курс и язык программирования для ребёнка. Аргументы разные: Python самый популярный, а JavaScript нужен везде. А по…

курсы программированиякурсы для детейкурсы программирования для детейscratchluarobloxpythonjavascriptc#unity
Habr
RU

GPU‑рендер в облаке: пробрасываем графический стек в изолированные контейнеры

В Яндексе постоянно растёт количество задач, где GPU требуются не только для классического машинного обучения, но и для ген…

облачный рендерингgpu-рендерингytsaurusконтейнеризацияоблачная инфраструктураunityunrealenginevulkanlinuxяндекс облако
Habr
RU

Как навыки гейм-дизайна помогают мне в работе тестировщиком

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

Тестированиетест-дизайнгейм-дизайнсоздание игрunity
Habr
RU

Практическая сторона кватернионов для описания вращений

Вращения в трёхмерном пространстве встречаются практически в любой задаче компьютерной графики, от игровых движков до WebGL‑прил…

кватернионыматематические моделированиематематические моделиматематикаunity
Habr