Пояснение к прошлой записи.
Я в прошлый раз писала, что приходится переписывать некоторые важные стандартные функции RPG Maker, на котором, собственно, и идет разработка игры. Некоторые читатели блога поняли это не совсем правильно. Так что нужно пояснить. На самом деле ничего ужасного в этом нет, потому что основные функции редактора все также остаются неизменны, и базовые вещи мы ни в коем случае не переписываем. Речь идет только в первую очередь об аркадных элементах и боевой системе. Там действия происходят через маршрут, а не через стандартную систему ивентов, а в маршрутах в редакторе меньше предусмотрено по умолчанию. И также это связано с особенностями хроно-боевки ATB.
Разборки с боссами.
На той неделе разобралась, как работает система боссов в боевке Хроно. Это довольно удобно, что уже есть основа для того, чтобы у боссов было несколько палитр поведения. Те боссы, которые показаны в демке, имеют по 4 палитры. И таким образом можно будет выявлять закономерности и искать тактики, как их победить. Или же менять эти несколько палитр рандомно, придавая атакам босса разнообразия.
С монстрами теперь можно разговаривать!
Да, очень рада, что у нашего программиста Максима это получилось сделать! Причем, оказалось, что эту функцию реализовать совсем несложно на базе Хроно-Боевки от MOG. По умолчанию в этом плагине сделано так, что все взаимодействия с ивентами, которые помечены как враги блокируются. Но теперь у нас вручную прописано, что для врагов никакой блокировки нет, и с ними можно спокойно общаться и делать вообще что захочешь, и это дает много возможностей!
Добрая гусеница - злая гусеница.
Довольно легко оказалось провернуть такой трюк - когда гусеница спокойна, она мирно ходит себе по лужайке... ну вот когда вдруг игрок нападает на неё, она начинает его ненавидеть, и это видно по тому, как её глаза загораются красным хищным блеском:
Новый проект!!! Рабочее название: Перерождение.
Пожалуй, все-таки пора начать рассказывать о новой игре. Долго колебалась и думала о том, стоит ли начинать рассказывать или нет, ведь даже демка пока еще не готова совсем. С другой стороны я уже довольно четко настроилась доделать эту игру до конца, и у меня часто язык так и чешется написать сюда о новом проекте. И, в третьих - я знаю, что многие ждут и заходят на Локатор как раз чтобы узнать о свежих разработках, а видеть очередные обновления и видосики по Коту становится с каждым разом все более унылым. Да и я этот блог завела не только ради поддержки старых проектов, а чтобы делиться с вами своими счастливыми буднями разработчика.
Так что, буду теперь отныне выкладывать новости про новый проект! Ну, и раздел на сайте нужно создать, раз такие дела. Но название игре пока не придумала, есть только рабочее название (которое вполне может измениться) - "Перерождение". Так и назову новый раздел.
Почему "Перерождение"? Потому что у игрока будет возможность перерождаться, играя за разных персонажей. У каждого будет своя история, разделенная на три периода - детство, молодость и старость. Но времени не будет как такового, а просто когда будет сюжетная ветка закончена, пойдет переход к следующему периоду. Причем я надеюсь, что удастся реализовать небольшие нелинейные ответвления, чтобы за каждого персонажа история могла бы закончиться по-разному. Сам сюжет я спойлерить не буду, потому что иначе будет играть не интересно.
Удалось подружить Chrono Engine и Dynamic Actors!
Сначала я уж было совсем расстроилась и начала смотреть разные другие движки, и даже нашла боевку Blizz-ABS для RPG Maker XP. Что удивительно, там реализована визуальная экипировка в сочетании с экшн-боевкой. И я даже связалась с автором и он разрешил мне использовать её в моей игре. Но все-таки сами понимаете, такой старый редактор не сильно бы хотелось брать. Так что я все еще искала способ разобраться с проблемой на MV.
И вот - случился прогресс! Оказывается то, что я писала раньше не совсем верно. Chrono Engine и Dynamic Actors куда круче, чем кажутся на первый взгляд!