Ren'Py 6.13 Pre-Releases
Posted: Fri Aug 26, 2011 10:43 pm
Releasing games with pre-release versions of Ren'Py is asking for problems. Don't do it!
Ren'Py 6.13 "Low-Carb" includes two fundamental improvements to Ren'Py. The first is a complete rewrite of the text display code. In addition to supporting new features such as interpolation of fields, kerning, ruby text, the new display code is far faster than the previous code.
Ren'Py 6.13 also adds a DirectX rendering path. This new renderer should lead to faster and more functional text display on Windows system with DirectX support
In addition to these major features, 6.13 adds a style preferences system, new actions - including actions for image galleries and music rooms - and new themes.
Downloads of 6.13 can be found at:
http://www.renpy.org/release/6.13
A full list of changes to Ren'Py can be found at:
http://www.renpy.org/dev-doc/html/changelog.html
A list of changes that may require you to update your game can be found at:
http://www.renpy.org/dev-doc/html/incompatible.html
6.13.0.1569:
This is the first pre-release of a new version of Ren'Py, one that features rewrites of text handling and a new DirectX rendering system. These are pretty complex changes, but I've been using them exclusively for the past few weeks. So I think it's time to get this version out into the hands of the community to try out.
There's a big change in how we do text handling. The incompatible changes page should explain it, but if your game contains percent-substitutions or square brackets in the text, you'll run into problems. The incompatible changes page gives information on how to work around these problems.
If you don't use text substitution, you should be able to switch back and forth between Ren'Py 6.12.2 and 6.13.
The text rewrite was a huge amount of work. I'd like people to take a look, and see how well it works with their games. While line breaking may be different (unless you re-enable the greedy layout algorithm), it should never take more lines than it does now. Text spacing also shouldn't change, unless you adjust the kerning or something like that.
When it comes to DirectX support, I'd like people to try this release out on as many computers as you can - especially old and slow computers, like netbooks. If you see the "Performance Warning" screen, I'd like to know about it - please provide the log.txt file. If you're on Windows, try clicking the Update DirectX button, and let me know if that fixes it. Note that the Launcher does not use GL or DirectX - you'll have to use a game like the tutorial to test with.
For the other features, I'm interested in any feedback you might give. Style preference, especially, I think will be big in the right hands.
Let me thank, in advance, the community of Ren'Py pre-release testers. Your reports - good and bad - help make Ren'Py a better engine for the creators and users who will be using it.
Ren'Py 6.13 "Low-Carb" includes two fundamental improvements to Ren'Py. The first is a complete rewrite of the text display code. In addition to supporting new features such as interpolation of fields, kerning, ruby text, the new display code is far faster than the previous code.
Ren'Py 6.13 also adds a DirectX rendering path. This new renderer should lead to faster and more functional text display on Windows system with DirectX support
In addition to these major features, 6.13 adds a style preferences system, new actions - including actions for image galleries and music rooms - and new themes.
Downloads of 6.13 can be found at:
http://www.renpy.org/release/6.13
A full list of changes to Ren'Py can be found at:
http://www.renpy.org/dev-doc/html/changelog.html
A list of changes that may require you to update your game can be found at:
http://www.renpy.org/dev-doc/html/incompatible.html
6.13.0.1569:
This is the first pre-release of a new version of Ren'Py, one that features rewrites of text handling and a new DirectX rendering system. These are pretty complex changes, but I've been using them exclusively for the past few weeks. So I think it's time to get this version out into the hands of the community to try out.
There's a big change in how we do text handling. The incompatible changes page should explain it, but if your game contains percent-substitutions or square brackets in the text, you'll run into problems. The incompatible changes page gives information on how to work around these problems.
If you don't use text substitution, you should be able to switch back and forth between Ren'Py 6.12.2 and 6.13.
The text rewrite was a huge amount of work. I'd like people to take a look, and see how well it works with their games. While line breaking may be different (unless you re-enable the greedy layout algorithm), it should never take more lines than it does now. Text spacing also shouldn't change, unless you adjust the kerning or something like that.
When it comes to DirectX support, I'd like people to try this release out on as many computers as you can - especially old and slow computers, like netbooks. If you see the "Performance Warning" screen, I'd like to know about it - please provide the log.txt file. If you're on Windows, try clicking the Update DirectX button, and let me know if that fixes it. Note that the Launcher does not use GL or DirectX - you'll have to use a game like the tutorial to test with.
For the other features, I'm interested in any feedback you might give. Style preference, especially, I think will be big in the right hands.
Let me thank, in advance, the community of Ren'Py pre-release testers. Your reports - good and bad - help make Ren'Py a better engine for the creators and users who will be using it.
