понедельник, 10 августа 2020 г.

По мотивам малоизвестной японской игры и по поводу платформеров и РПГ в целом

 Недавно поиграл в одну игру и отметил себе две вещи, которые внёс в свой чеклист при разработке:

  • Если в игре будут баффы/дебаффы, то надо делать, чтобы при наведении на них можно было прочесть, что баффается, а что нет. Иначе нет никакой возможности понять что и зачем
  • Если есть cooldown у активирующихся скиллов при низком уровне хп/маны/чего угодно, то его НАДО показывать где-то в UI, а то вообще непонятно почему он активируется или нет.
  • Активирующиеся скиллы при низком уровне хп/маны/чего угодно надо тестировать, даже если вы юзаете условный Юнити/Unreal/Godot, etc
Вроде бы очевидные вещи - но вот почему-то один автор не позаботился о них, наверное просто времени не хватило.

суббота, 11 июля 2020 г.

Про изоморфные приложения

Подумалось. что самое приятное в изоморфных приложениях -  это не то, что обычно им придают, а скорее общая архитектура между сервером и клиентом, что позволяет не дублировать некоторые абстракции и не отвечать себе на вопрос "зачем нам Х?"

четверг, 9 июля 2020 г.

От Dune до RA2

Немного подумал и заметил кое-что общее в плане построения юнитов между RA2 и Dune. Если вдуматься, то Советы в оригинальном RA2 - это Харконнены + Ордосы, ну а их оппоненты - это Атрейдесы.  В YR всё в какой-то мере распадается, на классическую триаду (правда Ордосы уже весьма бафнутые и имбовые).

 Набрёл кстати на хороший сайт, посвященный геймдизайну RTS - https://waywardstrategy.com/ . По мне - очень круто, материалы замечательные и  интересные,

вторник, 18 февраля 2020 г.

Export Genesis 8 Daz3D clothed character to Unreal Engine 4.24.2 with Advanced Locomotion (3 of 3)

В этой части будет рассмотрен риг, ретаргетинг и возня с блюпринтами

Для удобства этот мануал разделён на три части:
3.  Риг и настройка проекта  (эта)

Export Genesis 8 Daz3D clothed character to Unreal Engine 4.24.2 with Advanced Locomotion (2 of 3)

В этой части будет рассмотрен экспорт из Daz Studio  в Unreal Engine, без непосредственно ретаргетинга и ковыряния в блюпринтах

Для удобства мануал разделён на три части:
2.  Экспорт персонажа из Daz3D в FBX и его импорт в UE4  (эта)

Export Genesis 8 Daz3D clothed character to Unreal Engine 4.24.2 with Advanced Locomotion (1 of 3)

Решил недавно разобраться, как перекатывать персонажей из Daz3D в UE4, и сломав первый зуб о два ролика про это (раз, два) упёрся в некоторые различия между тем, что в ролике, и что реально надо сделать. И, так как это довольно геморройно, решил переложить это в немного более короткий мануал.

Большей частью это транскрипт того, что есть в роликах, но, есть некоторые отличия из-за версии. Ещё этот мануал не подойдёт тем, кто хочет кастомизировать одежду персонажа не меняя меш, так как одежда тут запекается в персонажа.

суббота, 15 февраля 2020 г.

И снова об RTS

Неожиданно набрёл на довольно крутой и интересный проект в жанре RTS -  Diplomacy Is Not An Option , который судя по всему, находится пока в разработке. По роликам - чертовски круто, смотрите сами:


Что вдвойне приятно - делается нашими соотечественниками, поэтому есть полноценная  группа игры VK  , плюс открытая доска в Trello,  где можно увидеть прогресс. Нашёл естественно, по докладу на DevGAMM, где описываются проблемы связанные с проектом:


На мой взгляд - обалдеть как здорово, надеюсь, что в релизе оно будет не хуже чем в роликах.