Renpy скачать на русском полная версия бесплатно

Ren'Py 6.16 "In the Arena"

was released on November 6, 2013. It was updated to 6.16.5 on December 17, 2013. The main downloads of Ren'Py 6.16 are:

You only need to download one of these three files. Each contains the full Ren'Py software development kit, with everything needed to develop Ren'Py games for Windows XP and up, Mac OS X 10.6 and up, and Linux x86/x86_64. The development environment contains the files needed to produce games for all three platforms, the Ren'Py tutorial, and "The Question", an example game.

Android. To package a Ren'Py game for Android, please use RAPT - the Ren'Py Android Packaging Tool. RAPT can be downloaded here, and is documented in the Ren'Py Documentation.

Ren'Py is free to download and use for commercial and non-commercial purposes. It may be modified and distributed under the terms of its license.

Additional Downloads. When first used, Ren'Py will prompt you to download a text editor. An Internet connection is required for this download.

Release History and Updates December 17, 2013 This release adds back a missing file that is required to launch jEdit. December 16, 2013 This release fixed Android building support, the Replay function, and the scanning of save games. It also includes a number of improvements to the documentation. November 29, 2013 This release fixes a problem that could cause excessive texture memory usage. It also improves Android support in several ways, making it possible for Ren'Py games to appear in the tablet section of Google Play. November 21, 2013 This release adds new Spanish translations of the launcher and template game. It adds a new function that gets the mouse position, and fixes bugs, typos, and usability flaws in the launcher and Ren'Py proper. November 9, 2013 This release includes a number of bug fixes related to translation and running in non-ASCII directories, including a fix to the updater. It also includes documentation improvements.


On behalf of the Ren'Py team, I'm pleased to announce Ren'Py 6.16 "In the Arena". This release brings with it:

  • Improved Android support, including the ability to build APKs from the launcher, support for Expansion APKs, and support for televison-based consoles like the OUYA.
  • The ability to associate JSON information with a save file, and access that information in the load and save screens.
  • Save file synchronization when Ren'Py is run from a shared directory.
  • Support for a creator dumping the text of the game script, and for automatically playing appropriately-named voice files.
  • Improvements to the gallery (including a new navigation overlay) and the music room (such as shuffle, loop, and single-track toggles.)
  • A Japanese translation of the launcher, template, and documentation.

As well as a number of minor improvements and bugfixes.

This release has been brought to you by:

  • javimat
  • kyouryuukunn
  • Koichi "vbkaisetsu" Akabe
  • Daniel Luque
  • Tom "PyTom" Rothamel

With thanks to antoinentx for improving support for international directories, and everyone who contributed ideas, bug reports, and feedback to Ren'Py development.

Downloads of Ren'Py 6.16 can be found at:

A full list of changes to Ren'Py can be found at:

A list of changes that may require you to update your game can be found at:

Please also check out the credits and list of sponsors.

Editor Downloads

When first asked to edit a file, the Ren'Py launcher will prompt you to download and install an editor. As this may fail if your Internet connection is unreliable, the editors can be downloaded separately. To install, extract the contents of the editor archive to the Ren'Py directory.

Editra (Windows): Editra (Mac): Editra (Linux): renpy-6.16.5-editra-linux.tar.bz2 jEdit:

Additional Downloads

Ren'Py Source Code: renpy-6.16.5-source.tar.bz2 Contains the source code of the Ren'Py distribution without any binary components. Other Dependencies: renpy-deps-6.15.5.tar.bz2 Contains source code for the libraries that Ren'Py depends on.

We also maintain a complete list of releases.

Ren'Py 6.99.5 "Here's to the crazy ones."

was released on July 19, 2015. The main downloads of Ren'Py 6.99.5 are:

You only need to download one of these three files. Each contains the full Ren'Py software development kit, with everything needed to develop Ren'Py games for Windows XP and up, Mac OS X 10.6 and up, and Linux x86/x86_64. The development environment contains the files needed to produce games for all three platforms, the Ren'Py tutorial, and "The Question", an example game.

Ren'Py is free to download and use for commercial and non-commercial purposes. It may be modified and distributed under the terms of its license.

Additional Downloads. When necessary, the Ren'Py SDK will automatically download additional packages, such as text editors and Android/iOS support. These packages are available for direct download at the bottom of this page.

Release History and Updates

The history of older Ren'Py 6.99 releases can be found at


I'm pleased to announce Ren'Py 6.99.5. This is the latest in a series of releases that introduce the new features that will make up Ren'Py 7.

The 6.99.5 release focuses on mobile platforms. It massively improved startup time, which helps all platforms, but is especially important on the slower mobile devices. It also improves support for iOS 8, and has other fixes an improvements.

