визуальные новеллы спрайты персонажей

Визуальные новеллы спрайты персонажей

В связи с подготовкой к Anivisual Jam #1 была высказана годная идея по выпуску подборки сайтов с бесплатными ресурсами для визуальной новеллы.

1. Itch.io — сайт с множеством игр и ассетов, как платных, так и бесплатных. Если искать по тегу Visual Novel, можно найти интересные спрайты, музыку и не только.

2. Deviantart — известный сайт для художников, однако также на нем часто можно найти подборки спрайтов, которые художники отдают по лицензии CC. Внимательно читайте описание таких спрайтов: удостоверьтесь, что спрайты действительно принадлежат художникам, а также проверьте лицензию — зачастую спрайты отдают только для некоммерческого использования. Что касается Anivisual Jam — некоммерческое использование подходит, т.к. готовые новеллы будут доступны для любого желающего. Есть также подборка фонов для визуальных новелл на Deviantart

3. OpenGameArt.org — много спрайтов для новеллы вы здесь не найдете, но для игр на RPG Maker — предостаточно, а также если вы захотите создавать новеллы в стиле пиксель-арт. Также можно найти много музыки и звуковых эффектов.

4. Крутые подборки ассетов с форума lemmasoft:
Подборка бесплатных фотографий — пригодится для фонов, можно обрабатывать.
Бесплатная музыка, звуки.
Бесплатные японские спрайты
Раздел форума с бесплатными штуками — придётся покопаться, но можно много чего интересного найти.

5. Поисковики бесплатных ресурсов:
CC Search — поиск контента, который вы можете использовать и переделывать (картинки, музыка, видео и прочее);
Everystockphoto — поиск стоковых фотографий с разными лицензиями;
CAN WE IMAGE — поиск по картинкам, более продвинутый и безопасный, чем Google, для поиска картинок со свободными лицензиями.

6. Редакторы спрайтов:
IIcharacter Alpha — редактор спрайтов, собранный из кучки бесплатных спрайтов. Лицензия указана внутри программы.
K.Hmix — неповторимый оригинал, редактор спрайтов.

7. Подборка спрайтов с Jewel Savior — 17 января 2014 года Brilliant Service Co., Ltd. разрешила вторичное использование некоторого контента карточной игры «Seibo Tensei Jewel Sabre» бесплатно. Это позволяет любому человеку бесплатно использовать контент в любых проектах, даже коммерческих.

8. Tokudaya — японский сайт со спрайтами в одной стилистике, распространяется бесплатно.

9. Ayaemo — японская подборка бесплатных фонов и CG.

Список может пополняться, в комментариях также можете предлагать сайты.

Источник

Визуальные новеллы спрайты персонажей

визуальные новеллы спрайты персонажей. Смотреть фото визуальные новеллы спрайты персонажей. Смотреть картинку визуальные новеллы спрайты персонажей. Картинка про визуальные новеллы спрайты персонажей. Фото визуальные новеллы спрайты персонажей

Здесь вы можете выкладывать свободные ресурсы, которые были сделаны вами. Создатели визуальных новелл (и не только) смогут использовать их на своё усмотрение.

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

К посту должны быть прикреплены сами ресурсы (или дана ссылка на них), а так же указана лицензия по которой они распространяются. Примерами свободных лицензий могут служить creative commons (и её вариации), GPL, LGPL, MIT и т.д. Так же, желательно написать краткое описание ваших ресурсов, чтобы людям было легче искать. По возможности, можно добавить исходники.

