Публикации по теме 'gaming'


Вывод из игр «на вынос»
Мое приложение для телефона Кольца основано на игре с каруселями, в которую я в последний раз играл в конце лета 1950 года. Мне потребовалось почти 50 лет, чтобы понять, что мои поиски золотого кольца принадлежат класс Игры на вынос . Каноническая обстановка для игры «на вынос» — это одна стопка жетонов. Два игрока по очереди убирают жетоны в соответствии с «правилами игры», пока не останется ни одного. В этот момент один из двух игроков объявляется победителем, в зависимости от того,..

Что делает игру в Steam популярной?
В моей последней статье я рассмотрел влияние популярности на общее среднее время игры в Steam ( вы можете найти это здесь ). Используя разные данные Steam (спасибо Нику Дэвису ), давайте посмотрим, какие факторы являются наиболее сильными предикторами количества владельцев игры в Steam. Набор данных был довольно чистым (в нем не было пропущенных значений), но все же потребовалась небольшая работа, чтобы подготовить его для моих прогнозных моделей. Я отказался от нескольких..

Что вам нужно знать об обучающем аде (и игре в Doom)
Две самые сложные вещи, которые я когда-либо делал в своей жизни, — это изучение JavaScript и завершение кампании Ultra Nightmare в Doom Eternal . Хотя изначально я был уверен, что эти две попытки будут так же тесно связаны друг с другом, как Давид Микеланджело связан с тако Кампечано, я был сбит с толку, обнаружив, что они связаны четкой концептуальной нитью. Я говорю об аду туториалов . Многие, если не большинство программистов, со временем знакомятся с «адом туториалов»...

Разработчик игр, без кода
Да, вы можете создавать видеоигры без программирования. И это не делает вас «фейковым разработчиком игр». Всегда душераздирающе видеть, как талантливые дизайнеры, художники, композиторы и другие друзья, не занимающиеся программированием, отказываются от своих игровых идей или проектов, потому что они не умеют, не умеют или просто не хотят кодировать. Проблема заключается в том, что игру могут «сделать» только программисты. И, чтобы играть адвоката дьявола, это интуитивная мысль,..

Создайте индивидуальный тренажерный зал для Star Craft 2
В этом посте вы сможете узнать, что такое тренажерный зал и как создать индивидуальную тренажерный зал OpenAI с помощью PySC2 на карте DefeatZerglingsAndBanelings в качестве примера. В настоящее время доступно несколько фреймворков обучения с подкреплением (например, OpenAI Baselines, Stable Baselines, TFAgent, Dopamine, TensorForce и т. Д.) С различными плюсами и минусами. Однако, если вы хотите использовать любой из них в различных контекстах приложения, наиболее распространенным и..

Графическое программирование так полезно
Невероятно сложное чтение и работа, необходимые для внесения изменений, которые большинство людей никогда не заметят. Подумал, что начну с того, что привело ко всем последующим изменениям, о которых я собираюсь упомянуть. Я откатывал первую итерацию моего физически точного рендерера камеры (в основном альтернативный, точный, но более дорогой набор пост-эффектов для таких вещей, как зернистость пленки, блики объектива, проекция / искажение и т. Д.) - что я подробно описал общий план..

Прогнозирование рукопашного боя с помощью Slippi и логистической регрессии
Имя Физзи что-нибудь для вас значит? Если вам когда-либо нравилась классическая игра Super Smash Bros.Melee 2001 года (называемая просто Melee ), возможно, так и должно быть. Для большинства из вас, читающих это, рукопашный бой, вероятно, занимает лишь небольшой угол вашего разума и памяти. Возможно, это была игра выбора между горсткой друзей в какую-то далекую ночь. А может, в начале 2000-х это был забавный таймкиллер. Многие из вас могут быть более знакомы с самым последним..