We'd like to thank Patrick Dawson for writing much of the code of Pygame_SDL2, a new, SDL2-based implementation of the Pygame API, and Chris Mear, who created the initial iOS port of Ren'Py that our current support is based on. Other contributors include:

  • Asfdfdfd
  • Baekansi
  • Bbs3223474
  • Beuc
  • Caryoscelus
  • Daniel Luque
  • Denzil
  • Diapolo10
  • Evilantishad0w
  • Giuseppe Bertone
  • Huang Junjie
  • Javimat
  • Konstantin Nikolayev
  • Kyouryuukunn
  • Lapalissiano
  • Nolanlemahn
  • Renoa
  • RangHo Lee
  • rivvil
  • Tlm-2501
  • Zigmut

and myself, Tom "PyTom" Rothamel.

Downloads of Ren'Py 6.99.5 can be found at:

A full list of changes to Ren'Py can be found at:

A list of changes that may require you to update your game can be found at:

Please also check out the credits and list of sponsors.

Editor Downloads

When first asked to edit a file, the Ren'Py launcher will prompt you to download and install an editor. As this may fail if your Internet connection is unreliable, the editors can be downloaded separately. To install, extract the contents of the editor archive to the Ren'Py directory.

Editra (Windows): Editra (Mac): Editra (Linux): renpy-6.99.5-editra-linux.tar.bz2 jEdit:

Android and iOS Support

