RU

Младшая модель обыграла старших: как Claude Sonnet 5.5 победил Opus 5.5 и Fable 5.1 в пошаговой стратегии

Мы посадили модели Claude играть друг против друга в пошаговую стратегию, где нужно строить экономику, воевать, договариваться с соседями и решать,…

aiclaudeclaude-codeanthropicllmstrategygamedevигрыgame developmentстратегические игры
Habr
RU

Физический аналоговый ввод на плоском экране в iOS игре

«Мясная педаль: как я превратил большой палец в псевдо‑Force Touch на iPhone» Мы привыкли воспринимать сенсорный экран довольно прост…

iOSUIKitUITouchmajorRadiusCore HapticsTaptic Enginehapticsразработка игрмобильное управлениеgame development
Habr
RU

Небольшой экскурс в кроличью нору по выравниванию террейна в RTS игре

Всё что строится в Knights Province, дороги, поля, дома, рельеф требует выравнивания террейна. Это небольшая деталь почти не влияет на геймплей, но,…

rts-стратегииигростроениерефакторингоптимизацияgamedevgame development
Habr
RU

o2 game engine

Привет, хабр! Уже 11 лет я пилю свой игровой движок, и я готов представить его публике. Я все еще дорабатываю его, но он уже вполне стабилен и я дел…

gamedevигрыgame developmentgame engineunity3djavascript
Habr
RU

Часть 1. Как я делаю backend для браузерной игры три в ряд: server-driven контент, транзакции и идемпотентность

Часть 1. Как я делаю backend для браузерной игры три в ряд: server-driven персонажи и способности, общий контракт клиента и сервера, версионирование…

backendfrontendprismapostgresqltypescriptяндекс.игрыgamedevgame developmentgame engine
Habr
RU

Музей как программная система: что скрывается за магией TeamLab Borderless

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

teamLab Borderlessgame developmentинтерактивные инсталляциикомпьютерное зрениецифровое искусство
Habr