Рубрика «игры» - 32

Игра InvaderZ генерирует врагов в стиле Space Invaders генетическим алгоритмом - 1
Иллюстрация: Smithsonian Magazine

Пользователь GitHub под ником victorqriberio показал свою версию классической аркады Space Invaders. Его вариант называется InvaderZ. В нем всё так же нужно отстреливать появляющихся вверху экрана пришельцев, но каждая волна «вторженцев» уникальна. Victorqriberio использовал генетический алгоритм, который изменяет форму каждого нового пришельца.

Читать полностью »

Когда пришло время дирижаблей, появились дирижабли. Когда пришло время аэропланов, появились аэропланы. Когда пришло время автомобилей, появились автомобили. Когда пришло время Шатлов, появились Шатлы. Когда придёт время гравишифтеров… А что такое графишифтеры? Ни малейшего понятия. Их время просто ещё не пришло.

Я с огромным удовольствием пообщался с Еленой Хлапиной, CEO в Immergity, на тему того — пришло уже время VR и AR или ещё нет. Как некогда так и не пришло время телевизоров с 3D-экранами, смартфонов с 3D-экранами, Apple Newton и множества замечательных устройств, которые не поняли ни потребители, ни бизнес.

Елена Хлапина, CEO в Immergity: «Приходит время VR» - 1

Читать полностью »

Распределенная игровая сеть как альтернатива GFN: как и почему это может взлететь, где уже работает в РФ - 1

Облачными технологиями уже никого не удивишь. В облаках хранятся пароли, фотографии из отпуска, там же выполняются сложные ресурсоемкие вычисления. Несколько лет назад появился и облачный гейминг, когда на удаленных серверах выполняются тяжелые вычисления по игре, а пользователь получает готовую картинку. Такая схема дает возможность играть практически на любом устройстве, которое «тянет» видеопоток с разрешением HD.

Облачный гейминг всем хорош — ведь он позволяет избавиться от головной боли с постоянными апгрейдами железа и быстро получить доступ к игровому процессу. Играть можно в любом месте и в любое время в самые современные игры. Но есть и проблемы — чем дальше сервер сервиса облачного гейминга от пользователя, тем хуже результат — появляются лаги, картинка «замыливается», в некоторых случаях начинает отставать от действий пользователя даже курсор. Проблема эта характерна как для GeForce NOW, так и для всех остальных облачных сервисов. Каким может быть решение?
Читать полностью »

Во что играть с детьми до школы - 1

Привет, меня зовут Аня, я из Мосигры и изредка буду в наш блог что-то писать.

Вопрос, во что с детьми надо играть, особо никого не беспокоил века так до семнадцатого. Есть даже теория, что в Средневековье детей воспринимали как маленьких взрослых и воспитывали как в армии. Про это писал Филипп Арьес в книге «Ребенок и семейная жизнь при Старом порядке». Он сделал такой вывод, потому что насмотрелся старинных миниатюр и икон и обнаружил, что дети на них — какие-то старики, в игры почти не играют и вообще отличаются от взрослых только ростом. (Про это ещё есть кайфовая статья поподробнее.)

Потом другие исследователи средневекового быта Френсис и Джозеф Гис написали книгу про то, что Арьес не совсем прав: «На рукописных миниатюрах детская одежда проще и короче туалетов взрослых. Мальчики носят рубашку, рейтузы и кафтан, девочки — платье и тунику. Миниатюры изображают детей играющими в мяч, плавающими, стреляющими из лука, управляющими марионетками, наслаждающимися кукольными представлениями — круг развлечений, типичных для детей во все времена». Книга называется «Семья и брак в Средние века».

Короче, известно одно: обращение с детьми было такое себе.
Читать полностью »

image
Фото: www.slashgear.com

Blizzard Entertaiment представила геймплейный и кинематографический трейлеры Diablo IV в рамках BlizzCon 2019
Читать полностью »

Реалистичная анимация персонажей в играх с помощью ИИ - 1

Разработчиками из Эдинбургского Университета представлен новый алгоритм для создания реалистичных движений персонажей в играх. Обученная на Motion Capture траекториях нейросеть пытается копировать движения реальных людей, но при этом адаптирует их под персонажей видеоигр.

Одна нейросеть способна управлять сразу несколькими действиями в игре. Открывание дверей, перенос предметов, использование мебели. При этом она динамично изменяет положения ног и рук, чтобы персонаж мог реалистично держать ящики разного размера, садиться на разные по размеру стулья, а также пролезать в проходы разной высоты.

Читать полностью »

image
Источник: Wikimedia

Нейросеть KataGo решила задачу, которая считается самой сложной в японской игре Го. Решение опубликовала пользовательница под ником Cassandra на форуме 19х19. KataGo изменила 140-й ход 177-ходового решения, созданного немецкими исследователями, и пришла к неожиданному итогу: победа белых с перевесом в два очка вместо победы черных с перевесом в пять камней.

Читать полностью »

Привет! В этой статье я попытаюсь рассказать, что из себя представляет менеджмент памяти в программах/приложениях с точки зрения прикладного программиста. Это не исчерпывающее руководство или мануал, а просто обзор существующих проблем и некоторых подходов к их решению.

Зачем это необходимо? Программа — это последовательность команд по обработке данных (в самом общем случае). Эти данные необходимо некоторым образом хранить, загружать, передавать и т.д. Все эти операции не происходят мгновенно, следовательно, они непосредственно влияют на скорость работы вашего конечного приложения. Умение оптимально управлять данными в процессе работы позволит вам создавать весьма нетривиальные и очень требовательные к ресурсам программы.

Замечание: основная часть материала излагается с примерами из игр/игровых движков (т.к. эта тема более интересная лично для меня), однако большую часть материала можно применить и к написанию серверов, пользовательских приложений, пакетов графики и т.д.

Менеджмент памяти или как реже стрелять себе в ногу - 1

Невозможно все держать в памяти. Но если не успел подгрузить, то получишь мыло

Читать полностью »

Игра, симулятор кораблестроения в космоопере. Строить корабли и смотреть, как они живут в огромной симулированной галактике. Никакого управления кораблем — корабли сами торгуют, пиратствуют и воюют, самостоятельно сбиваются в корованы и сами же грабят. Создавать не один корабль, а сотни и тысячи кораблей, живущих в огромной галактике. Чтобы видеть, как небольшие изменения в дизайне влияют на эффективность корабля. Чтобы случались невероятные совпадения и победы для отдельных кораблей.
Симулятор кораблестроения в космоопере - 1
Читать полностью »

Пользователи игровой платформы Steam смогут сыграть друг с другом через интернет в игры с локальным мультиплеером. С помощью Remote Play Together игрок сможет пригласить до трех своих друзей, причем приобрести игру нужно будет только хосту.

image
Источник: Steam

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js