When building Android or iOS packages, Ren'Py will prompt you to download RAPT (Ren'Py Android Packaging Tool) or Renios (Ren'Py iOS Support). As these downloads may fail if your Internet connection is unreliable, these packages can be downloaded separately. To install, extract the contents of the archive to the Ren'Py directory. (Place the "rapt" or "renios" directory into the "renpy-6.99.5" directory.)

Android Support (RAPT): iOS Support (Renios):

Additional Downloads

Ren'Py Source Code: renpy-6.99.5-source.tar.bz2 Contains the source code of the Ren'Py distribution without any binary components. Pygame_SDL2 Source Code: pygame_sdl2-for-renpy-6.99.5.tar.bz2 Contains the source code for the version of pygame_sdl2 required to run this version of Ren'Py. This may be newer than any released version of pygame_sdl2. Other Dependencies: Ren'Py contains free software licensed under a number of licenses, including the GNU Lesser General Public License. A full list of software and links to git repositories from which the software can be downloaded is linked above.

We also maintain a complete list of releases.

6.3.0 - Ren'Py Visual Novel Engine

From Ren'Py Visual Novel Engine

Ren'Py 6.3.0 "Giving Blood" was released on June 21, 2007. The main distributions are:

Each of these files contains the full Ren'Py development environment, which is enough to allow you to develop Ren'Py games on Windows 98 and up, Mac OS X 10.3 and up, and Linux x86. The development environment contains the files needed to produce games for all three platforms. It also includes a text editor and sample games.

Ren'Py is licensed under a very liberal license, that allows for free commercial and non-commercial use. Read the full license for details, but a short summary is that you can distribute Ren'Py games however you want, as long as you include LICENSE.txt.

For your convenience, we've posted the Release Announcement and Changelog. We've also made available the following programs, which can be used to run Windows-only Ren'Py games on non-Windows platforms:

Known Issues

The internal subsurface operation has a problem. To fix it, replace renpy-6.3.0/renpy/display/ with

Note that there were major issues with pre-releases of 6.3.0. Please make sure that you are using 6.3.0d, and not an earlier version.

Release Announcement

I've released Ren'Py 6.3.0 "Giving Blood". This release features many major and minor improvements. Big on this list is a rewritten style system, which now supports indexed styles, lightweight styles that allow the customization of almost everything in the default user interface. Another major improvement is the introduction of im.MatrixColor, which allows the user to supply a matrix that linearly transforms each pixel's color. 6.3 also include many other changes, including new features, feature enhancements, and bug fixes.

Downloads and a full release announcement can be found at:

To migrate your game from Ren'Py 5.6.2 or later, copy the directory containing your game into the directory containing the new Ren'Py. Please see the 5.6.2 release notes for information about migrating from older releases.

CHANGELOG for Ren'Py 6.3.0

There is a new style inspector, which can be activated with 'I' when config.developer is true. The style inspector shows the contents of the transient and overlay layers, and for each displayable shows the type of displayable, the style used, and the size it's rendered to.

We now support indexed styles, which can be accessed by indexing a style with a value. These are lightweight styles, that do not take up any space unless they have a value set. The main and game menus have been modified to take advantage of these indexed styles, allowing just about everything on those game menus to be customized individually.

The activate_ property prefix has made a comeback. This prefix is applied to buttons that have been selected by the user. It is applied when the button is first selected (while the clicked function is running). If the clicked function returns a non-None value, or an exception, then the button remains activated forever.

Styles may now be constructed using the Style function, and accessed directly off of the style object, rather than always being referred to by name.

The Fixed displayable has been merged with the MultiBox displayable (which is what implements HBox and VBox). The box_layout property now has a new value, 'fixed', which can be used to turn an HBox or VBox into a fixed layout.

The new xoffset and yoffset placement properties allow one to specify a pixel offset to the position computed using xpos/xanchor and ypos/yanchor. This makes it easy to specify, say, that a button's label should be a pixel or two above center.

The default roundrect theme now takes a new argument, less_rounded. If True, this will use the 6-pixel rounded rectangles, even on an 800x600 game. This is the default for new projects.

Added im.MatrixColor, an image operator that uses a matrix to alter the colors in an image. This can be used by objects of the im.matrix type, which can be constructed by the im.matrix.identity, im.matrix.saturation, im.matrix.desaturate, im.matrix.tint, im.matrix.invert, im.matrix.brightness, im.matrix.opacity, and im.matrix.contrast functions.

We also have created two convenience wrappers for im.MatrixColor: im.Grayscale and im.Sepia.

The mouse is now hidden after 30 seconds of inactivity, as a boon to Joystick and keyboard users. (The time is controlled by config.mouse_hide_time.)

The renpy.imagemap function is no longer limited to images. It can now take arbitrary displayables, like animations.

Buttons now take a new time_policy style property, which can be used to warp time for the children of the button. We took a mulligan on the initial_time_base style property, which has been removed.

Added a function, renpy.file, that will open a read-only file-like object from a file that exists in the game directory or in an archive.

Added a function, renpy.seen_label, that returns True if a label has been executed at least once, in any execution of the game.

Setting _game_menu_screen = None prevents the game menu from being shown. (Setting it to a value like "_save_screen" or "_load_screen" shows the game menu again.) This is the default during the splashscreen.

NVLCharacter has a new parameter, clear, that if true causes the nvl-mode screen to be cleared after that character speaks.

Rewrote the input handling code. Now, we can deal with keysyms prefixed with alt_, shift_, and noshift_.

Show text and centered now display their text using the "subtitle" layout algorithm, which tries to minimize the difference in line length.

Made it so that {nw} interacts properly with NVL-mode.

Using backslash '\' in filenames now triggers an error message, even on Windows. Use forward-slash ('/') instead.

Made it so that MPEG-1 movies can be read out of archive files.

Fixed Ren'Py such that movies properly loop when required. Changes renpy.movie_cutscene so that it allows delays of None, which will delay until the movie is done playing, and -1, which will cause the cutscene to wait until the user clicks.

Fixed a bug that prevented from working properly.

Why Ren'Py?

Ren'Py is a free and cross platform engine for digital storytelling. It makes it easy to combine words, images, and sounds to create visual novels and life simulation games.

Visual novels are computer-based stories that are told through words, images, sounds, and music. Many visual novels also present the player with menu choices that allow the player to control how the story is told.

Ren'Py's script language makes it easy to write visual novels, and other writing-heavy games. It's easy to learn, and scales well to the largest projects. Even without customization, Ren'Py provides the features players have come to expect from their visual novels.

Life Simulation games, such as management and dating sims, are more interactive games that mix story with gameplay. Ren'Py's screen language allows one to create complex interfaces, while its support for the Python scripting language allows for complex game logic, if that's what your project requires.

Free and Open Source

Summer Session is one of many commercial games made with Ren'Py.

Ren'Py is free to use with commercial and non-commercial games. There is no need to pay a fee to us or anyone else1 to distribute your Ren'Py game. Ren'Py has already been used with a half-dozen commercial games, and more are on the way.

Ren'Py doesn't tie your work to a particular company, web service, or business model. Ren'Py games have been digitally downloaded millions of times, can be moved on USB drives, and have been burned to CD and sold at conventions from Texas to Tokyo. We think it's important the maker can choose how his or her work is distributed.

Ren'Py is open source, which means that everyone is allowed to change it, in order to fix bugs or add features. Of course, with a record of over six years of improvements, it likely won't be necessary --- but the option is there if your project needs it.

1 Unless you use mpeg or mp3 support, in which case you're responsible for paying for the patent license. We don't recommend using these formats in commercial games.

Cross Platform - Computer and Mobile

One of Ren'Py's biggest advantages is that runs on almost every computer. There are three primary platforms we support:

  • Windows XP+ (x86)
  • Mac OS X 10.6+ (x86_64)
  • Linux (x86, x86_64)

The Ren'Py launcher makes it possible to build versions of Ren'Py games for all three from any of these three platforms, making it possible to develop (for example) Mac and Linux versions on Windows.

Ren'Py games are not dependent on any other software on these platforms. There's no need for your users to download runtimes, drivers, codecs, or anything like that. If a user has one of the supported platforms, Ren'Py will run. (Even if not, Ren'Py is written using portable technologies like pygame, and so can probably be made to run.)

Android (2.3+) and iOS (7+) are supported as a secondary platforms. Ren'Py runs on these devices, but development must occur on one of the computer platforms.

Simple Scripting Language

Ren'Py allows visual novels to be written in a simple scripting language. Here's a small excerpt from a game:

label family: scene bg beach3 with dissolve "It wasn't long before Mary broke the silence, by asking me a question." show mary dark smiling with dissolve m "I told you a little about my family... but I haven't asked you about yours yet. What's your family like?" p "When I'm on the island here, I live with my aunt and uncle, but back home, I live with my mother, father, and sister." m "A sister? Is she older or younger?" Moonlight Walks 2.0 is a remake of one of the first Ren'Py games ever made.

