forum

[RMXP] -HtMaL(AG47)- (Test Name)

  • Yin
  • Автор темы
  • Не в сети
  • Ценитель
  • Ценитель
  • И в тот день появилась она, чтобы поглотить его.
Больше
28 апр 2013 15:47 - 10 мая 2013 13:35 #3692 от Yin
Yin создал тему: [RMXP] -HtMaL(AG47)- (Test Name)
Думаю, немногим здесь это известно, но всё же некоторым людям, включая Антенну, известен тот факт, что я занимаюсь мэйкером в свободное время - хотя это скорее хобби и средство самовыражения, чем что-то реальное, но всё же...
Увидев, как несколько наших пользователей решили показать свои проекты в том числе и на форуме "Локатора", я подумала, что мне стоит немного заявить и о том, что у меня тоже есть планы. Этот релиз задумывался мной как эксперимент и я не собиралась объявлять о нём хотя бы до готовности первой рабочей версии, однако по прошествии времени я поняла, что мне нужна помощь, поддержка и мотивация (можно даже словесными "пинками" - я не буду в обиде) хотя бы со стороны небольшой группы людей. Учитывая, что многие здесь знают мэйкер и умеют работать с ним работать, я решила, что вначале будет неплохо дать возможность сделать данный релиз среди нашей маленькой группы на Локаторе перед тем, как пускать новости в широкие массы.

Итак, закончив с вступлением, я перехожу к сути проекта:

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

В поисках достойного решения поставленной мной задачи я начала воссоздавать с помощью RGSS механику, систему и интерфейс геймплея, заимствованную мной от серии Princess Maker, точнее - от второй из игр , которая была выпущенной под DOS. Не имея опыта в программировании и скриптинге, я всё же смогла создать на базе RGSS некоторые детали интерфейса и полностью воссоздать необходимую механику, однако ввиду моей занятости, ленивого характера и сложности создания некоторых деталей (к примеру, я всё ещё не могу наладить систему случайных и тематических диалогов, которая является очень необходимой частью) я решила, что мне требуется серьёзная помощь. Собственно, этот проект и является своеобразным клоном серии Princess Maker с некоторыми дополнительными геймплейными функциями, которые я разработала для данного проекта.

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

А чтобы не быть голословной, я прилагаю скупые результаты моих трудов на нынешний день в графической оболочке - или попросту говоря, скриншоты:

ВНИМАНИЕ: Спойлер!

Игровой HUD, Панель "горячих клавиш" и часы. На нынешний момент полностью работоспособны и не нуждаются в дальнейшей доработке.

ВНИМАНИЕ: Спойлер!

Панель отображения параметров. Полностью работоспособна и легко изменяется.

ВНИМАНИЕ: Спойлер!

Панель статистики и экипировки. Также полностью работоспособна.

ВНИМАНИЕ: Спойлер!

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

Жду вашего мнения, возможных указаний на проблемы и помощи. Благодарю заранее всех тех, кто откликнется на мой призыв.

Проект-HtMaL(AG47)-
NST: Серьёзные недоработки в активном интерфейсе.
PST: Системный сбой. Критическое состояние.
PDT: Анонс маловероятен.
Yin
Последнее редактирование: 10 мая 2013 13:35 пользователем AnnTenna. Причина: поставила иконку гаечного ключа
Спасибо сказали: AnnTenna, Lekste, Samael

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
28 апр 2013 18:40 #3694 от Lekste
Lekste ответил в теме [RMXP] -HtMaL(AG47)- (Test Name)
Выглядит интересно.
Насколько понял, планируется что-то вроде бесконечного квеста со случайными событиями, диалогами и хождению по локациям.
Помочь могу только тестированием и, возможно, немного скриптингом.
Удачи в разработке!

Не воспринимай воздействие с негативной стороны, и жизнь станет проще... :)
Спасибо сказали: Yin

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • Yin
  • Автор темы
  • Не в сети
  • Ценитель
  • Ценитель
  • И в тот день появилась она, чтобы поглотить его.
