Графические карты в Ren'py.
В этой статье я расскажу, как сделать на движке Ren'py графические карты. Но, для начала, нужно пояснить, что это вообще такое.
Графическая карта (англ. image map) – это изображение с несколькими активными областями, то есть один рисунок содержит несколько участков. В зависимости от того в какую область картинки кликнет пользователь могут совершаться те или иные действия.
Что такое Ren'py, надеюсь, объяснять не надо. На этом движке у меня есть две готовой игры, одна из которых как раз использует нижеописанный принцип. Это игра про котёнка. Стрелочки перехода там сделаны именно таким способом. При наведении на них появляются подписи, а при клике на нужную стрелку попадаем на другой экран.
Но мы будем рассматривать это на другом примере. КrisM помог справиться мне с графическими картами. Он прислал мне несложную демку-сюрприз, в которой всё доступно объяснил и показал. Этот материал очень помог мне при разработке, и, я надеюсь, что пригодится и читателям.
Приключения котёнка в городском парке: титры.
AnnTenna - ведущий разработчик и руководитель проекта: автор сценария и текстов, скрипты, игровая логика, графика, русская озвучка
Lekste - программирование флеш-версии, английская озвучка, коррекция текста, тестирование
Wins Vega - композитор (музыкальное сопровождение игры) и перевод игры на английский язык
Silent Meiousei - русская озвучка
Jared Raman, Vina, Jaden Towe, Imani Art, eugeneloza - английская озвучка
PyTom - движок игры (RenPy)
WolK Xeneder - векторная графика, коррекция текста, английская озвучка, тестирование
Makcau - программирование флеш-версии
Oleg Baluk - программирование Steam-версии
Kusharami - коррекция текста, тестирование, советы
Krism - помощь со скриптом
Сергей и Максим - векторная графика
0int - помощь в обработке звука, тестирование, советы
StyleC - помощь в рисовании лиц персонажей
Тестирование, советы:
Sn@ke
Kot211
TauroFW
Magamba
bic
Phoenics
Герберт Уэст
Psycho
Alex MIPT
Ptica
teremochek
cherepets
Nord
Raseri
А также спасибо Ивану Терехову и Роману Власову ... и всем-всем другим, кто помогал!
Летучий корабль: титры
AnnTenna - ведущий разрабочтик и руководитель проекта: графика и дизайн, сценарий и тексты, написание скриптов и соединение всего в одну игру, подбор звуков и музыки.
PyTom - программирование - движок Ren'Py
Wins Vega - аранжировки русских и украинских народных песен
Dr. Nick To - графика интерфейса и улучшение сценария
Аishsha - перевод сказки на английский язык.
Kusharami - участие в переводе сказки на английский язык, помощь со шрифтами, коррекция разнообразных ошибок, тестирование, полезные советы.
KrisM - коррекция разнообразных ошибок, тестирование и полезные советы (в том числе и по очень сложным вопросам). А также помощь с красивым оформление установщика.
000 - переводчик движка Ren'py, автор русского руководства для начинающих по движку, помощь по скрипту, тестирование и полезные советы.
Xeneder - помощь с портированием на Андроид, тестирование Андроид-версии
Skyblade - тестирование Андроид-версии
Герберт Уэст - тестирование
ForgotenSoul - тестирование
МОК- тестирование
Treidge- тестирование
Sn@ke- тестирование
Olegus t.Gl - полезные советы
Нафанин - полезные советы
Alex - помощь пу скрипту
Обновление: Летучий корабль 1.6
Летучий корабль обновился до версии 1.6!!! Ох, и сколько это ждали!!! И вот - оно свершилось!
Наконец-то, в игру была добавлена музыка! Да, вы не ослышались - музыка! Теперь игра стала как и все нормальные игры с музыкой!!! А также, кроме того, шрифт был изменен на более красивый, исправлен маленький баг, ну и немного косметических улучшений, в результате чего, несомнено, игра стала лучше, по крайней мере по мнению разработчика! А вот насколько лучше - это уже судить вам. Надеюсь, в этой конфигурации играть станет более приятно и интересно, и не придется делать еще патчи с улучшениями. В общем-то сделала всё, что могла, а что не могла, помогли сделать другие! Поэтому отдельная благодарность Крису и Винсу за участие в этом улучшении.
Сообщество любителей визуальных новелл растёт!
На сайте Gamer.RU теперь есть блог, посвященный движку Ren'Py. Там уже есть обзоры практически всех русскоязычных визуальных новелл на Ren'Py, в том числе "Летучего корабля"! И еще там можно делиться своими играми, советами по разработке, писать статьи в помощь другим. В общем, появился еще один интересный ресурс, который может быть полезнен всем любителям и создателям визуальных новелл!
Образование этого блога произошло благодаря создателям самой первой русскоязычной визуальной новеллы -"TO&HI: Вспомнить всё." Наконец-то, им удалось создать студию AWG (Artlab WASABI Games) и сайт студии! Ряды расширяется, ряды пополняются, нас ожидает следующая игра (TO&HI: Тайна чёрной беретки) - 14.03.2010 - на семилетие комикса про То и Хи. Не будем открывать все тайны, но насколько мне известно, ожидается очень весёлая небольшая ВН, которая может изрядно удивить любителей комикса! Также ведется работа над третьей игрой - она будет называться "Страна снежинок". В ней будет множество развилок и концовок. Над персонажами работает Томо ("Вспомнить всё"), а фоны рисует новая художница Flox. Подробнее, с картинками, можно почитать на сайте (Artlab WASABI Games)AWG . От себя добавлю, что эта игра,несомненно, будет сделана на самом высоком уровне, судя по качеству отрисовки и настрою команды.
Вывод:
Русские визуальные новеллы - это далеко не миф - это реальность! Пожелаем же удачи и терпения всем нашим разработчикам в этом нелегком, но жутко увлекательном деле!