As you can see, this example, taken from a working Ren'Py script doesn't require much extra typing when compared just simply typing in the script for the game. It even lets you abbreviate character names, letting you write m instead of "Mary".

Ren'Py lets you define characters and images in a central place, making it easy to change the game. Scripts also provide consistency, ensuring that the placement of text and images does not inadvertently change throughout the game.

Unlike other engines that force you to use particular tools, the Ren'Py script language works with whatever text editors and other tools you choose. While we include the jEdit text editor, there's nothing forcing you to use it if you have another editor you like better. Other third-party tools can check your game's spelling, or show you the differences between two versions of the game.

Since Ren'Py's scripting language is text based, it can be typed out on any keyboard. Not having to switch back and forth between the keyboard and mouse helps increase productivity, especially when producing large projects.

Features Players Want

Preferences Screen

Ren'Py includes, by default, all of the features a user expects from a visual novel game. While most of these features can be customized or disabled if desired, by default each new game has:

  • A main menu that lets the user start a new game, load a game, or adjust settings.
  • A game menu that lets the user load, save, and adjust settings.
  • Automatic saving of games.
  • Rollback, the ability to go back in time to see previously shown screens. The user can even make different choices the second time around.
  • Predictive image loading, which loads images in the background. This prevents the user from having to wait around while images are being loaded from disk.
  • Support for controlling the game using the mouse, keyboard, or gamepad.
  • The ability to pick if the game runs in fullscreen mode, or in a rescalable window.
  • The ability to skip through text when replaying, including the ability to skip only text that's been read.
  • The ability to auto-advance text without having to hit the keyboard. This adjusts to the amount of text being shown, so longer text sticks around longer.
  • The ability to hide text, so that the user can see the pictures behind it.
  • The ability to independently change music, sound effect, and voice volume.

Easy to Customize and Localize

TFQ uses a lot of imagemap-based menus.

There are many ways a creator can customize the look and feel of Ren'Py:

  • Dialogue can be presented in the default ADV-style mode, or in NVL-mode, where more than one block of text is on the screen at once.
  • The style system allows the creator to customize the look of text, buttons, bars, and other interface components.
  • Ren'Py's screen language makes it possible to control the layout and behavior of every screen of the user interface.
  • The same functionality is made available to Python code, for games that might choose to change their interface at runtime.

Ren'Py game have been made in or translated to Arabic, Brazilian Portuguese, Czech, English, French, German, Italian, Indonesian, Japanese, Russian, and Spanish. With proper fonts, it supports any language that doesn't require ligatures, and some that do.

Powerful Effects

The Ren'Py Tutorial shows how to use the Animation and Transformation Language in conjunction with a few images to create a movie-like experience.

Ren'Py can take advantage of hardware acceleration on supported computers, while falling back to software support when it's not. This acceleration makes it possible to apply sophisticated effects to high definition images.

The Animation and Transformation Language included with Ren'Py makes it possible to animate images, move them around the screen, rotate them, adjust their scaling, and adjust their opacity. All of these can easily be changed over time.

Ren'Py ships with dozens of customizable transitions that can be invoked when a scene changes. In addition to a full set of slides, wipes, and moves, this includes:

  • Pixellation of the old scene, and unpixellation of the new one.
  • Fades to black (or another color), and then to the new scene.
  • Dissolves of the whole screen from one scene to another.
  • Image-controlled dissolves, which use an image to control which portions of the screen dissolve in first. This has been used as the basis for a variety of powerful effects, from blood spatters to transporter beams.

Ren'Py also supports the playback of movie files.

Compatible Formats

The Ren'Py Launcher, jEdit and the Ren'Py Tutorial running on OS X.

Ren'Py is compatible with assets in a variety of popular formats:

  • Sound/Music: OGG Vorbis, OPUS, WAV, MP32, MP22
  • Movies: OGG Theora, VP9, VP8, MPEG 4, MPEG 2, MPEG 1
  • Scalable Fonts: TrueType
  • Image-based Fonts: SFont, BMFont, MudgeFont

2 These formats may be patented, and so may not be suitable for use in commercial games.

Well Supported

Hundreds of games have been released with Ren'Py, making it one of the most widely used visual novel engines in the world.

There are now a large number of creators with Ren'Py experience, many of whom are willing to help fellow creators. The best place to go for support is the Ren'Py forum at the Lemma Soft Forums, which has more than 56,000 posts in over 9,500 threads. (Figures accurate as of September 2014.)

What Next?

When you're ready to start using Ren'Py, you'll want to download it from our download page, and then take a look at the Quickstart Guide.

We can't wait to see what you create!

4отаку. Записи. Тег: Renpy

