Сегодня расскажу Вам, как в моей игре устроена система атаки!
Поведение атаки, так же как и любое другое, реализуется с помощью компонентов.
В компоненте ComboAttackDataComponent настраиваются все цепочки атак юнитов:
тонкая настройка атаки
В поле impact agents указываются агенты воздействия, которые будут как-то влиять на цели. У каждого такого агента есть своя настройка списка применяемых воздействий:
Этот агент нанесет урон, толкнет и оглушит противника!
Так же атака может модифицировать параметры юнита:
Во время атаки скорость передвижения юнита будет снижена.
А вот как это сейчас выглядит:
Все подробности вместе с кодом можете увидеть в полном видео. Приятного просмотра!
В Steam есть прекрасный инструмент, о котором почти все знают: если вы наиграли менее 2 часов в игру, то можете запросить возврат средств и Steam гарантированно их вернет (с оговоркой, что вы запросили возврат в первые 2 недели после покупки). На портале Oldgamers пишут о 10-12% возвратов в среднем и 15-18% для первых инди-проектов. Англоязычные разработчики приводят цифры иные цифры - 5-10%. В моем случае это 11,2%, что я считаю неплохим показателем при 3487 продажах.
Готов составить компанию!
Steam формально просит указать, почему вы решили вернуть игру. Эти данные не публикуются, но видны разработчику. Собрал самые любопытные возвраты по моей игре The Succession of Changing Kings.
Иногда вмешивается политика. К слову, 11% всех покупок из Украины.
Иногда - гендерная повестка.
Иногда словно злой рок ведет твою руку, а глаза застилает пелена.
Мы все когда-нибудь умрем.
И, пожалуй, моё любимое:
Несмотря на негатив и критику (иногда обоснованную, иногда нет), за неполный месяц игра вошла в 16% самых продаваемых игр в Steam за всю историю (звучит гордо, но 84% проектов собирают за все время продаж менее $10 000). И, конечно, я получил фантастическую поддержку и в комментариях на Пикабу, и на почту, и в отзывах в Steam. А я напоминаю, что если вы хотите попробовать The Succession of Changing Kings, но по тем или иным причинам не готовы платить, то можете написать мне на info@kwakwagames.com и я выдам вам копию совершенно безвозмездно.
Ассенизатор - это великая и почитаемая профессия! Петрович и Михалыч как раз работают ассенизаторами, но однажды, сливая отходы в речку, их замечает полицейский и теперь им надо заработать деньги, чтобы на них не был выписан штраф. Помимо этого здесь работает назойливый конкурент, который отнимает клиентов. Вам предстоит помочь Петровичу и Михалычу справиться с этими проблемами!
Управляйте легендарным ЗИЛ-130 и слушайте радио
Вам предстоит выполнять заказы на ассенизаторе ЗИЛ-130, который Петрович купил еще в молодости. А чтобы в дороге не было скучно, включите радиостанцию с лучшими песнями об ассенизаторе!
Выполняйте заказы клиентов
Ассенизатор нужен людям во все времена! Жителям Парижа (скорее всего не тот, о котором вы подумали) постоянно нужна ваша помощь. За 3 сотенные бумажки вы всегда готовы взяться за работу.
Не дайте кому-либо помешать делать вашу работу
Конкурент постоянно пытается помешать Петровичу и Михалычу выполнять работу! Будьте готовы в любой момент дать отпор!