Рубрика «симуляторы» - 2

image

Project Hospital — это игра об управлении зданием больницы со всеми стандартными аспектами жанра: динамическими сценами, создаваемыми игроком, множеством активных персонажей и объектов, развёрнутой системой UI. Чтобы заставить игру работать на разном оборудовании, нам пришлось приложить много усилий, и это стало отличным примером печально известной «смерти от тысячи порезов» — множества мелких шагов, решающих кучу очень специфических проблем и кучи времени, потраченного на профилирование.

Уровень производительности: чего мы хотели достичь

На раннем этапе разработки мы определились с основными параметрами: максимальной величиной сцен, уровнем производительности и системными требованиями.

Мы поставили перед собой задачу обеспечить поддержку не менее сотни активных и полностью анимированных персонажей на одном экране, трёх сотен активных персонажей суммарно, тайловых карт размером примерно 100x100 и до четырёх этажей в здании.

Мы твёрдо были уверены, что игра должна работать в 1080p с приличной частотой кадров даже на интегрированных графических картах, и саму по себе эту цель достичь было не так трудно: основным ограничивающим фактором является ЦП, особенно при увеличении объёмов больницы. Современные интегрированные видеокарты начинают испытывать проблемы только при разрешениях примерно от 2560 x 1440.

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

Полученное на прошлой неделе усилиями восьми телескопов и тринадцати институтов изображение черной дыры оказалось размытым и менее интересным, чем рисунки художников, поэтому историческое событие породило множество иногда ехидных мемов (если вдруг не видели: пончик, око Саурона, котик, котики, маркетинг). Как мы можем увидеть черные дыры в хорошем качестве и при этом реалистично?

Как увидеть черную дыру? - 1
Читать полностью »

image

Сцена из «SimCity 4 Deluxe».

SimCity попала в руки Джейсона Бейкера, когда он изучал политологию в Калифорнийском университете в Дейвисе. Джейсон внимательно изучил эту компьютерную игру.

«Я был не из тех игроков, которым нравилось, как по улицам бегает Годзилла и уничтожает здания. Мне нравилось обустраивать организованную жизнь города».

Такой добросовестный подход обеспечил ему преимущество на курсе местного самоуправления. Вместо написания курсовой о трёх моделях возможного развития городов Бейкер предложил воссоздать эти три сценария в SimCity, а затем позволить игре работать самостоятельно и зафиксировать успехи своих виртуальных городов.

В результате он получил за курсовую «отлично». Бейкер говорит, что игра в SimCity помогла ему вспомнить о важности местного самоуправления, поэтому в конце концов он занялся им профессионально.

Сегодня Бейкер является вице-президентом по транспорту и жилищным вопросам в некоммерческой Silicon Valley Leadership Group. С 2008 по 2016 год он работал членом совета в городе Кэмпбелл (Калифорния), за это время дважды побывав мэром.

Тридцать лет назад Maxis выпустила SimCity на Mac и Amiga. За ней последовали SimCity 2000 (1993 год), SimCity 3000 (1999 год), SimCity 4 (2003 год), версия для Nintendo DS (2007 год), SimCity: BuildIt (2013 год) и мобильное приложение (2014 год).

За это время серия игр познакомила миллионы игроков с радостями и бедами зонирования, уличных сетей и финансирования инфраструктуры, а также повлияла на целое поколение людей, планирование городов для которых стало профессией. Для многих градостроителей, архитекторов, муниципальных работников и активистов SimCity стала первой возможностью поуправлять городом. Благодаря ей они впервые осознали,, что кварталы, города и пригороды планируются, что кто-то решает, где должны располагаться улицы, школы, остановки транспорта и магазины.
Читать полностью »

В первой части мы поговорили о том, как в очень реалистичном симуляторе космических сражений Children of a Dead Earth выглядит поле боя, какие двигатели используются на кораблях, откуда они берут электроэнергию и каким образом отводят излишнее тепло. Во второй части мы поговорим об оружии и броне.

Настоящие космические сражения в Children of a Dead Earth, часть 2 - 1
Флотилия дронов начинает ракетную атаку, противник пытается отвечать зенитным огнем
Читать полностью »

Мейнстрим игр о войне в космосе — это разноцветные “пиу-пиу” лазеры, стрельба в упор, нулевая скорость относительно абсолютного пространства и прочие совершенно нереалистичные вещи. Поэтому симулятор Children of a Dead Earth, моделирующий сражения на доступных сейчас технологиях, дарит совершенно уникальный опыт. А кроме того, что играть просто интересно, он ставит серьезные вопросы о том, как могут проходить настоящие войны в Солнечной системе, и имеет огромное образовательное значение.

