Перейти к содержимому

Фотография

Визуальные новеллы своими руками.


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 1019

#21 Юки-то

Юки-то
  • Участники
  • Pip
  • Новичок

  • Cообщений: 25
0
Обычный

Отправлено 28 Май 2008 - 17:54

только не обижайтесь. Вот вы так все расказываете, коды показываете. А вообще вы уверены, что это кому то нужно? Хоть кто то эти новеллы пишет? Ну кроме вас. конечно. Я имею ввиду хоть какое нибудь боль мень массовое общество
  • 0

#22 beta_version

beta_version
  • Участники
  • Pip
  • Новичок

  • Cообщений: 2
0
Обычный

Отправлено 29 Май 2008 - 14:57

ну, может, кому-то и понадобится. Большего нам и не надо :)
  • 0

#23 Kurama-R

Kurama-R
  • Активные участники
  • PipPip
  • Интересующийся

  • Cообщений: 48
0
Обычный

Отправлено 29 Май 2008 - 23:46

Вот вы так все расказываете, коды показываете. А вообще вы уверены, что это кому то нужно? Хоть кто то эти новеллы пишет?

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

Локализаторам спасибо)

Сообщение отредактировал Kurama-R: 29 Май 2008 - 23:53

  • 0

#24 000

000
  • Старожилы
  • PipPipPipPipPip
  • <засекреченно>

  • Cообщений: 1 582
3
Обычный

Отправлено 30 Май 2008 - 06:33

Вот новый код для локализации. Вставьте данный текст в блок init своего скрипта.

Проще будет localize.rpy отредактировать.
Там как раз мой вариант валяется.

6.6.2 вышла, но у меня неслабая запарка в реале, так что локализованная версия запаздывает. Если всё хорошо сложится, то в эти выходные выложу.

Локализаторам спасибо)

Тебе тоже.
Видеть, что твой труд нужен -- греет душу.

Сообщение отредактировал 0: 30 Май 2008 - 07:05

  • 0

#25 Kurama-R

Kurama-R
  • Активные участники
  • PipPip
  • Интересующийся

  • Cообщений: 48
0
Обычный

Отправлено 30 Май 2008 - 09:29

Надеюсь, вы увидите это не только на словах, но сейчас, увы, сессия)
  • 0

#26 000

000
  • Старожилы
  • PipPipPipPipPip
  • <засекреченно>

  • Cообщений: 1 582
3
Обычный

Отправлено 31 Май 2008 - 16:52

