Подкаст «Хочу в геймдев» #25 — текстовая версия

программирование

Подкаст «Хочу в геймдев» #25 — текстовая версия

Игры

Двадцать пятый выпуск — мы говорим о профессии Разработчик игр на Unity. Каковы особенности этой профессии? Каковы обязанности Разработчика игр на Unity? Что нужно, чтобы устроиться на такую работу? Об этом и не только вы узнаете в 25-м выпуске! Гости подкаста: Антон Керп, Frostgate Studio, Middle Unity Developer и Евгений Дубовик Lead Developer (Kefir studio)....

Nuke Thunder: математика и оптимизация

Игры

Объемная задача В обновлении «Новая сила» в War Thunder у самых результативных игроков в бою появилась возможность использовать атомное оружие. И появилась чертовски интересная задача создания визуального эффекта атомной бомбардировки. Исходя из существующих в 40-х и 50-х годах калибров советского и американского тактического атомного вооружения, мощность взрыва была выбрана на уровне 30-40 килотонн (бомбы Mark...

Узелковое мышление. Об информационной уникальности кипу

Чтобы создать что-то по-настоящему новое, порой достаточно сделать первый шаг: выйти из плоскости. Начну этот рассказ с краткого отступления – истории, изложенной в книге «Код» Чарльза Петцольда. На всякий случай, напомню: это классическая научно-популярная книга о сути информатики, о том, как из языка формируется код, что такое системы счисления, как создавались счетные машины (и почему...

Признайтесь: вы в этом не ориентируетесь

Игры

Спросите: играют ли ваши дети в Роблокс-игры? — Ответ будет положительным! А как ваши дети-подростки выбирают компьютерную игру? Знаете? — Давайте попробуем сами: «Карантин», «Граница», «Белый Дом», «Пигги» и еще куча разных названий… Даже встроенный в некоторые игры 30-секундный трейлер ничего не проясняет! Нужно просто начать игру! И тут оказывается, что игры имеющие самые разные названия...

[Перевод] Создание арт-объектов, игр и много чего ещё с использованием числа Пи и Python

Игры

Число Пи — пожалуй, самое знаменитое число в мире. Это единственное число, ради которого учредили особый день в году — День числа пи, отмечаемый 14 марта. В этой статье мы рассмотрим различные особенности числа π и попробуем с его помощью создать что-нибудь развлекательное, используя Python. Например арт-объекты, музыку, игры и другое. Открываем блокнот Colab и...

Почему чтобы переместить кнопку, нужно две недели

Многие сталкивались с нерелятивистскими искажениями времени разработки крупных проектов. Кажется, что выполнение задачи должно занять один-два дня, а на самом деле требуется две-три недели. Это вызывает вопросы, однако существует красивая метафора для иллюстрации происходящего. Разумеется, как любая метафора, она упрощает ситуацию, поэтому на самом деле ничего не объясняет, но всё же демонстрирует некоторые любопытные механики....

[Перевод] Threadripper 3990X: компилируем 1 миллиард строк C++ на 64 ядрах

RAD Studio состоит из Delphi и C++Builder. Компилятор Object Pascal в Delphi является однопроходным компилятором, и сам компилятор не является параллельным, однако при компиляции нескольких проектов параллельно он оказался способен скомпилировать 1 миллиард строк кода Object Pascal за 5 минут на машине с 16-ядерным AMD Ryzen 9 5950x. Я хотел выяснить, возможно ли сделать что-то...

ALT CITY: Online. Как я в одиночку создавал “GTA Online” для мобильных устройств. Часть 2

Игры

Привет Хабр! Это вторая статья по разработке моего проекта ALT CITY: Online, суть которого кратко можно описать как “ГТА Онлайн для мобильных устройств”. Если вы не читали первую часть, то она тут. Во второй части: главные сложности разработки игры с открытым миром на Unity, как появилось более 9000 игроков, ожидающих игру, первая встреча с хейтом...

Откладываем палиндромы на новый год

Это короткая статья о том, как я занялся задачей об отложенных палиндромах в 2020-ом году и установил мировой рекорд уже в 2021-ом. Суть задачи предельна проста: найти такое число, простые преобразования которого позволяют получить палиндром. Тем не менее, уже больше 20-и лет эта проблема не имеет строгого решения. Моё знакомство с проблемой отложенных палиндромов началось...

5 игрушек, чтобы ребёнок почувствовал программирование

Игры

Власть над материальными объектами — пожалуй, лучший способ оценить мощь программирования. Привет, Хабр! Я пришла разбавить карантинный онлайн подборкой игрушек, которые можно подержать в руках. Надоело же сидеть за экраном! Да и будущее за интернетом вещей, объем этого рынка растёт почти на 25% каждый год. Гусеница Code-a-Pillar Twist (вторая версия игрушки) Возраст: от 3 до...

Поиск по играм, новостям и статьям…

Введите не менее двух символов

Введите не менее двух символов