Садов Михаил Валерьевич: другие произведения.

История о Супер е-книге или чем я был занят

Журнал "Самиздат": [Регистрация] [Найти] [Рейтинги] [Обсуждения] [Новинки] [Обзоры] [Помощь]
Оценка: 7.00*4  Ваша оценка:
  • Аннотация:
    Итак, здравствуйте, дорогие друзья. Многие из вас, наверное, часто ругаются и матерятся на меня за то, что так часто пропадаю и оставляю своих читателей без продолжения. Каюсь и обещаю исправиться.


История о Супер е-книге, или чем я был занят.

Введение

   Итак, здравствуйте, дорогие друзья. Многие из вас, наверное, часто ругаются и матерятся на меня за то, что так часто пропадаю и оставляю своих читателей без продолжения. Каюсь и обещаю исправиться.
   Но, давайте перейдем ближе к делу.
   Сейчас, во время все большего распространения электронных текстов и е-товаров, как некоторые называют их, книгопечатание начинает сдавать свои позиции. Объясняется это... да что тут объяснять?! И так понятно, что современным людям куда удобнее прочитать книгу, предварительно скачав ее из интернета, или же прослушав аудиозапись. А все дело в том, что даже, если печатное издание намного комфортнее почитать, ведь можно полежать на диване и ощутить в руках книгу, это не значит, что удобнее. Ведь надо сначала выйти на улицу, добраться до книжного магазина, да еще и не факт, что нужная книга имеется в нем или же вообще дошла до вашего города. А почитать-то охота. Более того, это прописная истина, что книжное издание будет стоить намного дороже электронного.
   Да что там дороже! Можно же найти тексты почти любой книги в бесплатном варианте в интернете. И не беда, что некоторые тексты не совершенные или же были украдены со страниц авторов, когда они еще писались. Такое и у меня бывало - я до сих пор встречаю тексты такой устаревшей версии, что противно читать. Но халява не останавливает людей и перед этим. Ох уж это излюбленное слово - халява.
   Более того, сейчас мало-мальский выход в инет и компьютеры представляют собой чуть ли не повсеместное явление. И что же это влечет за собой? А влечет понимание людей, что куда удобнее посидеть дома, в тепле и уюте за компьютером и скачать книгу из интернета, чем выйти на улицу и добраться в магазин за книгой.
   Лень и халява! Вот что может сгубить литературное творчество. Ведь зачем писать шедевры, если ты понимаешь, что они рано или поздно попадут в сеть и превратятся в очередную халяву? Для себя - возможно. Для читателей - ну, вполне возможно. Но скажите, кому из писателей не хотелось бы получать за свои труды реальные деньги?
   Ну, да ладно, я что-то отвлекся от того, что хотел сказать.
   А начал писать я эту статью по одному единственному поводу. Как вы уже поняли из преамбулы, литературный рынок все больше склоняется в сторону электронных текстов. К сожалению, или к счастью, это еще как посмотреть: ведь все это последствия прогресса. Так вот, дабы не отстать от прогресса, надо и начинать думать гибче. Если народ хочет перспективу бумажным изданиям, то ее им надо дать. Но этот процесс не стоит затормаживать.
   Меня, как и многих, уже записавшихся в Гильдию авторов и правообладателей, заинтересовала сама возможность такого процесса. Лицензионная продажа электронных е-книг, борьба с пиратством, все это очень даже хорошо, но давайте подумаем чуть дальше. Супер е-книги? Интересно, но что это? Думается неизвестный и пока не понятный товар, а нет, задумки для этого существуют и уже довольно давно, однако в чистом виде подобного продукта еще не существует. По существу мы становимся первооткрывателями, что влечет за собой свои подводные камни и ошибки. Но этого не избежать.
   И все же, что такое Супер е-книга?
   Более подробнее можно было бы прочитать статью нашего главного редактора Александра Карасева http://samlib.ru/s/sadow_m_w/supere-knigi.shtml, но суть моей статьи не в объяснении, а рассказе.
   Да-да, рассказе, и не удивляйтесь так. Я хочу вам рассказать, как создается сама Супер е-книга. И так, начнем, вашему вниманию предлогается первый выпуск с полей сражения мастерской Гильдии.
  

Глава 1