События данной кинетической новеллы охватывают временной период с шестого ноября 2022 года по второе июня 2039-го. В основном события происходят в реальном мире - что происходило после начала инцидента (правительство ведь тоже не сидело сложа руки), и о чём игроки, находясь внутри игры знать не могли, а также что случилось с некоторыми героями, цели создания Айнкрада, и что было после. Не пересказывает сюжет оригинала (события идут параллельно), так что желательно просмотреть аниме хотя бы до четвёртой серии, а лучше полностью или прочитать первые четыре тома ранобе.

Среда - RenPy, имхо самое адекватное "семя мира" на текущее время. Возможности движка использованы практически на полную (только видеовставок нет, но кое-где без них даже лучше получилось), да и использовать движок совершенно на полную невозможно по причине его неограниченной расширяемости. В наличии фоны, музыкальное сопровождение, спрайты персонажей, звуковые эффекты (многие часы в поисках, работе в Notepad++, фотошопе, Audacity, и ещё нескольких прогах). Только озвучки нет =) Тип - adventure или novell - не определим потому что жанры периодически переключаются. Но чаще всего ADV - это речь, а NVL - это мысли. Иногда не так, но там понятно из контекста.Также опробовал и отработал множество чисто новелльных фишек так как ранее с ними не сталкивался - я этот пакет как GUI использовал. Очень пригодится когда к Легендам Алькиона сюжет прикручивать буду.

В новеллу включён набор дополнительных материалов - музыкальная комната, галерея, и страничка профилей героев, отсутствующих в оригинальном сеттинге. В начале игры она будет пустой, но список пополнится по мере встреч. Так что рекомендуется при встрече с новым лицом сохраниться, выйти в меню, и заглянуть в профили. Галерея, как и в любой другой новелле, содержит уже виденные фоны. Те, которые ещё не встечались будут недоступны.Музыкальная комнате несколько отличается от подобных в иных новеллах. Там приводятся не фоновые треки которые играли в процессе игры, а музыкальные темы героев и не только. В частности, отрытый в сети английский вариант песни которую напевала Сати - "Рудольф, красноносый олень". Остальные песни на русском (на скриншоте закрыты чтоб не спойлерить).

The game contains 727 dialogue blocks, containing 8,292 words and 52,986characters, for an average of 11.4 words and 73 characters per block.

The game contains 0 menus, 154 images, and 32 screens.

Примерное время прохождения - два часа. Развернуть на полный экран - Alt-Enter.

Приятного просмотра.

Версия комбинированная, Windows/Linux/Mac.

Скачать: (~229 мб)

Скачать: (~229.13 мб) S: 0, L: 0.

Скриншот (jpg): screenshot-158.jpg (44.83 кб)Скриншот (jpg): screenshot-159.jpg (59.81 кб)Скриншот (jpg): screenshot-163.jpg (70.35 кб)Скриншот (jpg): screenshot-162.jpg (96.8 кб)Скриншот (jpg): screenshot-164.jpg (51.85 кб)


Адаптация былинного фанфика "Kyon: Big Damn Hero" (по мотивам серии ранобе имени Харухи Сузумии) в формат визуальной (кинетической) новеллы. Одни прекрасным летним воскресным днём Кёну позвонила... Юки. С просьбой срочно прибыть к ней. Явившегося к ней домой в рекордный срок Кёна ожидала ужасная новость: Нагато осталось жить около трёх часов, и предотвратить это невозможно. В отчаянии Кён решается на крайнюю меру - раскрыть Харухи правду о её способностях, дабы она, используя свою силу, спасла Юки. Пробуждённая Харухи. Беглянка из параллельного измерения. Якудза. Я уже упоминал гарем? В общем, впереди Кёна ждёт насыщенный героическими похождениями год. Яре яре.

Фанатская адаптация одного из лучших фанфиков по Харухи. Покрывает пролог и первые четыре с половиной главы (из более чем 50), составляющие первую мета-арку.Ветвлений, естественно, нет.Сам Автор, Brian Randall, классифицирует своё произведение как кроссовер между Харухи и сайтом TV Tropes (!). И Цикадами. И... в общем, сами увидите, в следующих томах .

Проект постоянно проводит набор художников. Если вы умеете рисовать, и у вас есть желание помочь в благородном деле переноса сего фанфика в формат ВН, милости просим!

Скачать: Яндекс.Диск (~390 мб)

Youtube: YouTube.Сам фанфик:Блог разработчиков:

Жанр: RisingSimРейтинг: AllРазработчик: Hanako GamesПлатформа: PCТип издания: СетевоеЯзык интерфейса: Английский

Достаточно интересная вещь, немалое количество событий, достойная для такой игры ролевая система и данженкраулинг как в Raidy. За отведённое время правда раскачаться настолько чтобы зачистить последний уровень подземелий у меня ни разу так и не получилось. Для тех кто хочет успеть - в комплекте идёт сэйв в котором героине на момент начала истории 13 лет, а в кармане 10 золотых. Получен применением двух дебаг-команд которые не убрали из релиза )). Однако в игре есть несколько особых финалов, завершающих игру вне зависимости от времени. Они, в отличии от таймаутных (часть из которых представлены в двух вариантах - успешный/не очень, например Доктор/Медсестра), при наступлении условия завершают игру и выдают уникальный эндинг.Кстати, слово Dream, пожалуй, стоит переводить именно как "мечта". Потому что если он достигнет ноля - героиня скажет типа "Всё, я задолбалась." и вам сразу выдадут провальный вариант наиболее подходящей по параметрам судьбы. (Если кто смотрел ShugoChara - чем меньше Dream тем чернее яйцо хранителя).

В Cute Knight Kingdom в нашем распоряжении не один город а целая страна. Но графика совсем отстойная.

Игры на GameMaker, кроме одной версии на ренпи, сделанной при помощи Vendor'а из линуксовой так как для винды не было. Но до перевода дело так и не дошло.

Оригинал: | Яндекс.Диск (~8 мб)Делюкс: | Яндекс.Диск (~11 мб)Ренпи-версия: | Яндекс.Диск (~20 мб)Королевство: | Яндекс.Диск (~30 мб)

Сохранёнка для базовой версии: cheat.sav (14.08 кб)Сохранёнка для делюкс версии: 13_years_10_gold.sav (53.34 кб)Официальная обоина: kwall.jpg (104.69 кб)

Требования для финалов:Руководство по предметам и крафтингу:Руководство по выживанию в Королевстве:

Цифровой артбук. Версия для Windows и Linux.Позволяет создать ряд галерей, задав по желанию подписи к каждой галерее и к каждой картинке в ней.

Как обращаться:1) Выбрать арты (артбук, фотки, или отдельные арты, в общем любые изображения), сложить их в папку и закинуть эту папку в <dir>/game/full где dir - путь до exe файла. В названиях папок и файлов не должно быть пробелов, квадратных скобок, и кириллицы. В пути до папки программы также не должно быть кириллицы.2) Сгенерировать из них превью (шириной 450 пикселей) в папке small, фриварный Fast Stone Image Viewer может сделать это в несколько кликов.

Описание интерфейса:Основное окно - список в три колонки (можно изменить, свойство inrow в config.ini) превью. Окно можно мотать скроллом на мыши или тащить зажав левую кнопку на свободном от картинок месте. При наведении, превью подсвечивается. Если при наведении увеличивается не яркость изображения, а его контрастность - к этой картинке есть комментарий. При нажатии на превью список скроется и отобразится арт в полный размер. Если не влезет в окно можно таскать мышкой или за полосы прокрутки.

Снизу экрана три кнопки составляющие всё управление. "Выход" - немедленно закрыть (диалога о подтверждении выхода не выводится). "Разделы" - позволяет переключаться между галереями. Чтобы в списке разделов выводилось не имя папки, а название галереи, надо открыть config.ini и после [translation] дописать по одной на строчку следующие конструкции: <имя папки с картинками> = <название галереи>.

И кнопка в виде свитка - позволяет ввести комментарий к разделу или конкретному арту (на странице просмотра полноразмерного изображения она тоже есть), название которого выводится в приглашении. Максимальная длинна 80 символов, чтобы в строку уложиться. Комментарий сохраняется в текстовом файле с таким же именем как у раздела/арта в папку notes. Кодировка utf-8. Комментарий, в случае наличия файла, читается из него и отображается снизу по центру.

P.S: Развернуть на весь экран - Alt+Enter

Минимальная версия - ядро + пара галерей: (~32 мб)С набором артов и подписями: MediaFire | (~150 мб)Другой вариант (с тремя артбуками по шаффлу и сканами MtG-12): (~179 мб)

  • Страница 1 из 4
  • 1
  • 2
  • 3
  • 4
  • >


Ren"Py - создание игр: визуальных новелл, симуляторов свиданий и др. - AiiSiiK

Движок для создания визуальных новелл и симуляторов свиданий(Datesim), средств повествования.


[spoiler=Версия 6.9.3-rus]

Версия: 6.9.3-rus

Разработчик: renpytom

Платформа: MS Windows, Mac OS X 10.3+, Linux x86

Системные требования:

Язык интерфейса: Русский [/spoiler]

Ren"Py -- движок для создания

визуальных новелл и

симуляторов свиданий(Datesim), средств повествования посредством компьютера. Движок использует сценариообразный синтаксис скрипта, что что превращает сознание простых игр в несложное дело, оставаясь гибким и предоставляя широкие возможности опытным авторам. Без всяких дополнительных усилий со стороны создателей игр он предоставляет возможности, ожидаемые в каждой визуальной новелле, например, сохранение-загрузка, доступ к настройке различных параметров игры и отмотка назад. Ren"Py поддерживает Windows, Mac OS X, и Linux x86, а также может быть запущен и на других платформах.

Написан на Python и основан на PyGame. Ren"Py является программой

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

С помощью Ren"Py уже было создано более 180 игр!Скачать сам движок можно



DataTrackera +Руководство на русском +Несколько игр

Для встроенного редактора потребуется

Java JRE




сайт Ren"Py на русском языкесайт Ren"Py на русском языке

Страничка проекта в


