RPG Maker. |
![]() ![]() « Citoyen » 1387730040000
| 0 | ||
![]() В чем суть - возможно, кого-то интересует создание игр на подобном движке, в данном случае - RPG Maker VX ace. Ссылки на нужный софт. По-хорошему, нужно все же покупать подобные программы, но все же ради этого топика... 1. Тут мы качаем сам РПГ Мейкер. http://www.rpgmakerweb.com/download/free-trials/trial-rpg-maker-vx-ace 2. Это кряк. В архиве находится текстоый документ, в котором ясно расписано, что делать. https://app.box.com/s/7518ef352a66c3c7dabd 3. Если вы так и не поняли, что делать, посмотрите это видео: https://www.youtube.com/watch?v=c-5dp8YQy0E ( Видео на английском, но тут не нужно особое понимание этого языка. ) 4. ( Необязательно ) Можете установить русификацию. Так как уроки я буду давать на русской версии Рпг Мейкера, будет проще, если вы установите этот файл. Ну или просто ориентируйтесь по скринам. Итак, что же мы будем рассматривать? Окно проекта. Сюжет. Разбиение игры на несколько этапов. События. Первое событие. Освоение Свитчей. Делаем вторую карту. Новые события. Добавление персонажа в команду. Пробуем создать новый итем/оружие/навык. Система боя. Настройки. Генератор подземелий. Ловушки. Скрипты. Как добавить скрипт, пользование. Импорт музыки, анимации персонажа, тайлсетов. Делаем эффект. Создаем врага, добавляем бой. Сундуки, двери. Финал игры. Архивация игры. |
![]() ![]() « Citoyen » 1387731660000
| 0 | ||
Посоны, на RPG Maker'е To The Moon сделали. |
![]() ![]() « Censeur » 1387732200000
| 0 | ||
Sharomolny a dit : Давно качал. Врубил, удалил. |
![]() ![]() « Citoyen » 1387732440000
| 0 | ||
Kbyjkbev a dit : Норм игра, чоты. ( |
![]() ![]() « Censeur » 1387732860000
| 0 | ||
Foxushk a dit : Да ну, ниоч. |
![]() ![]() « Citoyen » 1387736280000
| 0 | ||
Sharomolny a dit : Да, я так думаю, The Mirror Lied тоже на этом движке. И The Witch's House. Foxushk a dit : Классная игра. |
![]() ![]() « Censeur » 1387736820000
| 0 | ||
В триал версии ничего не сделаешь. Сохранять проекты нельзя. |
![]() ![]() « Citoyen » 1387736940000
| 0 | ||
Kbyjkbev a dit : Тогда либо покупайте, либо ищите кряк. ===== Я могу выложить, но попозже как-то. |
![]() ![]() « Citoyen » 1387771380000
| 0 | ||
Madotsuky a dit : Не, ВХ на другом запилили мне кажется. о.о p.s. Запили ме хоррор-игру с сам знаешь кем. |
![]() ![]() « Censeur » 1387772880000
| 0 | ||
А не, это другая программа на сайте рпгмейкера платная. |
![]() ![]() « Citoyen » 1387796460000
| 0 | ||
To the Moon не столько игра, сколько кулстори все-таки. И музыка там норм: Laura Shigihara – Everything's Alright |
![]() ![]() « Citoyen » 1387799640000
| 0 | ||
Monoedeath a dit : На Rpg Maker Vx Ace. Wercade a dit : Музыка отличная. Разработчики сделали не одну RPG на этом движке, можете посмотреть на официальном сайте. ===== Скоро кину самые простенькие уроки и ссылку на Мейкер. |
![]() ![]() « Citoyen » 1387804620000
| 0 | ||
Up. Добавлены ссылки на сам Рпг Мейкер, а так же введение основ. Окно проекта. ![]() Внимательно рассмотрите этот скрин. Заметьте, что окошко обрезано, по идее окно проекта растягивается на весь экран. Сначала я вам объясню, для чего каждый инструмент понадобится. На это я потрачу немного времени. 1. Итак, начнем, пожалуй. Я быстро опишу каждый предмет, слева направо: ● Документ. Вы можете создать новый проект, при этом вас спросят, куда сохранять и каково будет название игры ( название в дальнейшем можно поменять ). ● Открыть проект - открыть проекты, если у вас есть таковые. ● Сохранить проект - сохранить, соответственно. Ничего сложного! Пока что просто рассматриваем все азы. 2. ● Вырезать - вырезать определенный участок карты. ● Скопировать - скопировать определенный участок карты. ● Вставить - вставить участок карты из буфера обмена. ● Удалить - удалить определенный участок карты. 3. ● Отменить - отменить последнее действие. ● Карта - переключиться в режим карты ( рисование карты ). ● События - переключиться в режим событий ( об этом позже ). ● Регионы - переключиться в режим регионов. 4. ● Карандаш - свободное рисование тайлами ( Тайл - одна клетка ). ● Прямоугольник - рисование прямоугольником. ● Круг - рисование кругом. 5. ● 1:1 - маштаб карты 1:1 ● 1:2 - маштаб карты 1:2 ● 1:4 - маштаб карты 1:4 ● 1:8 - маштаб карты 1:8 6. ● База данных - тут все ваши стандартные данные о текстурах, персонажах, системах боя, итемов и т.д. ● Список материалов - все ваши текстуры, анимации, тайлсеты хранятся внутри игры. Здесь вы можете экспортировать стандартные файлы и импортировать свои файлы. ● Редактор скриптов - тут хранятся скрипты. На них держится игра. Можно добавлять скачанные с Интернета скрипты в этот редактор, для подачи в игру новых плюшек. ● Проверка звука - тест аудио. ● Генератор персонажей - вы можете сделать персонажа и иконку лица непосредственно в игре. Возможности ограничены, но можно сохранить файл вашего персонажа и дополнить его. 7. ● Тест - тест вашей игры. 8. ● Тайлсеты ( текстуры ) - текстуры для рисования. Тут есть поверхности, полы, стены, данжи, фурнитура... Много чего. 9. ● Набор Тайлсетов. Текстур намного больше, чем вы думаете. Открыв "Тайлесты" через Базу данных, можете поставить те тайлсеты, которые вам понравятся больше, а так же увеличить число наборов. 10. ● Карты - тут будут ваши карты. 11. ● Спаун - спаун вашего персонажа. 12. ● Область выделения - для рисования карт и выделения событий. Обратите внимание, что если у вас вопросы - наведите на какую-нибудь иконку или название мышку - высветится окошко с информацией. |
![]() ![]() « Citoyen » 1387811940000
| 0 | ||
Норм, вроде понятно. |
![]() ![]() « Citoyen » 1387819860000
| 0 | ||
Wercade a dit : По ней надо фильм снимать, чего уж там, лол. В принципе, в играх с плохой графикой всё возмещает сюжет. Потом и графодрочерные игры незачем. |
![]() ![]() « Censeur » 1387820880000
| 0 | ||
Лисичка, запили мне игру. |
![]() ![]() « Citoyen » 1387875180000
| 0 | ||
Сюжет. Разбиение карты на несколько этапов. Прежде чем что-либо делать, стоит заранее сделать проект, схему, сюжет. Если вы начнете лепить игру, перед этим даже не подумав, о чем будет игра - в конце она может получиться очень корявой. Так как это урок, сюжет будет очень небольшой. Мы сделаем карту, разобьем ее на несколько участков. Сюжет тоже будет простой - нам нужно будет получить задание от некого человека ( решим по ходу, кто это будет ). Давайте приступим. ![]() Ставим примерно такие параметры. Панораму и Столкновения с врагами пока что не трогаем. Свое внимание мы должны сконцентрировать на карте. Можете установить аудио ( BGM ), пока что в наборах есть только стандартные аудио. Ставим маштаб 1:2. У нас получается такое пространоство. ![]() Наметим три островка. Один будет крупный - на этом острове будем мы. На втором будут подземелья с сокровищницей и на третьем - босс. Наметили: ![]() Мы на зеленом островке. Пока выглядит неважно. Давайте разнообразим наши острова! ![]() Давайте пока без изящных красот. На втором островке ( с каменным сооружением ) будет располагаться данж ( он будет большой, по сравнению с каменным сооружением ) и третий остров с финальным боссом. Что именно мы будем делать: 1. Найти человека, который даст нам миссию. 2. Закупиться в магазе, взять золото. 3. Воспользоваться транспортом. 4. Обыскать данж, найти ключ. 5. Так же найдем нового героя и добавим его в команду. 6. Финальное сражение. Пока я буду делать карту с таким сюжетом, буду попутно рассказывать функции мейкера. События и первое событие. Событиями обязательно нужно научиться пользоваться. Без этого игру не сделаешь никак. События наступают в тот момент, когда персонаж заговаривает с кем-то, забирает предмет, открывает дверь, покупает вещи и т.д. По сути - это какое-то действие, которое вызывается игроком. По сюжету, нам нужно создать человека, который даст нам задание. Давайте сделаем для него вторую карту. ![]() Быстро накатали карту. А теперь главный вопрос - как сделать так, чтобы из первой карты нам попасть на вторую? Все просто. Переходим в режим событий: ![]() Переходим на первую карту. Жмем правой кнопкой мыши на то место, где будет совершен переход, через "Шаблоны событий" выбираем "Телепорт": ![]() А теперь в списке карт выбираем вторую и кликаем на то место, где должен появиться игрок. ![]() Проделываем это и со второй картой, чтобы он мог вернуться обратно. ![]() На этом пока что все! Остальную часть урока и про свитчи я расскажу позже. |
![]() ![]() « Citoyen » 1387883520000
| 0 | ||
Ну вродь японил |
![]() ![]() « Citoyen » 1387908720000
| 0 | ||
Интуитивно понятно, в принципе. |
![]() ![]() « Citoyen » 1387921140000
| 0 | ||
Sharomolny a dit : Тут все очень просто, главное вникнуть. Продолжение темы - События. Первое событие. Освоение Свитчей. Мы сделали две мапы и можем с радостью перемещаться из одной в другую. Но это еще не самое интересное! Воспользовавшись шаблоном, мы увидели всего 4 функции. "Мало как-то!" - думаете вы. Вот сейчас мы откроем настоящее окно событий: ![]() О Боже! Какие-то страшные и непонятные названия! Какие-то ужасные строчки! Не стоит пугаться. В нижней части окошка мы должны выполнить простые задачи - выбрать графику ( персонажа ). Остальные функции нам пока что ни к чему. ![]() Кликаем два раза по окошку "Графика". Нам предлагают выбрать персонажа. Выбирайте какую-нибудь текстурку. А теперь создадим событие самостоятельно! Жмем по строчке правой кнопкой мыши > "Добавить" ![]() И тут мы видим море команд. А ведь тут еще 3 списка. Они все не вызывают особого труда, на самом деле. Мы начнем с самого просто. ![]() Жмакаем "Выбрать сообщение...". Нетрудно догадаться, что это событие вызовет нам какой-то текст при вашем взаимодействии героя с другим персонажем. Пускай этот человек даст нам задание, подберем ему графику лица. ![]() Не буду тратить время на оригинальность ответа. Осталось нажать "Ок". Наше событие готово. Но! Тут есть некоторый изьян. Дело в том, что этот процесс будет постоянно повторяться, если мы будем снова пытаться заговорить с этим человеком. В игру введены Свитчи - команда, которую надо прописать в События. С помощью их игра "запоминает", что мы совершали некое действие. Пример - ваш герой находит сундук с сокровищами. Вы забрали золото. Если свитч не установлен, вы можете вечно черпать золото из бездонного сундука. А если использовать свитч, игра запоминает, что золото было изъято, и при второй попытке взаимодействовать с сундуком денежек вы не получите. Будет глупо, если персонаж будет каждый раз давать нам одно и то же задание. Поэтому в той же таблице мы используем следующее: ![]() Вот тут особых затрат не надо. Называем свитч. ![]() Зарубите на носу - если все же наметится немаленький проект, всегда называете итемы, тайлсеты и свитчи подобающе. Иначне всех этих собитый и функций станет так много, что будет трудно ориентироваться. Что дальше? Дальше мы создаем новую страничку ивента: ![]() В левой верхней части в "Условиях запуска" включаем Переключатель и там - наш свитч! Теперь при попытке заговорить с персонажем нам выдадут другое сообщение! Пишем какой-нибудь текст и не забываем поставить ту же графику. ![]() Все просто. Вы можете при третьей попытке заговорить с ним сделать так, чтобы он молчал, к примеру - поставить второй свитч и на третьей странице ивента ничего не писать, но это уже на ваше усмотрение. Запускаем тест игры и разговариваем с NPC. ![]() На этом все. |