Поиск аналогов.

  
   Ядро любой программы, так сказать ее механизм, который крутит шестеренки - это движок. Когда мне только рассказали о е-книгах, я еще думал о таких простых и не сложных форматах как pdf, fb2 и тому подобное. И уж какое мое удивление было, когда я, наконец-то увидел статью Александра и понял, насколько мощным планируется проект. Здесь уже требовался куда более сложный подход. К счастью, у меня к этому времени уже был человек, к которому можно было пойти за советом. И, о чудо, движок, почти полностью удовлетворяющий нашим потребностям, нашелся.
   Я не даром во ведении упоминал, что что-то подобное Супер е-книгам уже существует. Вот только эти разработки ушли совсем в другую сторону. И прежде чем рассказать о движке, который был выбран для этого, я скажу пару предложений о...
   Визуальных новеллах!
   Да, визуальные новеллы - зрителю демонстрируется история при помощи вывода на экран текста, статичных (либо анимированных) изображений, а так же звукового и/или музыкального сопровождения. Нередко используются и вставки полноценных видеороликов. Степень интерактивности обычно низка и от зрителя лишь изредка требуется сделать определенный выбор, в частности, -- выбрать вариант ответа в диалоге. Персонажи обычно выполнены в стиле аниме, который, как и визуальные романы, возник в Японии.
   Процесс
   Визуальные романы отличаются низким уровнем интерактивности, в основном требуя от зрителя лишь нажатия определенной кнопки для перехода к следующему отрывку текста или сцене (в большинстве присутствует клавиша для быстрого пропуска сцен).
   Большая часть визуальных романов имеет разветвленный сюжет и несколько вариантов концовки, в таком случае зрителю в определенные моменты предлагается сделать выбор между различными вариантами действий или ответов в диалогах, таким образом определяя дальнейшие события.
   Структура повествования работает как в интерактивных книгах, популярных в 1990-ые. Однако, в новеллах фабула обычно сложнее, а раскрытие характеров персонажей намного глубже, чем в вышеупомянутых книгах для детей. Визуальные романы действительно похожи на текстовые квесты, но имеют разные корни и преследуют другие цели. Учитывая слабый сюжет и невнятное повествование в большинстве современных новелл, поклонники выделяют визуальные романы, считая такой способ повествования сильной стороной жанра.
   Во многих визуальных романах персонажей озвучивают профессиональные сэйю. Главный герой часто остается "немым", хотя остальные персонажи могут быть озвучены полностью. Музыка, как правило, пишется специально, хотя бывают и исключения, как в случае с Crescendo, в которой используются популярные песни и классическая музыка.
   Процесс
   Стиль повествования в визуальных романах несколько отличается от печатных книг. В основном, в визуальных романах повествование ведется от первого лица, и наблюдателем всех событий является протагонист. Весьма часто повествование делится не на главы, а дни, что позволяет подвести итог прошедшего дня. Конечно, есть много исключений.
   Графика визуальных романов состоит из пакета фонов (обычно по одному на каждую локацию) и спрайтов - персонажей, которые накладываются сверху; перспектива -- это обычно вид от первого лица, и "протагонист" остается не показанным. В ключевые моменты истории показываются специальные "CG-арты": более детальные картинки, нарисованные специально для этой сцены вместо собранных из стандартных элементов, которые используют более кинематографичные углы камеры и включают протагониста. Эти сюжетные арты можно посмотреть в любой момент после того, как они были найдены в игре, "открыты", что создает интерес к повторному прохождению игры и выбору разных решений, ведь увидеть все особые события за одно прохождение порой невозможно.
   Содержание и жанр
   Часто визуальные романы несут в себе романтическое содержание, однако встречаются и такие жанры, как научная фантастика, фэнтези, или ужасы.
   Традиционно, визуальные романы для персонального компьютера содержат этти-сцены, даже если общая направленность произведения далека от эротической. В то же время почти все порты романов на консоли не содержат материалов "для взрослых", а некоторые новые разработки теперь нацелены на любую аудиторию: все продукты от студии Key выпущены как для всей семьи, две никогда не содержали материалов "для взрослых". Кстати, все новеллы от студии KID тоже для всей семьи.
   И вот тут я понял: блин, да мир давно уже готов к Супер е-книгам и просто е-книгам, только почему-то все еще цепляется за быстро устаревающие бумажные произведения.
   Итак, познакомившись с этой информацией я подвел параллель и понял, что хоть и в другом ключе, но аналоги нашей задумки существуют. Только они несут характер игр, или же коротких анимированных рассказов.
   И вот тут-то и всплыл наш движок.
  

Глава 2