Локализация 6.6.2 наконец-то готова.
Доступно с [url="http://www.renpy.org/wiki/renpy/rus" target="_blank" rel="nofollow">Русской Странички[/url]
  • 0

#27 000

000
  • Старожилы
  • PipPipPipPipPip
  • <засекреченно>

  • Cообщений: 1 582
3
Обычный

Отправлено 15 Июль 2008 - 21:37

http://www.renpy.org..._для_начинающих
Накропал руководство на местной Вике.

У кого есть время, проверьте на апшипки, плз.
  • 0

#28 PsihoShteyn

PsihoShteyn
  • Старожилы
  • PipPip
  • Интересующийся

  • Cообщений: 210
0
Обычный

Отправлено 08 Август 2008 - 08:03

Воть круть, как я удачно залител сюда.
Искал движок и даже не ожидал что найду на русском.
Респк вам!
Большой фанатик интерактивок в них играть тоже самое что читать Рисованные Романы только тут еще разветвление и несколько концовок может быть.
Вот все думаю создавать сайт посвященный интерактивным новеллам или нет.
  • 0

#29 000

000
  • Старожилы
  • PipPipPipPipPip
  • <засекреченно>

  • Cообщений: 1 582
3
Обычный

Отправлено 29 Август 2008 - 19:37

Ren'Py 6.6.3 ап!
Брать, как обычно, с Русской Странички: http://www.renpy.org/wiki/renpy/rus

Извинение за столь длительный перерыв -- отдыхал вдали от цивилизации.
  • 0

#30 Kurama-R

Kurama-R
  • Активные участники
  • PipPip
  • Интересующийся

  • Cообщений: 48
0
Обычный

Отправлено 31 Август 2008 - 10:39

000, Чем принципиально различаются версии 6.6.1 и 6.6.3? Есть ли смысл бросать первую и переходить на третью, или пока незачем?
  • 0

#31 000

000
  • Старожилы
  • PipPipPipPipPip
  • <засекреченно>

  • Cообщений: 1 582
3
Обычный

Отправлено 31 Август 2008 - 17:31

Чем принципиально различаются версии 6.6.1 и 6.6.3? Есть ли смысл бросать первую и переходить на третью, или пока незачем?

Багфиксы, обновление ядра...
Новые планы и возможности.
Полный списиок:
Спойлер
The new layout.imagemap_main_menu function makes it easy to use imagemaps to define the main menu.
The new {s} text tag causes text to be struck-through. The new {=style_name} text tag cause text to be rendered in the given style (for example, {=foo}text{/=foo} causes text to be rendered in the foo style.
The config.main_menu and config.game_menu variables can now optionally take 4- and 5-component tuples, respectively. In both cases, the new last component is a python expression that must be true for the button to be shown.
The config.after_load_transition variable can be used to specify a transition that occurs after a game has been loaded.
Calling renpy.restart_interaction will no longer cause ongoing transitions to be terminated.
The new config.hyperlink_styler variable allows the style of hyperlinks to be changed based on the argument to the hyperlink.
Now, the nvl_window style also gets indexed by "rollback" when in rollback is occuring.
The JPEG library has been recompiled with optimization enabled, which should allow for somewhat faster image loading.
Fixed a series of issues that made _window_during_transitions interact poorly with click-to-continue.
Fixed windows font-scanning code. Updated to the pygame 1.8 version of the unix font-scanning code, which actually stands a chance of working on a modern Linux system.
Fixed a crash when right-clicking at a yes/no screen, and a crash when using NVL-mode and jump.
The use of tab to toggle skipping is now disabled while inside the game and main menus.
Pressing control will no longer cause transitions to end when config.allow_skipping is False.

Ren'Py will now error out quicker if you give it None when it's expecting a displayable. This makes it more likely the correct line will be reported when a problem occurs.
Added a new remote-control mode, that allows Ren'Py to be commanded to perform a number of things, by sending the appropriate command to stdin. This is useful for editor integration, as it allows for warping to an appropriate line.
Music and sound-effects are now stopped when returning to the main menu, save for channel 7. The music on channel 7 is only stopped if it is not the same as the config.main_menu_music, otherwise, it is allowed to continue playing.
Allow a thumbnail to be used with classic load-save.
The {w=<pause>} text tag now compensates for slow text, and will only begin the pause once all text has been displayed.
Lint will no longer produce an error when encountering a user-defined text tag of the form: {/=style}.
Change renpy.Displayable so that subclasses of it participate in rollback.
Fixed two bugs that could cause incorrect saving in the presence of empty lists and dictionaries.
Fixed a bug that could cause crashing due to non-integer blitting of renders.
Fixed a bug that could cause crashing under certain combinations of layouts and transitions.


Конечно, можно продолжать пользоваться устаревшей версией, но зачем, если переход требует только переноса папки с разрабатываемой игрой в директорию Ren'Py 6.6.3?
  • 0

#32 Kurama-R

Kurama-R
  • Активные участники
  • PipPip
  • Интересующийся

  • Cообщений: 48
0
Обычный

Отправлено 03 Сентябрь 2008 - 07:17

ОК, спасибо)
  • 0

#33 Настья

Настья
  • Старожилы
  • PipPip
  • Интересующийся

  • Cообщений: 216
0
Обычный

Отправлено 04 Октябрь 2008 - 19:31

очень интересная тема, спасибо.
  • 0

#34 000

000
  • Старожилы
  • PipPipPipPipPip
  • <засекреченно>

  • Cообщений: 1 582
3
Обычный

Отправлено 06 Октябрь 2008 - 18:03

Slowpoke is sooo sloooow (это я про себя).
В любом случае, вышла локализованная версия 6.7.1. Скачать можно как обычно, с Русской Странички.
Основные изменения:
Возможность задавать движения по сплайнам
Возможность изменить внешний вид всех частей игрового интерфейса с помощью имейджмапов (новые планы)
Поставляемый с Ren'Py редактор заменён. Теперь это Jedit (будьте готовы, что может потребоваться обновление Java)
Если установлена нововведённая переменная config.save_directory, Ren'Py будет располагать сохранёнки и долговременные в домашнюю директорию пользователя
  • Windows: %APPDATA%/RenPy/<save_directory>
  • Mac OS X: ~/Library/RenPy/<save_directory>
  • Linux/Other: ~/.renpy/<save_directory>
Новые проекты будут иметь config.save_directory, установленную согласно имени проекта.
Возможность менять заголовок окна ВН по ходу игры.
Возможность рисовать линии, многогранники, эллипсы и прочие
И так далее
Спойлер
The launcher has gained an option that allows the user to easily delete a game's persistent data.
A new variable, nvl_variant, allows one to change the styles used by nvl-mode. For example, if nvl_variant is set to "foo", then style.nvl_window["foo"] will be used instead of style.nvl_window.
The renpy.full_restart function now takes an argument that lets one specify the label that will be restarted to. By calling renpy.full_restart(label="start"), one can start a new game.
Software-drawn mouse cursors are now hidden when the mouse leaves the window. Previously, the mouse cursor would be kept around in the same place until the mouse re-entered the window.
The \ character is now the universal quote character. One can use \% to prevent % from performing interpolation, and \{ to prevent { from starting a text tag.
Using stdin for the remote control didn't work on Windows, and could lead to errors in some cases. Instead, the remote control mode now uses a file, which gets deleted after processing the command.
Improved the numerical stability of interpolation. This fixes a problem where moves could wiggle from side to side for no good reason.
The archiver will now cowardly refuse to archive .ttf files. This is because reading those files out of an archive will crash on windows.
The new config.clear_layers variable allows layers to be cleared out when entering the game and main menus.
Fixed style inheritance, which in some cases wouldn't pick up the style inherited from.
Fixed a bug that made image prediction fail when a hide statement was encountered.
Fixed a bug that prevented im.AlphaMask and ImageDissolve from working with some images. Also improved the quality of im.AlphaMask, which was incorrectly blending fractional alphas with black.
Fixed a bug where style inheritance did not work properly.
Fixed a bug where the launcher could choke when launching non-English gamedirs.
Fixed a bug that prevented the style inspector from working on animated screens.
The Macintosh application is now universal, including both i386 and ppc binaries. This means it should run faster on newer Intel systems.
Ren'Py will now use Launch Services to report errors that occur on the Macintosh.
User-defined displayables can now use a canvas to draw lines, polygons, arcs, and ellipses on the screen.
The new _window_subtitle variable allows a portion of the window caption to be varied depending on the game circumstances. The new config.menu_window_subtitle variable controls the value of _window_subtitle when in a menu.
Image preloading now takes place in a separate thread. This allows image loading to proceed even while animations are playing on the screen.
A new button in the launcher now provides easy access to the local copy of the Ren'Py documentation.
The definitions of config.editor and config.editor_transient have been changed. While it's simplified, older values may no longer work. Please read the documentation for details of the new syntax.
Ren'Py now limits the framerate to 60 frames per second, which should improve smoothness on fast enough machines.
Ren'Py now scans the game directory for all .rpa files, and adds them to config.archives automatically. In addition, the archiver tool now prompts for the name of archives, and uses filename patterns to decide what to archive. This makes it easier to break the files up into multiple archives, in a single game.
The new renpy.copy_images function copies images with one prefix to a second prefix.
The launcher will no longer include directories beginning with a dot (like .svn and .bzr) when copying the template directory to create a new project.
This version includes a refresh of the character art included with "The Question". The new art is by Deji, and the full-color version of the art is available from http://wiki.renai.us/.

  • 0

#35 000

000
  • Старожилы
  • PipPipPipPipPip
  • <засекреченно>

  • Cообщений: 1 582
3
Обычный

Отправлено 06 Октябрь 2008 - 18:05

Slowpoke is sooo sloooow (это я про себя).
В любом случае, вышла локализованная версия 6.7.1. Скачать можно как обычно, с Русской Странички.
Основные изменения:
Возможность задавать движения по сплайнам
Возможность изменить внешний вид всех частей игрового интерфейса с помощью имейджмапов (новые планы)
Поставляемый с Ren'Py редактор заменён. Теперь это Jedit (будьте готовы, что может потребоваться обновление Java)
Если установлена нововведённая переменная config.save_directory, Ren'Py будет располагать сохранёнки и долговременные в домашнюю директорию пользователя
  • Windows: %APPDATA%/RenPy/<save_directory>
  • Mac OS X: ~/Library/RenPy/<save_directory>
  • Linux/Other: ~/.renpy/<save_directory>
Новые проекты будут иметь config.save_directory, установленную согласно имени проекта.
Возможность менять заголовок окна ВН по ходу игры.
Возможность рисовать линии, многогранники, эллипсы и прочие
И так далее
Спойлер
The launcher has gained an option that allows the user to easily delete a game's persistent data.
A new variable, nvl_variant, allows one to change the styles used by nvl-mode. For example, if nvl_variant is set to "foo", then style.nvl_window["foo"] will be used instead of style.nvl_window.
The renpy.full_restart function now takes an argument that lets one specify the label that will be restarted to. By calling renpy.full_restart(label="start"), one can start a new game.
Software-drawn mouse cursors are now hidden when the mouse leaves the window. Previously, the mouse cursor would be kept around in the same place until the mouse re-entered the window.
The \ character is now the universal quote character. One can use \% to prevent % from performing interpolation, and \{ to prevent { from starting a text tag.
Using stdin for the remote control didn't work on Windows, and could lead to errors in some cases. Instead, the remote control mode now uses a file, which gets deleted after processing the command.
Improved the numerical stability of interpolation. This fixes a problem where moves could wiggle from side to side for no good reason.
The archiver will now cowardly refuse to archive .ttf files. This is because reading those files out of an archive will crash on windows.
The new config.clear_layers variable allows layers to be cleared out when entering the game and main menus.
Fixed style inheritance, which in some cases wouldn't pick up the style inherited from.
Fixed a bug that made image prediction fail when a hide statement was encountered.
Fixed a bug that prevented im.AlphaMask and ImageDissolve from working with some images. Also improved the quality of im.AlphaMask, which was incorrectly blending fractional alphas with black.
Fixed a bug where style inheritance did not work properly.
Fixed a bug where the launcher could choke when launching non-English gamedirs.
Fixed a bug that prevented the style inspector from working on animated screens.
The Macintosh application is now universal, including both i386 and ppc binaries. This means it should run faster on newer Intel systems.
Ren'Py will now use Launch Services to report errors that occur on the Macintosh.
User-defined displayables can now use a canvas to draw lines, polygons, arcs, and ellipses on the screen.
The new _window_subtitle variable allows a portion of the window caption to be varied depending on the game circumstances. The new config.menu_window_subtitle variable controls the value of _window_subtitle when in a menu.
Image preloading now takes place in a separate thread. This allows image loading to proceed even while animations are playing on the screen.
A new button in the launcher now provides easy access to the local copy of the Ren'Py documentation.
The definitions of config.editor and config.editor_transient have been changed. While it's simplified, older values may no longer work. Please read the documentation for details of the new syntax.
Ren'Py now limits the framerate to 60 frames per second, which should improve smoothness on fast enough machines.
Ren'Py now scans the game directory for all .rpa files, and adds them to config.archives automatically. In addition, the archiver tool now prompts for the name of archives, and uses filename patterns to decide what to archive. This makes it easier to break the files up into multiple archives, in a single game.
The new renpy.copy_images function copies images with one prefix to a second prefix.
The launcher will no longer include directories beginning with a dot (like .svn and .bzr) when copying the template directory to create a new project.
This version includes a refresh of the character art included with "The Question". The new art is by Deji, and the full-color version of the art is available from http://wiki.renai.us/.

  • 0

#36 Настья

Настья
  • Старожилы
  • PipPip
  • Интересующийся

  • Cообщений: 216
0
Обычный

Отправлено 12 Октябрь 2008 - 17:58

Прикрепленный файл  оруженосец.jpg   253,46К   121 скачиваний
я тут решила выложить картинку - буду использовать её в своей пробной ВН.
а вот интересно, та студия, что наваяла "Красный космос", "Манускрипт мёртвых" и щас делает ВН"Евгений Онегин" - они на каком-то другом движке работают?
  • 0

#37 000

000
  • Старожилы
  • PipPipPipPipPip
  • <засекреченно>

  • Cообщений: 1 582
3
Обычный

Отправлено 12 Октябрь 2008 - 21:41

А у вас, сударыня, есть стиль...
Удачи с воплощением.
(В одиночку весь проект, или команда собралась? (просто интересно))

а вот интересно, та студия, что наваяла "Красный космос", "Манускрипт мёртвых" и щас делает ВН"Евгений Онегин" - они на каком-то другом движке работают?

У них самопал. Потому и такой жуткий.
  • 0

#38 Настья

Настья
  • Старожилы
  • PipPip
  • Интересующийся

  • Cообщений: 216
0
Обычный

Отправлено 13 Октябрь 2008 - 19:40

спасибо :) стиль у меня этакий небрежно-анимешный а иногда и а-ля Модильяни ;)
я "одинокий стрелок" - сама всё творю. пока моя ВН очень проста - линейная, без сюжетных веток; на сложное пока боюсь замахиваться, вдруг с программированием не справлюсь. потом нарисую буклетики, запишу на дисочки - и буду друзьям раздавать - красота!
  • 0

#39 000

000
  • Старожилы
  • PipPipPipPipPip
  • <засекреченно>

  • Cообщений: 1 582
3
Обычный

Отправлено 14 Октябрь 2008 - 13:44

вдруг с программированием не справлюсь.

Ну, чтобы не справится с программированием простых веток в Ren'Py, надо быть чрезвычайно одарённой личностью...
Но, повторюсь, если потребуется в этом вопросе какая-либо помощь, можно смело обращаться ко мне.
  • 0

#40 Настья

Настья
  • Старожилы
  • PipPip
  • Интересующийся

  • Cообщений: 216
0
Обычный

Отправлено 14 Октябрь 2008 - 18:54

Спасибо ;)))
Я думаю, было бы хорошо, еслибы творцы и создатели тут выкладывали скриншоты из своих завершённых проектов.
  • 0




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных