В данный момент веду работы по переносу набора плагинов написанных пользователем Quxios для MV на движок MZ.
О проекте
Данный набор скриптов по изначальной задумке автора, был направлен на избавление MV от его многочисленных проблем, и перевести его на рельсы ABS(с использованием попиксельного передвижения, возможности отказа от тайловых карт и своими анимацией и многим другим).
В целом на текущий момент оригинальный проект не обновлялся с 2015 года, и данная затея - попытка его воскресить, занявшись переводом его на рельсы MZ, а так же произвести фиксы багов, доработки, и реализовать фичи, которые автор не успел реализовать.
Какая-то вода, мы хотим фактов!
С полным списком плагинов можно познакомиться на сайте разработчика. Там довольно подробная документация, по каждому из плагинов, и можно понять, что каждый из них делает.
Еще это можно понять скачав демо боевой системы или демо основных систем от разработчика.
А самый наглядный пример использования оригинальные плагинов - это Сказка на ночь (римейк) от автора id0. На текущий момент это один из наиболее наглядных примеров, чего можно достигнуть данными скриптами при их грамотном использовании )
Для чего эта тема?
Данная тема, будет неким хабом для публикации новостей о ходе работы по переводу, и сбору фидбэка, если такой(о, чудо-чудо) появиться.
Список плагинов в работе
Название Краткое описание Статус Версия для MV Версия для MZ Документация для MZ QPlus Этот плагин является ядром для большинства других плагинов. Готов. Нуждается в тестировании Перейти Перейти TBD QInput Этот плагин обеспечивает полную поддержку клавиатуры, а также позволяет вам установить клавиши клавиатуры по умолчанию для ввода из редактора Готов. Нуждается в тестировании Перейти Перейти TBD QNameInput Добавляет поддержку клавиатуры в сцену ввода имени. Готов. Нуждается в тестировании Перейти Перейти TBD QSprite Этот плагин позволяет вам использовать спрайты, настроенные с помощью QSprite Editor. Готов. Нуждается в тестировании Перейти Перейти TBD QSprite Editor Сторонняя утилита позволяет готовить наборы анимации персонажа или ивентов, для использования плагином QSprite Готов. Нуждается в тестировании Перейти Перейти TBD QMovement.js Этот плагин добавляет возможность попиксельного движения игрока и ивентов. Так же полностью переписывает систему столкновений для использования коллайдеров. В процессе Перейти Перейти TBD
О статусах
Я могу выделить несколько "степеней готовности" скрипта и моего отношения к нему:
В процессе - Плагин взят в работу, и по нему ведется работа в текущий момент. При его использовании в текущем виде, скорее всего вас ждут ошибки, валящие игру. Я работаю в поте лица чтобы это исправить(только еще одну каточку сыграю и сразу за работу)
Готов. Нуждается в тестировании- Работа по переносу закончена, и проект с ним даже запускается, и его наверное можно использовать, но в плагине могут быть ошибки, и он нуждается в тестировании. Вы можете сказать о этой ошибке и я постараюсь, исправить максимально быстро.
Готов- Работа по переносу закончена, и он готов к использованию, ошибок не ожидается. Но если они есть, и вы мне сообщите о них, беру в работу в первую очередь.
Что будет дальше?
В-первую очередь, будет перенос основных плагинов из набора(в данной таблице далеко не весь список работы).
После него я займусь написание (шучу редактированием) документации. А так же будет демо проект. Он будет убивать двух зайцев, знакомить со скриптами, и на его базе будет проводиться полноценное тестирования всех систем)
Во-второй очереди работ - будет перенос уже ABS
Далее опять будет готовиться демо проект на этапе которого я смогу поправить большую часть проблем нового пака плагинов.
Соответственно следом будет написание документации.
Третья очередь - это уже доработки движка. Но для полезной работы нужны и проекты на которых можно тестировать всё. И быть уверенным, что основные баги выловлены)
ЗЫ Порядок работ, очередность переноса плагинов, можно изменить при появлении каких-либо пожеланий)
Социальные закладки