Скачать игры, созданные на этом движке, можно

здесь. [/spoiler]

Ну и обращайтесь в личку или в мирке #[email protected]

Вот ещё сделал

кое-что №2 с исходниками конечно :)


генератор аниме-девочек ^_^

[spoiler=Пример кода][code]# Здесь будет скрипт вашей визуальной новеллы.


# Здесь объявляют изображения, фоновые и персонажей. Командами вроде:

image m n1 = "c/maemi/n1.png"

image m n2 = "c/maemi/n2.png"

image m n3 = "c/maemi/n3.png"

image m n4 = "c/maemi/n4.png"

image m s3 = "c/maemi/s3.png"

image m s4 = "c/maemi/s4.png"

image m cat= "c/maemi/cat.png"

image bg h = "b/h.jpg"

image bg h3 = "b/h3.jpg"

image bg s = "b/s.jpg"

image bg s2 = "b/s2.jpg"

image bg t = "b/t.jpg"

image bg c = "b/c.jpg"

image bg s = "b/s.jpg"

# Здесь также объявляют персонажей, участвующих в новелле (не забудте про u перед русскоязычными именами!).

#$ hs = Character(u"Харухи",

# color="#ffffa0",

# window_left_padding=160,

# show_side_image=Image("eileen_side.png", xalign=0.0, yalign=1.0))

$ m = Character(u"Maemi", color="#f0a080")

$ iname = u"Я"

$ i = DynamicCharacter("iname", color="#80f080")

label start:

scene bg h

with fade

"Похоже я проснулся.\n{w}Незнакомый потолок.\n{w}Незнакомая комната."

i "Аа-а!"

scene bg h

with fade

i "Где я?"

"Не знаю, как я попал сюда. Ничего не помню.{w}\nКомната какая-то странная. Стены картонные что-ли?"

"Даже пол сделан из какого-то материала. Похоже на дерево. {w}\nНикогда раньше не видел такого."

"Думаю, мне надо выйти из комнаты и выяснить ситуацию."

scene bg h3

with fade

"Кажется это столовая комната. Тут стоит обеденный стол."

i "Здрасти! {w}\nэээ...Извините! {w}Есть кто дома?"

"Действительно, дом какой-то другой."

"Никто не ответил."

"Это всё странно, но похоже никого дома нет."


"...Кто-то звонит в дверь"

"Я подошел и открыл дверь."

"Открываю, там стоит девочка с длинными волосами."

show m n1 with dissolve

i "ээ... Здрасти"

m "Ohayo godzaimas!"

i "Аа? Что?"

show m n3 with dissolve

m "Ano... eto...{w} Kimi wa Kenta no oni-chan?"

i "Я ничего не понимаю.{w}\nАай!"

show m s3 with dissolve

"Внезапно разболелась голова. Я упал на колени."

m "Oi! Daizyobu kana? ...Что с вами?"

i "Итаа-ай-ай как болит голова!"

"Стой. {w}Она заговорила нормально!"

show m n3 with dissolve

i "Ты умеешь говорить по-русски?!"

m "Я? Нет."

i "Ээ... так почему... Аа! А как ты думаешь, на каком языке я говорю?!"

show m n2 with dissolve

m "На японском. Ты иностранец?"

"Боль, кажется, утихла"

i "Смотря, в какой я стране... Ты сказала на японском? Значит я в Японии?"

m "А ты не знал? ...Тебя похитили?!"

i "Нет нет. Я сам не знаю. Похоже, я потерял память."

m "А помнишь как тебя зовут? Ты не Кента?"

$ iname = renpy.input(u"Меня зовут...") or u"П"

i "Нет, Меня зовут %(iname)s. Странно, но я помню своё имя. {w}\nА как тебя зовут?"

show m s4 with dissolve



RenPy. Урок 1. Базовые команды

Автор: lolbot

Курс посвящен не столько Ren'Py вообще, сколько моддингу everlasting_summer-1.2. Однако данные знания будут полезны и при создании игр на данном движке.

Целевая аудитория: желающие попробовать себя на роль сценариста и/или редактора.

Требуемые навыки: уметь редактировать текстовые файлы, обладать зачатками разума.

Что нам понадобится?Текстовый редактор, поддерживающий:- Unicode, в частности UTF-8

Открыть спойлер

Закрыть спойлер

UTF-8 - многобайтная кодировка, стандарт юникода de facto. Русские символы кодируются 2 байтами, что хорошо видно ниже.

Если поддержки нет, вы скорее всего увидите что-то такое:  - Как CR/LF, так и Unix end of line

Открыть спойлер

Закрыть спойлер

В разных ОС разные традиции кодирования переноса строк. В DOS и Windows используются 2 байта - CR и LF, в Linux - 1 байт LF.

Если поддержки нет, вы скорее всего увидите что-то такое:  - (желательно) замену табуляции на 4 пробелаПод Windows я использую AkelPad, под Linux - Kate