Если вы не хотите разбираться с лицензиями, можете поставить лицензию «CC0», что автоматически переведёт ваше произведение в ранг общественного достояния и позволит любому человеку делать с ним всё что угодно. (С кратким описанием можно ознакомиться тут: http://creativecommons.org/publicdomain/zero/1.0/deed..)

ЗЫ: Поскольку у меня нет времени постоянно бдеть над обсуждениями, сообщите мне если кто-нибудь будет здесь офтопить. Я почищу.

визуальные новеллы спрайты персонажей. Смотреть фото визуальные новеллы спрайты персонажей. Смотреть картинку визуальные новеллы спрайты персонажей. Картинка про визуальные новеллы спрайты персонажей. Фото визуальные новеллы спрайты персонажей

визуальные новеллы спрайты персонажей. Смотреть фото визуальные новеллы спрайты персонажей. Смотреть картинку визуальные новеллы спрайты персонажей. Картинка про визуальные новеллы спрайты персонажей. Фото визуальные новеллы спрайты персонажей

визуальные новеллы спрайты персонажей. Смотреть фото визуальные новеллы спрайты персонажей. Смотреть картинку визуальные новеллы спрайты персонажей. Картинка про визуальные новеллы спрайты персонажей. Фото визуальные новеллы спрайты персонажей

визуальные новеллы спрайты персонажей. Смотреть фото визуальные новеллы спрайты персонажей. Смотреть картинку визуальные новеллы спрайты персонажей. Картинка про визуальные новеллы спрайты персонажей. Фото визуальные новеллы спрайты персонажей

визуальные новеллы спрайты персонажей. Смотреть фото визуальные новеллы спрайты персонажей. Смотреть картинку визуальные новеллы спрайты персонажей. Картинка про визуальные новеллы спрайты персонажей. Фото визуальные новеллы спрайты персонажей

мини-игра Renpystein
имитация 3D без применения 3D, которое Renpy просто не поддерживает

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

Источник

Как сделать визуальную новеллу в одиночку. Часть 2: Движки

Привет, печенькофилы, это снова я, рисователь анимешных девочек, желающий делать игры.

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

визуальные новеллы спрайты персонажей. Смотреть фото визуальные новеллы спрайты персонажей. Смотреть картинку визуальные новеллы спрайты персонажей. Картинка про визуальные новеллы спрайты персонажей. Фото визуальные новеллы спрайты персонажей

Остановились мы на том, что у нас есть текст нашей новеллы. Но ведь мы понимаем, что текст (даже написанный в особом стиле) игрой не является. Не переживайте! Самая важная часть уже сделана. Вы скажете мне: «Орика, а как же графон?! Ведь новелла-то визуальная!». Верно. И не верно. Если мы не будем тупить и все-таки хотя бы немного ознакомимся с миром визуальных новелл, то наверняка найдем сотни примеров, которые нам скажут: графика в ВН не так важна. Мы к ней обязательно вернемся, но не сейчас.

визуальные новеллы спрайты персонажей. Смотреть фото визуальные новеллы спрайты персонажей. Смотреть картинку визуальные новеллы спрайты персонажей. Картинка про визуальные новеллы спрайты персонажей. Фото визуальные новеллы спрайты персонажей

Я опять сбиваюсь с мысли, а ведь данная часть моего рассказа должна была быть о [внезапно] программной составляющей. Готовый сценарий ВН нам уже позволяет собрать сырую версию нашей игры и составить список того, что мы должны сделать, для того, чтобы ее высушить ^__

визуальные новеллы спрайты персонажей. Смотреть фото визуальные новеллы спрайты персонажей. Смотреть картинку визуальные новеллы спрайты персонажей. Картинка про визуальные новеллы спрайты персонажей. Фото визуальные новеллы спрайты персонажей

Renpy. Написанный на питоне на самом деле почти неограниченный постоянно развивающийся движок.

— можно создавать коммерческие проекты;

— готовые игры почти под все платформы;

— формально расширяемый до бесконечности функционал за счет PyGame. В этом случае, конечно, надо уметь кодить 🙂

— малые затраты оперативной памяти в классических ВН (т.е. без наворотов типа покадровой анимации, тысячи партиклов на квадратный сантиметр и т.п.)

— не костыльный. Не вылетает, если вы все правильно написали. Не тупит-тормозит. Великолепный 🙂

— надо понимать как вообще кодить, но мне кажется, что если вы не понимаете принципов, то вам вообще не стоит лезть в программную часть и нанять кодера;

— вызывает зависимость 🙂 Один раз поработав со скриптами ренпая, вы не за что не станете собирать свою игру на каком-нибудь Тирано (но это вы поймете только тогда, когда соберете ВН на нем. Да, все сложно :D)

Если вы это прочитали, то вероятно задаетесь вопросом, а нафиг вообще другие движки, если ренпай по сути идеален?

Не знаю. Если вы не планируете внедрять анимацию и вас не пугают скрипты, то я искренне советую этот движок. Он избавит вас от головной боли.

визуальные новеллы спрайты персонажей. Смотреть фото визуальные новеллы спрайты персонажей. Смотреть картинку визуальные новеллы спрайты персонажей. Картинка про визуальные новеллы спрайты персонажей. Фото визуальные новеллы спрайты персонажей

Вторым по популярности в инди-вн комьюнити является Tyrano Builder, являющийся по сути огрызком известного японского скриптого языка kirikiri завернутым в яркий фантик. Предыдущая строка вас уже насторожить!

— приятный интерфейс и простота создания игрового скрипта (НО на деле получается, что большую часть скрипта конструктором не соберешь, половину блоков при перегонке он забагует и скорее всего все будет работать не так, как хочется, либо не работать вообще. В конечном итоге придется «готовый» скрипт дописывать в блокноте, ругаясь на самого себя, что вообще решил с этим движком связаться);

— возможность сборки игры под большое количество платформ (НО на самом деле движок выдает плюс-минус одинаковые сборки под все платформы и их нужно портировать в отдельных программах с помощью танцев с бубном);

— достаточно широкие возможности работы с медиа из коробки;

— поддержка моднявых SDK, типа live2d.

Если вам все еще нужны отдельные минусы, то я отнесу к ним забагованность финального билда в 99% случаев, проблемы с масштабированием, с сохранениями, с перемоткой. Добавим ужасную поддержку, которая не понимает, как работать со своим же движком.

Тем не менее! Я могу посоветовать купить этот конструктор для прототипирования сцен для кодера, если вы не умеете кодить вообще (хотя с тем же успехом вы можете это делать в видеоредакторе).

визуальные новеллы спрайты персонажей. Смотреть фото визуальные новеллы спрайты персонажей. Смотреть картинку визуальные новеллы спрайты персонажей. Картинка про визуальные новеллы спрайты персонажей. Фото визуальные новеллы спрайты персонажей

Unity3d. Конечно, можно писать 2д-игры на 3д-движках с нуля, но this is madness! Поэтому, рассмотрим ассеты к Юнити, а не чистый движок.

— Utage. Вот тут я ничего не могу сказать. Задумка очень интересна и близка к тому, что мы сейчас пишем в нашей Студии. Увы, высокая цена (80 баксов!) не дала мне возможности оценить данный ассет, а хотелось бы.

Обобщая все ассеты для юнити выделю плюсы: возможность допиливания средствами Юнити всего чего можно через SDK и ассеты, мультиплатформенность.

Жирнющий минус: скорее всего вам придется выучить юнити. Ну, не самое плохое занятие, пригодится 🙂

визуальные новеллы спрайты персонажей. Смотреть фото визуальные новеллы спрайты персонажей. Смотреть картинку визуальные новеллы спрайты персонажей. Картинка про визуальные новеллы спрайты персонажей. Фото визуальные новеллы спрайты персонажей

Novelty. Мне не довелось поработать с этой студией. Но функционал у нее очень-очень неплохой, да и судя по отзывам, вещь это весьма годная. Оставлю демо-превью.

Подытожим. Как вы поняли, я-таки считаю лидером Ренпай. Наверное, именно поэтому в данный момент финальная версия Lifemare, той новеллы, о сценарии которой мы говорили в первой части, переписана на данном движке, а разработка Little Green Girl, большого проекта, который мы делаем с друзьями, ведется изначально на Renpy.

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

До следующего поста ^__^

визуальные новеллы спрайты персонажей. Смотреть фото визуальные новеллы спрайты персонажей. Смотреть картинку визуальные новеллы спрайты персонажей. Картинка про визуальные новеллы спрайты персонажей. Фото визуальные новеллы спрайты персонажей

PS. К слову, если у вас есть деньги или вы программист, всегда можно написать свой ассет под тот же Юнити (чем мы занимаемся в Студии. Но мы бы и дальше писали игры на Renpy, если бы он поддерживал live2d. Только поэтому.)

визуальные новеллы спрайты персонажей. Смотреть фото визуальные новеллы спрайты персонажей. Смотреть картинку визуальные новеллы спрайты персонажей. Картинка про визуальные новеллы спрайты персонажей. Фото визуальные новеллы спрайты персонажей

Лига Разработчиков Видеоигр

4.4K поста 19.1K подписчиков

Правила сообщества

— Уважайте чужой труд и используйте конструктивную критику

— Не занимайтесь саморекламой, пишите качественные и интересные посты

— Не употребляйте мат без необходимости

— Посты о Вашей игре с историей её разработки и описанием полученного опыта

— Обучающие материалы, туториалы

— Интервью с опытными разработчиками

— Анонсы бесплатных мероприятий для разработчиков и истории их посещения;
— Ваши работы, если Вы художник/композитор и хотите поделиться ими на безвозмездной основе

НЕ СТОИТ ПУБЛИКОВАТЬ:

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

— Посты, содержащие только идею игры

— Посты, не относящиеся к тематике сообщества

Подобные посты по решению администрации могут быть перемещены из сообщества в общую ленту.

— Публиковать бессодержательные посты с рекламой Вашего проекта (см. следующий пункт), а также все прочие посты, содержащие рекламу/рекламные интеграции

— Выдавать чужой труд за свой

Подобные посты будут перемещены из сообщества в общую ленту, а их авторы по решению администрации могут быть внесены в игнор-лист сообщества.

Ссылка на сторонний ресурс, связанный с игрой, допускается только при следующих условиях:

— Пост должен быть содержательным и интересным для пользователей, нести пользу для сообщества

— Ссылка должна размещаться непосредственно в начале или конце поста и только один раз

— Cсылка размещается в формате: «Страница игры в Steam: URL»

Можно еще рассмотреть INSTEAD, правда он под текстовые квесты заточен. Хотя и оффтоп но «Возвращение квантового кота» это шедевр.

Я так понял, ничего не остается кроме Ренпая. Тоже идея пришла одну новеллку сделать.

Хотелось бы в защиту RenPy пару слов сказать. Код можно писать и в каком-нибудь новомодном редакторе кода, например, VS Code, который бесплатный и настроить можно как душе угодно. Также в недавних патчах RenPy (7.4.0, если мне память не изменяет) добавили поддержку Live2D. В общем советую присмотреться к данному игровому движку 🙂

Можете рассказать немного об отчислениях? Например, читал когда-то что создателям Unity и Unreal engine по договору разработчики игр платят определенный процент с дохода игр, которые были на этих движках созданы (в случае если доход превысил определенную планку). Есть ли подобное у Renpy?

Привет! Не поможешь научиться рисовать персонажей и фоны для ВН, а то я годных гайдов так и не нашёл. (-_-‘) В общем, если можешь помочь хоть какими советами и гайдами, ты знаешь что делать) Буду рад принять помощь \(0u0)/

