Рубрика «game development» - 105

Пишем платформер на Python. Часть 2. Подчасть 1, подготовка к созданию редактора уровней
Привет, друзья!

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

Реставрация старых игр

Привет ! Это статья первая из цикла статей о игровом движке StalinGrad. Начну повесть о нем из далека, рассмотрев предпосылки для его создания. В статье речь пойдет о том, как делать игры, конвертировать JS -> APK, и прочих трудностях и проблемах.

Пример до реставрации и после (а еще для Android`a):
Насилие над DHTML и вывод JavaScript на десктоп. Реставрация старых игр. Сборка web приложений
Читать полностью »

image

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

Около 60 игр, скидки от 25% и больше, там где иконка ключика значит что дадут ключик, когда игра будет в стиме.

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

Пару месяцев назад волна праведного гнева захлестнула рунет: коварные канадские разработчики подло «оскорбили чувства ветеранов» компьютерной игрой «Company of Heroes-2». Вскоре, благодаря усилиям отечественных воинов клавиатуры и мыши, компания «1С-СофтКлаб» приостановила продажи стратегии в СНГ.

Но лиха беда начало! Поднятый шум достиг самых верхов, и вчерашний день принёс нам очередную «радостную» весть:

Министерство культуры займется отбором ввозимых иностранных игр. Ведомство не устраивает то, что, по мнению его чиновников, большинство попадающих в страну видеоигр военной тематики дискредитирует образ российского солдата и не отвечает исторической правде. В частности, недавно появившаяся в РФ шведская игра Company of Heroes представила участника Великой Отечественной войны в образе уголовника, который бегает с гранатометом и сжигает дома мирных граждан. Игра даже не была переведена на русский, однако быстро приобрела популярность среди наших подростков.

[ источник ]

Кстати, по ссылке есть и другие интересные вещи: так, например, ведомство будет заказывать разработку правильных, идеологически верных игр (и понятно, за чьи деньги).

Пилотный проект программы уже готов, и перспективы претворения планов Минкульта в жизнь совсем не выглядят туманными. Так что будем скоро вместо всяких лживых Call of Duty рубиться в настоящие патриотические игры.
Читать полностью »

image

Немного предыстории

На рынке игровой индустрии в области ММОРПГ (массовых онлайн игр с элементами ролевого геймплея) в последние годы обозначился очевидный кризис жанра. Большинство ММОРПГ, вышедшие на рынок в последние два года потерпели (мягко говоря) неудачу и были востребованы незначительным числом пользователей. На этом безрадостном фоне для геймеров всего мира одиноко замерцал луч надежды — проект ArcheAge (АА), который взялась разрабатывать южнокорейская компания XLGames (XLG) под руководством Джейка Сонга — создателя легендарной для всех поколений геймеров всего мира ММОРПГ Lineage II.

Южнокорейский релиз проекта показал всем геймерам, что проект действительно обладает немалым потенциалом, так как предлагает игроку огромный выбор возможностей и разнообразный действий: от простого сбора ресурсов и выращивания свёклы на полях, до масштабных битв на суше и на море.
Читать полностью »

Humble не перестает нас радовать.
На их сайте появилось новое еженедельное предложение — Humble Weekly Sale: Nordic Games.
Заплатив менее одного доллара вы получите DRM-free версию игры Neighbours From Hell Compilation
Заплатив сумму более доллара, вы получите ключ Steam для следующих игр:

  • Red Faction: Armageddon
  • Supreme Commander
  • Supreme Commander: Forged Alliance
  • The Guild 2

На а если вы заплатите 6$ или более, то получите ключ Steam для игр:

  • Painkiller: Hell and Damnation
  • ArcaniA
  • Darksiders II
  • SpellForce 2: Faith in Destiny

По традиции Humble — есть вероятность, что через несколько дней список игр пополнится, следите за обновлениями.

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

Краудфандинг по Украински или дуэль лазерной указки и бластера
В последний год я сильно увлёкся изучением феномена краудфандинга и даже пытаюсь использовать его в мирных целях — готовлю собственный проект на Кикстартере, но речь сегодня не о нём. Хочется рассказать о разных подходах разработчиков к выходу на эту площадку и что из этого получается. Осень оказалась щедрой на проекты наших соседей по СНГ – украинцев, не смотря на то, что хозяева Кикстартера этим летом установили очень серьёзные фильтры для доступа иностранцев на свою площадку.!
Буквально с разницей в несколько дней на Кикстартере появилось сразу два очень качественных, но при этом очень разных украинских проекта, которые весьма интересно сравнить между собой, что и побудило меня копнуть их корни поглубже. Результаты изысканий навели меня на мысли, которыми я решил поделиться. Оба проекта отлично оформлены и имеют ещё одно сходство – достаточно длинную историю, поскольку начаты были примерно в одно и то же время – весной 2012 года. В оба было вложено огромное количество сил и труда, но авторы такие разные и двигались совершенно противоположными путями. Первый напоминает дипломную работу выпускника школы МВА, а второй – попытку воплотить мечту жизни чертовски талантливого программиста, одержимого идеей создания игры высочайшего уровня.
Читать полностью »

Game Maker — платформа разработки (в начальной концепции 2D) игр. На данный момент наиболее популярны Game Maker 8.08.1 и Game Maker Studio. Последний, к слову, поддерживает кросс-платформенную разработку (что, наверное, и является почти единственным фактором выживания движка в целом).

В последнее время GM теряет свою популярность под тенью таких гигантов, как Unity3D/Cryengine/Unreal. Я считаю потерю спроса на этот движок совершенно необоснованной, ведь для создания многих игр (например, под Android) нет необходимости в последних технологиях разработки 3D и других «ненужных» функциях, очень требовательных к системе пользователя. При использовании Game Maker для разработки таких игр можно достичь достаточно высокой производительности без видимых жертв со стороны графики или функционала.

Итак, ближе к делу. С некоторых пор я занимаюсь разработкой игр в среде GM. И в один прекрасный день передо мной возникла интереснейшая задача — разработать приемлемый AI для игры жанра TDS (Top Down Shooter). Признаться, до того момента я не сталкивался с разработкой искусственного интеллекта, и задача поначалу просто поставила меня в тупик. Три последующих дня я провел в поиске решения (естественно, методом проб и ошибок), и узнал я за эти 3 дня довольно много. На основе своего короткого и болезненного опыта, я постараюсь описать основные методы и сторонние библиотеки по разработке AI в среде Game Maker.
Читать полностью »

Вы наверно видели как во многих фантастических фильмах герои управляют плавающим интерфейсом устройства с помощью всего лишь взмаха руки? Судя по по новому проекту на кикстартере будущее не за горами.

iMotion — это универсальный контролер, объединяющий точное распознавание движений и тактильную обратную связь. Контролер поддерживает существующие приложения и игры на ПК (Windows, Mac, Linux), мобильные приложения iOS, Android, а также очки виртуальной реальности Oculus Rift. Кроме того, iMotion может превратить ваш старый телевизор в Smart TV, заменя пульт дистанционного управления на управление жестами
image

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

Unity3D. ИСПОЛЬЗУЕМ ПРЕИМУЩЕСТВА ООП. ПОЛИМОРФИЗМ

Доброго времени суток. В этом уроке мы рассмотрим несколько важных приемов программирования на движке Unity 3D. Думаю, статья поможет как начинающим, так и опытным игроделам.

Целью статьи ставлю осознание мощи и безграничной удобности использования всех прелестей ООП. В частности ПОЛИМОРФИЗМ. Кроме того затронем несколько других важных вопросов.

Так же немного поговорим о концепции создания собственных моторов, общей логике игровых персонажей и о методах взаимодействия их между собой и с окружающим миром. Мы поговорим, как сделать это просто и логично, легко редактируемо (модернизируемо). Как сделать так чтобы при добавлении новых элементов в игру, не приходилось переписывать (дополнять) уже написанное.

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


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