Как грузится Ren'Py?1. Компилирует все файлы *.rpy в папке /game/. Результат = *.rpyc-файлы2. Загружает все *.rpyc-файлы из папки /game/Вывод: если подложить .rpy-файл в любое место в папке /game/, то он подгрузитсяКстати, имя файла ни на что не влияет.

Структура rpy-файла- Текстовый, человекочитаемый файл- 1 команда = 1 непустая строка файла- Исключение - блоки-- Блок имеет команду-шапку на первой строке.-- А также команды-строки, входящие в него--- Которые тоже могут быть блоками-- Вложенные команды - на 4 пробела правее

Базовые команды label, jump и returnlabel <метка> - единственный в этом уроке блокКоманды внутри него выполняются сверху внизjump <метка> - переход к 1-й команде соответствующего блокаreturn - возврат к главному меню игры.

Базовые команды: описания и реплики"Вот так оформляется текст от имени автора"th "Вот так оформляются мысли Семёна, те самые, которые с ~ по краям"me "Реплика вслух от имени Семёна"

ОСТОРОЖНО: длинная строка не поместится в отведенную в игре рамочку.

Все говорящие

Все говорящие

Формат имя "Текст"

un - Лена (Уныл-тян)dv - Алиса (Двач-тян)us - Ульяна (CCCР-тян)sl - Славяmi - Микуuv - Юля (ЮВАО-тян)el - Электроникsh - Шурикmz - Женя (Мицгёл)mt - Ольга Дмитриевна (Мод-тян)cs - Виола (Коллайдер-сама)pi - Пионер

Эпизодические говорящие:all - Пионерыvoice - Голосvoices - Голосаdreamgirl - - Малышняlk - Луркмор-кунdy - Голос из динамикаmessage - Сообщениеodn - Одногруппникscene <фон> - очистить сцену и показать фон Список фоновshow <персонаж> <спрайт> - показать спрайт Список спрайтовhide <персонаж> - скрыть персонажа. При смене фона hide можно не делать, scene скроет их.

play music <музыка> - начать играть музыку. Список музыкиstop music - прекратить играть музыку.

# <коммент> - такие строки Ren'Py игнорируетПустые строки не влияют на выполнение кода, просто делают его понятнее визуально.

Все вместе

Все вместе

label test:    рlау music music list["sunny_day"]    scene ext_house_of_mt_day    "Я вышел из домика с намерением прогуляться."    th "Интересно, разгадаю ли я загадку этого лагеря сегодня?"     # Как бы ни так, ололол    show mt rаge pioneer    mt "Так, ты почему не был на линейке?"     jump test2

Возможные ошибкиTab characters are not allowed in Ren'Py scripts. - где-то табуляция вместо пробелов.is not terminated with a newline. (Check strings and parenthesis.) - не закрыта кавычкаintendation mismatch - проверьте, всегда ли отступаете по 4 пробелаexpexted statement - неправильная командаПри передаче show/scene необъяленного изображения предупреждение возникнет лишь во время игры. Сверху появится надпись "Undefined images" и имя изображения.

При попытке передать play неправильную музыку, ошибка возникнет во время игры. Игра упадет с ошибкой KeyError: '<музыка>'

$регистрация модификацииДля того, чтобы появилась возможность запуска модификаций, нужно зарегистрировать ваш мод. Вставляем следующий код в начало rpy-файла:init:    $ mods ["<ник>__<название_метки_перехода>"] = u"<Название мода>"

Для запуска нужно перейти в меню "Моды и сценарии" и выбрать <Название мода>, после чего произойдет переход к метке <название_метки_перехода>.Например:init:    $ mods ["student1__lesson2_task1"] = u"Сцена 1"label student1__lesson2_task1:...

Обратите внимание, ник нужно отсекать ДВУМЯ подчеркиваниями __

Домашнее задание урока 1

Домашнее задание урока 1

.rpy с заданиями сохраняем в %gamedir%\game

Подсистема для их запуска- Версия 1.1: требуется скачать и установить мод-пак. Далее: Новая игра -> Моды и пользовательские сценарии- Версия 1.2: modloader встроен в игру. Настройки -> Моды и пользовательские сценарии

1. «Гуманитарная помощь»Юичка не умеет писать гру-скрипты и прислала сценарий в виде txt-файла.Задача: реализовать в кодё всё её фантазии, описанные в lesson1_task1.txt. Результатом должен быть rpy-файл, начинающийся с метки lesson1_task12. «Пьяный сценарист»

Повышенная концентрация этилового спирта в крови Мугички, иногда вызывает у неё приступы дислексии. Иногда после её изменений игра перестаёт работать.Задача: поправить ошибки в lesson1_task2.rpy. Результатом должен быть гру-файл, начинающийся с метки lesson1_task23. «Вот здесь я и живу»

Вы - Азунян. Напишите что-нибудь интересное!Примерная тема: одна из девочек решила пригласить Семёна посмотреть на свою комнату.Задача: результатом должен быть гру-файл, начинающийся с метки lesson1_task3Минимальный размер файла: 50 строк.

Смотрите также