По поводу анимации. В Renpy есть ATL анимации и возможность управления камерой. С помощью ATL можно, например, перемещать предметы по экрану, а управление камерой придаёт игре больше жизни. Ещё из плюшек можно выделить наличие Drag and drop, с помощью которого можно таскать предметы мышкой по экрану. Полную анимацию персонажа там не сделать, но можно сделать например анимацию моргания и смену поз.

Хиде 3 часть, что-то не могу найти((

Здравствуйте, автор! А откуда Вы брали музыку для новеллы?

Попробовал Vinoma, особых проблем не вижу с ней. Со спрайтами проблем не заметил. Видать, пофиксили за это время.

На данном этапе весьма достойная весчь. Переношу на нее одну игрушку, тоже новеллу.

Конечно, сильно не хватает некоторых фишек из Фунгуса (flowchart, например), но в остальном для простой новеллы даже удобнее. А блок-схемы из Фунгуса для простой игры и не нужны, в принципе.

Минус за вонючее аниме без тега

А почему не рассмотрели UE(UnrelEngine), ведь тоже довольно таки хороший движок.

визуальные новеллы спрайты персонажей. Смотреть фото визуальные новеллы спрайты персонажей. Смотреть картинку визуальные новеллы спрайты персонажей. Картинка про визуальные новеллы спрайты персонажей. Фото визуальные новеллы спрайты персонажей

Gone Rogue

Товарищи, спустя полтора года разработки, мне удалось довести игру до публикации страницы в стиме и теперь игра близится к финишной прямой.

Gone rogue – это сюжетный симулятор ограблений с элементами тактики и «стэлса». Скрываясь в тенях, проскальзывайте незамеченными мимо врагов, проникайте за любые запертые двери и уносите с собой богатую добычу.

визуальные новеллы спрайты персонажей. Смотреть фото визуальные новеллы спрайты персонажей. Смотреть картинку визуальные новеллы спрайты персонажей. Картинка про визуальные новеллы спрайты персонажей. Фото визуальные новеллы спрайты персонажей

визуальные новеллы спрайты персонажей. Смотреть фото визуальные новеллы спрайты персонажей. Смотреть картинку визуальные новеллы спрайты персонажей. Картинка про визуальные новеллы спрайты персонажей. Фото визуальные новеллы спрайты персонажей

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

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

визуальные новеллы спрайты персонажей. Смотреть фото визуальные новеллы спрайты персонажей. Смотреть картинку визуальные новеллы спрайты персонажей. Картинка про визуальные новеллы спрайты персонажей. Фото визуальные новеллы спрайты персонажей

визуальные новеллы спрайты персонажей. Смотреть фото визуальные новеллы спрайты персонажей. Смотреть картинку визуальные новеллы спрайты персонажей. Картинка про визуальные новеллы спрайты персонажей. Фото визуальные новеллы спрайты персонажей

Не хочу больше учиться у дураков!

визуальные новеллы спрайты персонажей. Смотреть фото визуальные новеллы спрайты персонажей. Смотреть картинку визуальные новеллы спрайты персонажей. Картинка про визуальные новеллы спрайты персонажей. Фото визуальные новеллы спрайты персонажей

Кто читал мой вчерашний пост, наверное, понял, о чем я.

Три недели назад я начала изучать язык C# чтобы в последствии перейти на Unity. Порыскав в интернете и не совсем разбираясь в том, что хорошо, а что плохо, я выбрала первый же выскочивший в рекомендациях курс. Уже после пары серий я почувствовала, что что-то не то. То ли я туплю, то ли лектор какой-то не такой.

Итак, к чему я все это пишу.

(про официальные ресурсы от самого Юнити и документацию знаю, можно не дублировать)

(КЭП, я знаю что такое документация и буду ее в любом случае читать и учить на практике, но новичку с 3 неделями стажа ее скушать, проглотить и переварить тяжеловато)

визуальные новеллы спрайты персонажей. Смотреть фото визуальные новеллы спрайты персонажей. Смотреть картинку визуальные новеллы спрайты персонажей. Картинка про визуальные новеллы спрайты персонажей. Фото визуальные новеллы спрайты персонажей

визуальные новеллы спрайты персонажей. Смотреть фото визуальные новеллы спрайты персонажей. Смотреть картинку визуальные новеллы спрайты персонажей. Картинка про визуальные новеллы спрайты персонажей. Фото визуальные новеллы спрайты персонажей

визуальные новеллы спрайты персонажей. Смотреть фото визуальные новеллы спрайты персонажей. Смотреть картинку визуальные новеллы спрайты персонажей. Картинка про визуальные новеллы спрайты персонажей. Фото визуальные новеллы спрайты персонажей

Когда ломается компьютер

Бывало ли у вас такое, что посреди важного и ответственного дела вдруг накрывается медным тазом любимый комп? Да так, что важное и ответственное дело продолжать невозможно ну никак!

визуальные новеллы спрайты персонажей. Смотреть фото визуальные новеллы спрайты персонажей. Смотреть картинку визуальные новеллы спрайты персонажей. Картинка про визуальные новеллы спрайты персонажей. Фото визуальные новеллы спрайты персонажей

На пару дней я впала в прострацию. Что делать? Чем себя занять? Как отдыхать?

И вот, от скуки разгребая комп, я нашла у себя наработки какой-то игры. Думаю, почти все заядлые геймеры рано или поздно что-то выдумывают, надеясь когда-нибудь стать вторым Нотчем, или, на крайняк, Эриком Бароном. Делать было реально нечего, потому я просмотрела записи и пришла к выводу, что все еще не прочь реализовать это в жизнь.

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

визуальные новеллы спрайты персонажей. Смотреть фото визуальные новеллы спрайты персонажей. Смотреть картинку визуальные новеллы спрайты персонажей. Картинка про визуальные новеллы спрайты персонажей. Фото визуальные новеллы спрайты персонажей

Так как в одним из первых уроков была конструкция if/else мне пришла в голову идея с витязем на распутье. Потом друг попросил добавить в игру аниме-девочек. Получилось смешно. Потом я увидела, что здоровье игрока может уходить в минус, и изобрела ветку сюжета, где витязь попадал на тот свет и дрался там с чертями. Так как я люблю котов, в игре так же обосновался кот ученый. Я развлекалась как могла, добавляя откровенно анимешные повороты сюжета, абсурдные ситуации и предметы.

Три недели развлечения пролетели незаметно. Неожиданно скончался курс лекций по Юнити. Я сидела и смотрела на кусок путаного кода, с кучей багов. Мы с мужем (который так-то сам программист, только на Rubi) налили кофейку, сели, и заставили эту балалайку работать как по нотам.

Источник

Визуальные новеллы спрайты персонажей

визуальные новеллы спрайты персонажей. Смотреть фото визуальные новеллы спрайты персонажей. Смотреть картинку визуальные новеллы спрайты персонажей. Картинка про визуальные новеллы спрайты персонажей. Фото визуальные новеллы спрайты персонажей

Оптимизация изображений для новеллы

RenPy довольно простой движок и, в отличии от многих других, не требует специального образования, чтобы создать простую визуальную новеллу. В связи с этим большая часть разработчиков с головой уходит в разработку, даже не задумываясь о подводных камнях. Одним из них выступают ресурсы, которые неопытные команды используют неправильно.

К слову, чтобы рассмотреть скриншоты можно нажать правой кнопкой мыши и «открыть картинку в новой вкладке. Разберетесь, я думаю 🙂

Зачем их оптимизировать? Ответ очевиден – чтобы уменьшить вес и ускорить работу готовой игры.

К картинкам я отношу фоны, спрайты и почти всю графическую часть вашей ВН. При рисовании, особенно на графическом планшете, работа может быть красивой и вам этого достаточно. Переполненные радости, спешите загрузить фоновый арт в папку Images и вызвать его в RenPy. Обычно, после этого все забывают о том, что над артом нужно еще немного поработать.

В качестве примера я буду использовать Photoshop CC 2017. Это необязательная программа, вы можете использовать и другие ресурсы по сжатию изображений. Но лично я в этом вопросе педант и не могу без личного контроля над оптимизацией.

Итак, у нас есть самый настоящий арт, который нам нарисовал художник. Не важно, полноценный ли это CG или простой фон – его необходимо оптимизировать. Для начала посмотрим разрешение и размеры исходника. 4239 на 2507 точек и 9,11 мб веса. Довольно много, не находите? Самое время эти показатели уменьшить.

визуальные новеллы спрайты персонажей. Смотреть фото визуальные новеллы спрайты персонажей. Смотреть картинку визуальные новеллы спрайты персонажей. Картинка про визуальные новеллы спрайты персонажей. Фото визуальные новеллы спрайты персонажей

Первым делом я создаю копию исходника, чтобы случайно не испортить его в случае ошибки. Запускаем фотошоп и создаем нужные нам размеры изображения. Определить их легко, при создании проекта в RenPy вы выбираете размер окна игры. В моем случае это 1920 на 1080 точек. Помещаем в вкладку фотошопа нашу копию изображения масштабируем так, как нам необходимо (Ctrl+T). При масштабировании очень рекомендую зажимать клавишу Shift, чтобы исходное изображение сохраняло пропорции. Когда все будет готово, переходим к следующему пункту.

визуальные новеллы спрайты персонажей. Смотреть фото визуальные новеллы спрайты персонажей. Смотреть картинку визуальные новеллы спрайты персонажей. Картинка про визуальные новеллы спрайты персонажей. Фото визуальные новеллы спрайты персонажей

2. Избавляемся от закрытых областей. Лично я считаю, что скрытые от игрока области фона можно вырезать. Например, если диалоговое окно перекрывает часть фона и не планирует перемещаться (исчезать или появляться), то можно его убирать. Для этого берем уже готовые элементы Gui из вашей новеллы и размещаем их поверх изображения на новом слое. Дважды проверьте все размеры вашего интерфейса и его расположение в окне. Для плашки диалогов можно посмотреть свои настройки в Gui.rpy. Если часть Gui имеет частичную прозрачность, то эти области вырезать нельзя. Данный пункт не является обязательным, но частенько сокращает вес релизной новеллы на 5-9%.

визуальные новеллы спрайты персонажей. Смотреть фото визуальные новеллы спрайты персонажей. Смотреть картинку визуальные новеллы спрайты персонажей. Картинка про визуальные новеллы спрайты персонажей. Фото визуальные новеллы спрайты персонажей

3. Выделяю слой с интерфейсом через Ctrl и скрываю верхний слой на панели слоев. Не отменяя выделение, лезу во вкладку «Выделение» > Инверсия. Или комбинация клавиш Ctrl+Shift+I. Все еще не отменяя выделение, кликаю на нижнем слое изображения и создаю слой-маску. На выходе мы получаем изображение с прозрачным фоном в местах, где должно быть Gui. Слой-маска создается для того, чтобы потом можно было отредактировать вырезанную область. В конце статьи я приведу сравнение размеров картинки с этим пунктом и без него.

визуальные новеллы спрайты персонажей. Смотреть фото визуальные новеллы спрайты персонажей. Смотреть картинку визуальные новеллы спрайты персонажей. Картинка про визуальные новеллы спрайты персонажей. Фото визуальные новеллы спрайты персонажей

4. Подготовка окончена, приступаем к оптимизации. Для этого я использую вкладку «Файл» > «Экспортировать» > «Сохранить для Web (старая версия)».

визуальные новеллы спрайты персонажей. Смотреть фото визуальные новеллы спрайты персонажей. Смотреть картинку визуальные новеллы спрайты персонажей. Картинка про визуальные новеллы спрайты персонажей. Фото визуальные новеллы спрайты персонажей

В верхнем левом углу выбираю вкладку «2 варианта», чтобы сравнивать измененную версию с оригиналом. В настройках выбираю JPEG, т.к. у меня фоное изображение. Если ваше изображение должно иметь прозрачность, то жмите по PNG. Проверяем настройки разрешения. 1920 х 1080, ничего не изменилось. Нас устраивает. Переходим к регулировке качества. Аккуратно понижайте значение и сравнивайте результат с исходным изображением. Если на картинке появляются явные артефакты, то наоборот поднимайте это значение. Помимо видимых изменений, следите и за размером изображения. Для каждого варианта оно указано в нижней левой части окна. Ваша задача – уменьшить размер картинки, не сильно испортив её внешний вид. Для своей я задал 60%, но для большинства случаев это значение колеблется от 70 до 85%. Когда результат вас устраивает – жмите «сохранить». Готово, вы оптимизировали изображение для своей новеллы.

визуальные новеллы спрайты персонажей. Смотреть фото визуальные новеллы спрайты персонажей. Смотреть картинку визуальные новеллы спрайты персонажей. Картинка про визуальные новеллы спрайты персонажей. Фото визуальные новеллы спрайты персонажей

Итак, после всех манипуляций я получил почти неотличимое по качеству 2 картинки. Одна с вырезанным Gui = 682 Килобайта. Без вырезанного Gui = 853 Килобайта. И оригинал, весящий целых 9,11 мегабайт. Просто представьте, что будет если оптимизировать каждое изображение в новелле. Это уменьшит её вес минимум на 40%, за что игроки скажут вам огромное спасибо.

• Оптимизация производится в последнюю очередь. Не обязательно утруждать себя этим, когда ваша новелла не близка к релизу или демо-версии.

• Вырезание Gui нужно только громоздким новеллам. Для маленькой не обязательно. Да и в целом, опциональная вещь.

• Для спрайтов обычно используют векторные изображения. Они весят очень мало, но рисовать их очень тяжело. Если у вас есть возможность изобразить задуманное в векторах, то делайте. В ином случае прозрачные рисунки персонажей тоже необходимо оптимизировать.

• Само Gui лучше всего не трогать. Игрок будет видеть на протяжении всей новеллы и заметит, если качество целенаправленно ухудшено.

• Сжать картинку можно разными способами. Гугл запрос «Сжатие изображений» ответит на все ваши вопросы. Лично я пользуюсь своим. Он трудозатратный, но позволяет лично регулировать степень сжатия.

• Всегда делайте копии. Любую картинку можно сжать, но из уже сжатой невозможно сделать оригинал.

• Создайте пресеты (заготовленные настройки) для оптимизации. Если вы прогоняете много изображений, то выставлять качество нужно для всех не ниже 60 (прим.) Иначе некоторые из ваших фонов будут выглядеть лучше, чем другие.

• Просите художников самостоятельно сохранять пропорции под размеры новеллы. Если это 1280х720, то их рисунок должен быть 2880х1620 и так далее. Это нужно, чтобы часть изображения не оказалась за границами.

Надеюсь, небольшое руководство было вам полезно и вы перестанете создавать двухчасовые новеллы с весом в 8 гигабайт ^^. В свободное от работы время я пишу вам следующую часть статьи по сценарию. Оптимизацию музыки и звуков рассмотрим как-нибудь в другой раз. Да, это только малая часть :D.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *