pere
Показать содержимое по тегу: Chrono Engine
Суббота, 22 Июня 2019 23:06

Рефакторинг.

Ух уж это замечательное слово, означающее переписывание кода и его оптимизацию и улучшение. Собственно, это как раз то, на стадии чего сейчас находится наш проект. А он в этом явно нуждается. Хроно-движок содержит в себе много лишнего, чего мы не используем в нашей игре. По сути там две боевки, когда как нам нужна только одна. При том, у нас в проекте она будет улучшенная и доработанная. Но для этого нужно сделать надежный фундамент. Так что порой такие вот вещи, как переделывание, просто необходимы.

Dragon

Кроме экспериментов со стилем и цветовой гаммой графики, мы еще и пытаемся улучшить момент с анимациями атак разным оружием. Я помню, что еще когда я выложила первое видео, многие обратили внимание на эту недоработку.

Вот попробовали сделать анимацию меча с помощью стандартных средств Chrono Engine - внутри специального ивента, так называемого Tool.

atak

Картинка кликабельная - гифка прилагается.

Воскресенье, 24 Февраля 2019 11:54

Добавление умений.

Немного о прогрессе за эту неделю в области разработки игры. Программисты все сейчас заняты своими делами и проблемами, так что я сама решила пока заняться настройкой скиллов. Точнее, это будут скорее как приёмы, для каждого оружия они будут свои. 

Бьет по кругу

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

Столкнулись тут с проблемой, что нужно как-то определять текущее здоровье врага, с которым игрок сражается на данный момент. Из-за того, что боевка в стиле экшн, это не так-то просто взять и проверить.

Но нам удалось разобраться, как определять характеристики врагов через скрипт. Вот здесь на этом сайте есть документация к RPG Maker MV на английском, в том числе есть информация, как получить данные из текущего врага. Хоть бой в игре и происходит на карте, а не на отдельном экране, использует плагин Хроно-боёвки  все равно врагов из базы и их характеристики, что и при обычной битве. И это довольно удобно.

Например,  если вызвать свойство this.battler().hp , то оно вернет текущее здоровье противника, привязанного к ивенту  this.

Пятница, 07 Сентября 2018 22:05

Пояснение к прошлой записи.

Я в прошлый раз писала, что приходится переписывать некоторые важные стандартные функции RPG Maker, на котором, собственно, и идет разработка игры. Некоторые читатели блога поняли это не совсем правильно. Так что нужно пояснить. На самом деле ничего ужасного в этом нет, потому что основные функции редактора все также остаются неизменны, и базовые вещи мы  ни в коем случае не переписываем. Речь идет только в первую очередь об аркадных элементах и боевой системе. Там действия происходят через маршрут, а не через стандартную систему ивентов, а в маршрутах в редакторе меньше предусмотрено по умолчанию. И также это связано с особенностями хроно-боевки ATB.

Вторник, 28 Августа 2018 16:27

Разборки с боссами.

ale

На той неделе разобралась, как работает система боссов в боевке Хроно. Это довольно удобно, что уже есть основа для того, чтобы у боссов было несколько палитр поведения. Те боссы, которые показаны в демке, имеют по 4 палитры. И таким образом можно будет выявлять закономерности и искать тактики, как их победить. Или же менять эти несколько палитр рандомно, придавая атакам босса разнообразия.

 

Воскресенье, 19 Августа 2018 23:20

С монстрами теперь можно разговаривать!

Да, очень рада, что у нашего программиста Максима это получилось сделать! Причем, оказалось, что эту функцию реализовать совсем несложно на базе Хроно-Боевки от MOG. По умолчанию в этом плагине сделано так, что все взаимодействия с ивентами, которые помечены как враги блокируются. Но теперь у нас вручную прописано, что для врагов никакой блокировки нет, и с ними можно спокойно общаться и делать вообще что захочешь, и это дает много возможностей!

fuu

 

Воскресенье, 17 Июня 2018 16:52

Добрая гусеница - злая гусеница.

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

gusen

Пожалуй, все-таки пора начать рассказывать о новой игре. Долго колебалась и думала о том, стоит ли начинать рассказывать или нет, ведь даже демка пока еще не готова совсем. С другой стороны я уже довольно четко настроилась доделать эту игру до конца, и у меня часто язык так и чешется написать сюда о новом проекте. И, в третьих - я знаю, что многие ждут и заходят на Локатор как раз чтобы узнать о свежих разработках, а видеть очередные обновления и видосики по Коту становится с каждым разом все более унылым. Да и я этот блог завела не только ради поддержки старых проектов, а чтобы делиться с вами своими счастливыми буднями разработчика.

Так что, буду теперь отныне выкладывать новости про новый проект! Ну, и раздел на сайте нужно создать, раз такие дела. Но название игре пока не придумала, есть только рабочее название (которое вполне может измениться) - "Перерождение". Так и назову новый раздел.

title

Почему "Перерождение"? Потому что у игрока будет возможность перерождаться, играя за разных персонажей. У каждого будет своя история, разделенная на три периода - детство, молодость и старость. Но времени не будет как такового, а просто когда будет сюжетная ветка закончена, пойдет переход к следующему периоду. Причем я надеюсь, что удастся реализовать небольшие нелинейные ответвления, чтобы за каждого персонажа история могла бы закончиться по-разному. Сам сюжет я спойлерить не буду, потому что иначе будет играть не интересно.

Воскресенье, 12 Ноября 2017 00:04

Удалось подружить Chrono Engine и Dynamic Actors!

Сначала я уж было совсем расстроилась и начала смотреть разные другие движки, и даже нашла боевку Blizz-ABS для RPG Maker XP. Что удивительно, там реализована визуальная экипировка в сочетании с экшн-боевкой. И я даже связалась с автором и он разрешил мне использовать её в моей игре. Но все-таки сами понимаете, такой старый редактор не сильно бы хотелось брать. Так что я все еще искала способ разобраться с проблемой на MV.

lagalot

И вот - случился прогресс! Оказывается то, что я писала раньше не совсем верно. Chrono Engine и Dynamic Actors куда круче, чем кажутся на первый взгляд!

Панель входа

Добро пожаловать!

Заходите. Чувствуйте себя как дома.

Мы в контакте

Последние комментарии

Это из галереи!

  • plas_12
  • Описание: лепилось из пластилина

На сайте есть статьи, где мы делимся опытом. Например, как редактировать шрифты.

А знаете ли вы...

ste2

полузаброшенный сайтСветлая зона и Академия РПГ Мейкераkn4kn5Плагины для RPG MakerДневник одной нэкоkn Топ Разработка игр