Уроки RPG Maker MV/Карта світу
У цьому уроці ви навчитеся малювати карти в RPG Maker MV.
Для прикладу ми створимо просту карту острова, на якому будуть гори, ліс та два села.
Карти в RPG Maker[ ]
Значну частку часу в іграх, створених на RPG Maker, складає ходіння по картах. Картами показуються певні місця в грі.
Для того, щоб карти легше малювалися та займали менше пам'яті комп'ютера, в RPG Maker MV вони складаються з тайлів — маленьких малюночків. Вся карта ділиться на клітинки по 48*48 пікселів, і ви малюєте її по клітинках.
В багатьох RPG використовується карта світу — карта з усіма місцями в грі, на який грав_чиня може вибрати, куди піти. У цьому уроку ми її й створимо.
Початкова карта[ ]
Під час створення проєкту RPG Maker MV вже створив першу карту: MAP001.
У неї такі ж розміри, як в екрану гри: 17 тайлів в ширину та 13 тайлів у висоту. Цього цілком досить для карти світу в невеликій грі. Вивчення редактора краще починати з маленьких, локальних проєктів, отож я пропоную залишити саме такий розмір.
Ця карта вже вибрана на момент створення проєкту. Але якщо в вас не показується карта, натисніть по ній в списку карт в лівому нижньому куті екрану.
Малювання землі (нижній шар)[ ]
Після створення карта повністю заповнена зеленою землею:
Перетворімо «світ» гри в острів. Для цього зафарбуємо клітини навколо землею.
Спочатку в палітрі тайлів (зліва зверху) оберіть тайл води: . Для цього натисніть на нього лівою кнопкою миші (якщо в вас не видно цього тайлу, оберіть в нижній частині палітри тайлів розділ «А»).
Після вибору тайл обведеться в палітрі рамочкою. Тепер при малюванні на карті буде використовуватися саме цей тайл.
Тепер справа, на карті, натисніть лівою кнопкою миші на місце, де ви хочете розмістити воду. Можна тримати ліву кнопку миші натиснутою та вести курсором по карті, щоб намалювати одразу декілька тайлів. Обведіть землю з усіх боків, щоб вийшов острів, приблизно такий:
Зауваження. Якщо натискання лівою кнопкою миші не додає воду на карту, переконайтеся, що на панелі інструментів обрано режим малювання карти () та інструмент олівець (). Їх можна також вибрати в меню: Режим → Карта (анг. Mode → Map) та Малювання → Олівець (анг. Draw → Pencil, рос. Рисование → Карандаш).
Зауваження. Якщо ви помилилися під час малювання, свої дії можна скасувати кнопкою скасування (), через меню Редагування → Скасувати (анг. Edit → Undo, рос. Правка → Отмена) або комбінацією клавіш Ctrl+Z.
Автоматичні тайли та клавіша Shift[ ]
Зверніть увагу, що коли ви малюєте карту, клітини води не однакові:
- коли навколо клітини стоять тільки клітини з водою, використовується повністю синій тайл: ;
- коли біля води знаходиться трава, використовуються тайли берегу: , , , , , і таке інше.
Тайли трави так само міняють форму: біля берега трава переходить в смугу землі.
Такі тайли називаються автоматичними тайлами, чи автотайлами. Вони міняють свою форму в залежності від оточення.
Щоб відключити цю опцію, тримайте кнопку Shift під час малювання. Shift відключає автоматичний підбір варіантів тайлів.
Вибір тайлів з карти правою кнопкою миші[ ]
Вибирати тайли можна не тільки з палітри зліва, але й з самої карти. Для цього використовується права кнопка миші.
Якщо натиснути на будь-яку клітину карти правою кнопкою миші, далі можна малювати цією клітинкою. Якщо затиснути праву кнопку і розтягнути виділення, можна малювати декількома клітинами зразу.
Якщо при малюванні кнопку Shift, буде обрано саме той варіант автотайла, який був в оригінальній клітини. Наприклад, так можна поставити берег посеред моря:
Звичайно в RPG Maker MV чотири клітини води одна біля одної зливаються і стають цілком синіми. Але якщо скопіювати клітини , , та з інших місць на карті саме в цих варіантах (з берегом) і відключити автоматичний підбір варіантів клавішею Shift, можна створювати нестандартні комбінації.
Малювання гір та лісу (другий шар землі)[ ]
Тепер, коли в нас є обриси острова, додаймо на нього гори та ліс.
Деякі тайли показано на фоні шахових сіро-білих клітинок, ось так:
Шаховими клітинками позначено прозорі частини тайлів. Такі тайли будуть ставитися на другому рівні, над водою чи травою. А через прозорі місця буде видно тайли нижнього рівня (в нашому випадку — траву чи воду).
Намалюймо гори на півночі острова. Оберіть в палітрі тайлів зелені гори () та замалюйте ним верхню частину острова:
Ліс малюється таким же чином. Оберіть у палітрі тайл з деревом () і намалюйте ним ліс на південному заході острова:
Малювання сіл (верхній шар)[ ]
Тепер додаймо на карту декілька місць, і яких буде відбуватися наша майбутня гра.
Тайли в RPG Maker діляться на декілька сторінок, названих латинськими літерами: A, B, C, іноді D та E. На сторінці A знаходяться тайли землі, на інших сторінках — тайли верхнього рівня. Переключення між тайлами робиться внизу палітри тайлів:
Оберіть сторінку B, на якій знаходяться тайли різних локацій на карті світу.
Оберіть тайл з трьома дерев'яними хатинками () та поставте один хутір біля лісу, а другий — біля гір:
Видалення тайлів верхнього рівня[ ]
Якщо ви раптом поставили хутір не туди, просто замалюйте його землею. Коли ви ставите землю (тайли нижнього рівня) на клітину, де були тайли верхнього рівня (хутори), тайли верхнього рівня стираються.
Ще одна можливість — оберіть тайл пустоти в лівому верхньому куті сторінки B й натисніть лівою кнопкою миші на хуторі. Тайл пустоти стирає всі тайли верхнього рівня (але залишає землю).
Результат[ ]
Таким чином, за результатами цього уроку у вас є карта світу. Тепер у вас достатньо знань, щоб малювати карти в RPG Maker MV.
Тепер можна перейти до наступного уроку, у якому буде показано, як додавати нові карти й детальніше розказано про малювання.