Знакомство с RenPy

   Наверное многие подумает, а с чего это им знакомитсья с какой-то там RenPy. А вот с чего: после консультации с программистами было решено выбрать RenPy, как движок для создания формата Супер е-книг.
   Давайте немного познакомимся с этим чудным зверем.
   Ren'Py (от renai и Python) -- это бесплатный, свободный и открытый движок для создания как некоммерческих, так и коммерческих визуальных романов (графических квестов с диалоговой системой) в 2D-графике. Поддерживает платформы Windows 2000+ (x86), Linux (x86, glibc 2.3+) и Mac OS X 10.4+ (x86 и ppc), также запуск поддерживается на Android (2.0+, с OpenGL ES 2.0). Свыше 200 продуктов используют движок Ren'Py, подавляющее большинство на английском языке. Автором данного движка является PyTom.
   Описание
   Ren'Py распространяется бесплатно. Авторы движка только просят создателей внести разработку в общий каталог на сайте разработчика. Также обязательным условием бесплатного использования этого движка является упоминание имён авторов в титрах. Ren'Py является программой с открытым исходным кодом и может быть свободно модифицирован и использован как для некоммерческих, так и коммерческих целей и созданным на нем приложениям не обязательно быть с открытым исходным кодом.
   Создание простых разработок в данном конструкторе по сложности доступно любому желающему, но для более сложных разработок необходимо изучить и применять скриптовый язык Python: есть возможности для создания оригинальной манги, в том числе подключение видео и использование различных спецэффектов на движке; также можно подключать мини-игры, системы подсчёта параметров для усложнения игрового процесса.
   По умолчанию Ren'Py уже настроен на создание типичного жанра визуальных романов содержащей:
      -- главное меню с возможностью настройки, сохранения и загрузки;
      -- автоматическое сохранение;
      -- откат, для возвращения ранее показанного экрана;
      -- интеллектуальную загрузку изображений, которая загружает изображения в фоновом режиме, что предотвращает задержки во время просмотра;
      -- поддержку управления при помощи мыши, клавиатуры или геймпада (джойстика);
      -- полноэкранный и оконный режим;
      -- возможность пропускать текст при воспроизведении, в том числе возможность показывать только текст, который был показан ранее;
      -- автоматическую прокрутку текста без использования клавиатуры, что может быть удобно при больших объемах текста;
      -- возможность скрывать текст так, что пользователь может видеть изображения за ним;
      -- способность самостоятельно изменить музыку, звуковые эффекты, и громкость голоса.
   Графика и качество разработки, созданной в данном конструкторе, зависит в большей степени от авторских умений рисовать.
   Также движок предоставляет возможность:
      -- представлять текст как в ADV, так и в NVL-стиле;
      -- настроить практически любой элемент интерфейса.
   Поддерживаемые форматы
   Форматы графики: JPEG, PNG, BMP, GIF.
   Аудио-форматы: Ogg Vorbis, WAV (только PCM), MP3, MP2
   Видео-форматы: Ogg Theora, MPEG 4, MPEG 2, MPEG 1.
   Форматы шрифтов: TrueType, SFont, BMFont, MudgeFont.
   Движок поддерживает много языков, в том числе русские шрифты (юникод).
   После того, как один из программистов вывалил на меня всю эту информацию, я понял - вот оно! Это же идеальное решение для движка на котором можно было бы создать нашу Супер е-книгу.
   Но я тогда все же поинтересовался, почему же именно этот движок, неужели нет других аналогов. (И вот что оказалось - "Потому что на текущий момент с кириллицей из свободных движков нормально работают только RenPy и *Scripter. Но последний обладает намного более бедным функционалом."
   Ну, а какие есть возможности внедрения сторонних шрифтов?
   Все оказалось довольно просто - Любые TTF.
   И вот с этого началась эпопея создания Супер е-книги, которая продолжается до сих пор.
  

Глава 3

Продолжение следует


Оценка: 7.00*4  Ваша оценка:

Связаться с программистом сайта.

Новые книги авторов СИ, вышедшие из печати:
В.Чернованова "Посланница.Наследие Велены" А.Одувалова "Опасное притяжение" А.Буревой "Одержимый.Страж Империи" Е.Гордеева "Естественный отбор" О.Говда "Беспокойное наследство" М.Далин "Слуги Зла" В.Кувшинов "Пирамиды астрала" М.Абина, Д.Ткаченко "Я демон!Что это меняет?" Е.Малиновская "Частная магическая практика.Сны и явь" Е.Лифантьева "Орк.Воин и лекарь" В.Корн "Артуа.Золото вайхов" О.Шалюкова "Заговор теней" П.Корнев "Там, где тепло" И.Эльтерус, Е.Белецкая "Вечер Черных Звезд" Ю.Фирсанова "Месть богини" А.Спесивцев "Есаул из будущего.Казачий Потоп" М.Николаева "Академия для Королевы" М.Лероев "Про Ляльку и Гришку"(детск.) Т.Коростышевская "Внучка бабы Яги" Н.Кузьмина "Наследница драконов:Добыча" В.Афанасьев "Стальная опора" А.Шевченко "Последний рейдер" А.Уралов "Долгий дозор" Я.Алексеева "Охотящиеся в ночи" Ю.Славачевская, М.Рыбицкая "Зачем вы, девочки, красивых любите..." Е.Звездная "Академия Ранмарн" Ю.Иванович "Миры доставки-4.Торжество справедливости"

Как попасть в этoт список

Сайт - "Художники"
Доска об'явлений "Книги"