Больше
29 апр 2013 04:07 #3695 от Yin
Yin ответил в теме [RMXP] -HtMaL(AG47)- (Test Name)

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


Chi-ga-uuuuu. Планируется что-то вроде лайф-сима, совмещённого с JRPG, хотя насчёт доли случайных событий ты прав.

Правильнее было бы объяснить то, как это будет происходить, вот так:

Проект-HtMaL(AG47)-
NST: Серьёзные недоработки в активном интерфейсе.
PST: Системный сбой. Критическое состояние.
PDT: Анонс маловероятен.
Yin

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
29 апр 2013 06:58 - 29 апр 2013 07:00 #3697 от Samael
Samael ответил в теме [RMXP] -HtMaL(AG47)- (Test Name)

Правильнее было бы объяснить то, как это будет происходить, вот так:

Как и предполагал, когда увидел, что была упомянута 2-ая часть этой игры.(замечательная игра, несколько месяцев назад в неё играл)

Увы ни с чем помочь не могу, только если тестированием... :(
Судя по скринам проделана большая работа.

Нравится аниме, visual novel и jRPG/TRPG/TBS.
Последнее редактирование: 29 апр 2013 07:00 пользователем Samael.
Спасибо сказали: Yin

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
29 апр 2013 07:11 - 29 апр 2013 07:19 #3698 от Samael
Samael ответил в теме [RMXP] -HtMaL(AG47)- (Test Name)
Если поможет:
Случайные диалоги можно попробовать привязать к условиям, к примеру к параметру одному или иному(а может и нескольким), в зависимости от того, что за диалог... так же привязка к дате(к примеру всякие события ежегодные и т.д.). случайными их можно сделать случайно выбираемым числом в глобальных событиях(но в тот же момент с условием, что такой то параметр выше или ниже или такая то дата и так же какой диапазон чисел приемлемый и т.д.)

К примеру задаётся сначала число параметра(>=,=<,<,>), на которое опора идёт, далее случайные числа от 1 до 100 и к примеру от 30 до 60 это когда сработает это событие. можно сделать так - чем больше нужный параметр тем больше шанс этого события, а дальше можно делать ветвление, если оно нужно.

Надеюсь понятно расписал...

Извиняюсь за дабл пост.

Нравится аниме, visual novel и jRPG/TRPG/TBS.
Последнее редактирование: 29 апр 2013 07:19 пользователем Samael.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • Yin
  • Автор темы
  • Не в сети
  • Ценитель
  • Ценитель
  • И в тот день появилась она, чтобы поглотить его.
Больше
29 апр 2013 07:44 #3699 от Yin
Yin ответил в теме [RMXP] -HtMaL(AG47)- (Test Name)
Дело не в этом. Создание случайных диалогов - это небольшая проблема, но другое дело - написать скриптовую сцену, которая бы воспроизводила эти случайные сообщения из заданного блока после того, как в скриптовом меню из выбирается определённый пункт меню. Подробнее можно понять эту схему так:

Блок Talk: Стандартный Window_Command, в котором вы выбираете заданный блок диалога.
Выбор 1 - отвечает за первый блок ответов
Выбор 2 - отвечает за второй блок ответов
Выбор 3 - отвечает за третий блок ответов
... и.т.д.

Проблема в том, что даже нативный вызов сообщения в RMXP выглядит намного сложнее, нежели простой вызов скриптовой команды - множество его функций находятся за пределами Windows_Message и Window_Selectable - к примеру в Game_Temp и Game_System, а иные схемы вызова сообщений (к примеру через параллельный коммон ивент, который должен запускаться после выбора блока) отказываются работать. Тут уже нужна помощь опытного скриптера, который смог бы помочь мне с реализацией подобной схемы, потому что она нужна для нескольких важных базовых функций.

Проект-HtMaL(AG47)-
NST: Серьёзные недоработки в активном интерфейсе.
PST: Системный сбой. Критическое состояние.
PDT: Анонс маловероятен.
Yin

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
29 апр 2013 08:05 #3700 от caveman
caveman ответил в теме [RMXP] -HtMaL(AG47)- (Test Name)
Привет. В принцесс мейкер играл, но не мое. Скрины все же выглядят приятно.

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

Звезды, что ты видел на небе,- сияют внутри тебя!

cavemangame.blogspot.ru/ - новости, идеи
vaneksmallwood.blogspot.ru/ - игра в мире Dink Smallwood (конечно, по "русской версии")
glupomisl.blogspot.ru/ - не игры
Спасибо сказали: Yin

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • Yin
  • Автор темы
  • Не в сети
  • Ценитель
  • Ценитель
  • И в тот день появилась она, чтобы поглотить его.
Больше
29 апр 2013 10:20 - 29 апр 2013 10:20 #3701 от Yin
Yin ответил в теме [RMXP] -HtMaL(AG47)- (Test Name)
Ну, как я уже говорила, принцип очень простой: вызывается обычное командное окно с выбором - (ты можешь наблюдать такое же на скрине с надписями "Записать хронику/Открыть хронику/Окончить чтение") - только здесь, в отличии от вызываемых выбором меню, при выборе одной из команд вызывается окно с случайным или определённым параметрами сообщением из заданного блока сообщений, после закрытия которого игрок вновь переходит в режим игры и выходит из командного окна.
Ничего казалось бы сложного, если бы не проблема с самим вызовом сообщений, которая нативным путём изучения скриптов не решается.

Благодарю заранее за помощь, если это возможно.

Проект-HtMaL(AG47)-
NST: Серьёзные недоработки в активном интерфейсе.
PST: Системный сбой. Критическое состояние.
PDT: Анонс маловероятен.
Yin
Последнее редактирование: 29 апр 2013 10:20 пользователем Yin.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
29 апр 2013 11:33 - 29 апр 2013 11:35 #3703 от AnnTenna
AnnTenna ответил в теме [RMXP] -HtMaL(AG47)- (Test Name)
Практически не играла в игры подобного жанра, ну скрины выглядят и впрямь внушительно, в результате может получиться реально что-то прикольное ^__^

Со скриптом помочь вряд ли могу, да и вообще несколько удивлена, почему для игры такого жанра был выбран такой движок, как РПГ-мейкер. Все-таки есть же тот же Ren'py, причем на нем наверняка уже есть готовые скрипты с чем-то подобным. Мейкер заточен под рпг в основном, поэтому и сложновато им делать такие вещи. Ну я все равно надеюсь, что удастся поправить возникшие проблемы, и проект выйдет в свет :) Тоже готова тестировать и давать советы, если что. :) И пинать, если понадобится, тоже готова ^__^

И еще хотела спросить, а что с сюжетом-то? Есть наброски? :)
Последнее редактирование: 29 апр 2013 11:35 пользователем AnnTenna. Причина: тавталогию поправила

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • Yin
  • Автор темы
  • Не в сети
  • Ценитель
  • Ценитель
  • И в тот день появилась она, чтобы поглотить его.
Больше
29 апр 2013 14:58 #3706 от Yin
Yin ответил в теме [RMXP] -HtMaL(AG47)- (Test Name)

Со скриптом помочь вряд ли могу, да и вообще несколько удивлена, почему для игры такого жанра был выбран такой движок, как РПГ-мейкер. Все-таки есть же тот же Ren'py, причем на нем наверняка уже есть готовые скрипты с чем-то подобным. Мейкер заточен под рпг в основном, поэтому и сложновато им делать такие вещи. Все-таки есть же тот же Ren'py, причем на нем наверняка уже есть готовые скрипты с чем-то подобным.


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

И еще хотела спросить, а что с сюжетом-то? Есть наброски?


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

Проект-HtMaL(AG47)-
NST: Серьёзные недоработки в активном интерфейсе.
PST: Системный сбой. Критическое состояние.
PDT: Анонс маловероятен.
Yin

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Время создания страницы: 0.072 секунд
Работает на Kunena форум
сайт друга Светлая зона и Академия РПГ Мейкера Коленка Chrono Series iFiction DK Plugins Дневник нэко PDP-11 Новая Реальность Топ Разработки игр