Настоящие космические сражения в Children of a Dead Earth, часть 1 - 1
Бой на орбите Марса. Цветные линии — не лазеры, а трассеры снарядов рейлганов
Читать полностью »

image

В первой части нашей эпической истории видеоигровых симуляторов мы глубоко исследовали симуляторы социума, политики и человека. Но симуляторы всегда отлично проявляли себя в другом: они позволяли людям управлять оборудованием стоимостью многие миллионы долларов.

Учимся летать

Лётные симуляторы в различных формах существовали ещё до изобретения микрокомпьютера, но никогда по-настоящему не выходили на любительский рынок, по крайней мере, в сколь-нибудь сложном виде. Так было до создания Брюсом Артвиком в конце 1979 года Flight Simulator.

Учитывая вычислительную мощность персональных компьютеров того времени, первая версия Flight Simulator неизбежно должна была стать простой, с тайловой каркасной графикой, тормозной частотой кадров и рудиментарной панелью приборов, занимавшей половину экрана. Но за последующие годы она значительно эволюционировала, особенно после того, как права на игру у компании subLOGIC Артвика в 1982 году лицензировала Microsoft.
Читать полностью »

image

В процессе завершения своей первой игры Raid on Bungeling Bay Уилл Райт разработал редактор уровней, который оказался более интересным, чем сама игра. Углубившись в теории планировки городов и архитектуры, Райт преобразовал редактор в отдельный продукт — больше похожий на «программную игрушку», чем на видеоигру, позволявший игрокам строить город и управлять им. Пользователи могли разделять территории на жилые, коммерческие или промышленные зоны, прокладывать дороги, линии электропередач, строить полицейские участки и многое другое, надеясь создать жизнеспособный, удобный город, способный привлечь «симов» для жизни и работы.
Читать полностью »

Взлет игр-симуляторов как жанра несколько лет назад показал, что геймификации поддается любая рутина. Апофеозом стал хайп вокруг Goat Simulator, удостоившегося упоминания в ключевой презентации WWDC 2015. Мы не остались в стороне и от этого тренда, поучаствовав в разработке движка для серии приложений, симулирующих работу подземки.

Subway Simulator – серия игр-симуляторов метро. Самая первая версия игры, вышедшая в 2014 году, хоть и была довольно абстрактной, подтвердила спрос на продукт подобной тематики, причем довольно высокий — проект занял лидирующие позиции в своей нише практически сразу после запуска. Последующие апдейты и новые версии продукта были направлены на то, чтобы сделать Subway Simulator реалистичнее: моделирование поездов и станций вышло на новый уровень, а также появились «локализованные» версии игры, отображающие метрополитены Нью-Йорка, Пекина, Москвы и других городов. В данный момент суммарное число установок первой версии игры на iOS почти достигло миллионного значения. Одновременно игра становится доступна для других платформ.

Оптимизация механики и графики в игре жанра «симулятор» на iOS - 1

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

Проект No Man's Sky ожидали десятки тысяч игроков по всему миру. Дебютный трейлер на E3 2014 года завораживал, а разработчики обещали сообществу огромную галактику с уникальными мирами, возможностями и полную свободу действий. Однако, релиз оказался провальным. Неизвестно, что стало тому причиной — неспособность вовремя закончить разработку, просто переоценка собственных возможностей, а, возможно, и наглая ложь руководителей компании-разработчика. Факт остается фактом — No Man's Sky оказалась самым громким провалом последних нескольких лет.

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

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

Что такое Simics? - 1Simics – полноплатформенный симулятор, используемый для запуска немодифицированных исполняемых файлов целевой платформы. Изначально разрабатывался Шведским институтом информатики, из которого в 1998 году была выделена компании Virtutech для коммерческой разработки симулятора. В 2010 году компания Virtutech была приобретена компанией Intel, и сейчас симулятор Simics продаётся ее дочерней компанией Wind River Systems.
Simics может симулировать системы с архитектурой Alpha, x86-64, IA-64, ARM, MIPS (32х- и 64х-битной), MSP430, PowerPC (32х- и 64х-битной), POWER, SPARC-V8 и x86. На разнообразных симулируемых системах были запущены многие операционные системы, включая MS-DOS, Windows, VxWorks, OSE, Solaris, FreeBSD, Linux, QNX и RTEMS. Портирование операционной системы NetBSD на процессоры AMD64 было изначально осуществлено с использованием симулятора Simics до публичной доступности данных процессоров. Часто Simics используется как виртуальная платформа для разработки ПО для конкретного вида встроенных аппаратных средств.
Текущая версия симулятора 5.0, она доступна для операционных систем Windows и Linux.
Читать полностью »


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