Ren'Py 6.12.0 Released

Discuss how to use the Ren'Py engine to create visual novels and story-based games. New releases are announced in this section.
Forum rules
This is the right place for Ren'Py help. Please ask one question per thread, use a descriptive subject like 'NotFound error in option.rpy' , and include all the relevant information - especially any relevant code and traceback messages. Use the code tag to format scripts.
Message
Author
User avatar
PyTom
Ren'Py Creator
Posts: 16096
Joined: Mon Feb 02, 2004 10:58 am
Completed: Moonlight Walks
Projects: Ren'Py
IRC Nick: renpytom
Github: renpytom
itch: renpytom
Location: Kings Park, NY
Contact:

Ren'Py 6.12.0 Released

#1 Post by PyTom »

Ren'Py 6.12.0 "Positronic Brain" is a major release of Ren'Py. This release adds suport for the Android platform, allowing Ren'Py games to run on millions of smartphones and tablets. It's possible to package Ren'Py games and distribute them through the Android market.

On all platforms, this release benefits from improved performance in the areas of image prediction and OpenGL rendering. New functionality includes sprites, mouse hover areas, and drag-and-drop. The screen support added in 6.11 has been improved, and new games now use screens by default.

Downloads of 6.12.0 can be found at:

http://www.renpy.org/release/6.12.0

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

http://www.renpy.org/doc/html/changelog.html

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

http://www.renpy.org/doc/html/incompatible.html
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom
Software > Drama • https://www.patreon.com/renpytom

User avatar
Samu-kun
King of Moé
Posts: 2262
Joined: Mon Sep 03, 2007 3:49 pm
Organization: Love in Space Inc
Location: United States
Contact:

Re: Ren'Py 6.12.0 Released

#2 Post by Samu-kun »

woot. Thanks Pytom!

User avatar
backansi
Veteran
Posts: 224
Joined: Sun May 31, 2009 7:15 am
Location: Korea, Republic of
Contact:

Re: Ren'Py 6.12.0 Released

#3 Post by backansi »

Finally! Thanks a lot.
(Ahhh really wish to have a Android-smartphone.)

Majirefy
Regular
Posts: 26
Joined: Sun Dec 12, 2010 2:55 pm
Projects: Sonata Twilight
Location: China
Contact:

Re: Ren'Py 6.12.0 Released

#4 Post by Majirefy »

Waaa....
I cannot wait of have my own game on my new Android phone~~~!
"God's his heaven, all's right with the world."

User avatar
usul
Veteran
Posts: 415
Joined: Mon Oct 29, 2007 12:35 pm
Projects: Teachings of the Buddha, System-Addict, Generation XxX
Location: Quebec
Contact:

Re: Ren'Py 6.12.0 Released

#5 Post by usul »

Can Android users input text? i.e. is there a touch-screen keyboard they can access while playing Ren'Py games?
"The universe is non-simultaneously apprehended"
— Buckminster Fuller

User avatar
PyTom
Ren'Py Creator
Posts: 16096
Joined: Mon Feb 02, 2004 10:58 am
Completed: Moonlight Walks
Projects: Ren'Py
IRC Nick: renpytom
Github: renpytom
itch: renpytom
Location: Kings Park, NY
Contact:

Re: Ren'Py 6.12.0 Released

#6 Post by PyTom »

They can input text if their device has a hardware keyboard, but there's no way to call up the android keyboard.
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom
Software > Drama • https://www.patreon.com/renpytom

tpgames
Regular
Posts: 53
Joined: Wed Jun 16, 2010 11:29 pm
Projects: Jade Universität
Contact:

Re: Ren'Py 6.12.0 Released

#7 Post by tpgames »

Sweet! :D Drag and Drop feature is going to be really cool! Now, to download that. And, here's to hoping that the android phone can actually use a attached keyboard because my game requires text input a lot (or will, eventually).

Did we cover this issue before? My brain is somewhat disconnected and I don't have my search partner online so...
However, I've run into another issue. TABS do not mean space bar 4 times. This means I have to redo all of my script, backspace and then use space bar 4, 8, or 12 times. I hate having to do all that counting. Why? I've found in my script where I count 9 instead of 8. I really need python/ren'py to recognize a TAB set to 4 spaces to mean 4 spaces.

Sorry if we dealt with this issue earlier and the answer was 'no can do' due to python coding would mean a major overhaul of python itself. I can't remember if we did or not, but I would understand that.
Thanks! :D And Good work!
Kyteroo jaunting off....(won't add website until I've finished 1 Ren'Py game)
WIP: Jade Universität - A RPG puzzle game.

User avatar
PyTom
Ren'Py Creator
Posts: 16096
Joined: Mon Feb 02, 2004 10:58 am
Completed: Moonlight Walks
Projects: Ren'Py
IRC Nick: renpytom
Github: renpytom
itch: renpytom
Location: Kings Park, NY
Contact:

Re: Ren'Py 6.12.0 Released

#8 Post by PyTom »

tpgames wrote:Sweet! :D Drag and Drop feature is going to be really cool! Now, to download that. And, here's to hoping that the android phone can actually use a attached keyboard because my game requires text input a lot (or will, eventually).
I don't really have plans to enable the on-screen keyboard anytime soon. So it's best to design your game to not need it.
Did we cover this issue before? My brain is somewhat disconnected and I don't have my search partner online so...
However, I've run into another issue. TABS do not mean space bar 4 times. This means I have to redo all of my script, backspace and then use space bar 4, 8, or 12 times. I hate having to do all that counting. Why? I've found in my script where I count 9 instead of 8. I really need python/ren'py to recognize a TAB set to 4 spaces to mean 4 spaces.
Ren'Py uses spaces for indentation, rather than tabs. This is because tabs have proven to be unreliable in practice - they go away when people copy and paste code from a website and many text editors produce spaces for indentation, so when you're trying to mix tabs and spaces, the end result is usually a mess. For these reasons, Ren'Py only supports spaces for indentation.

It should be pretty easy to write a script that automatically turns tabs into spaces, to make the conversion easier on you. (IIRC, one called untabify.py ships with Python.)
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom
Software > Drama • https://www.patreon.com/renpytom

tpgames
Regular
Posts: 53
Joined: Wed Jun 16, 2010 11:29 pm
Projects: Jade Universität
Contact:

Re: Ren'Py 6.12.0 Released

#9 Post by tpgames »

Thanks!
I just found out that if I use TAB in Jedit, then do a find/replace, and find 8 spacebars and replace with 8 spacebars, it will take those tabs and convert to spaces. However, one has to do it on a line by line basis for 4 indents, or it will mess with the 8 indents.
Kyteroo jaunting off....(won't add website until I've finished 1 Ren'Py game)
WIP: Jade Universität - A RPG puzzle game.

tpgames
Regular
Posts: 53
Joined: Wed Jun 16, 2010 11:29 pm
Projects: Jade Universität
Contact:

Re: Ren'Py 6.12.0 Released

#10 Post by tpgames »

One last question: Which version of Python does Ren'Py use? I find game tutorials are written in python 2.5, my version of python is 2.6 and 3.1, and pygame for my computer uses 2.6 python, and I prefer Ren'Py. And, I'd like to import Python using the same version of Python that Ren'Py uses now.
Thanks!
Kyteroo jaunting off....(won't add website until I've finished 1 Ren'Py game)
WIP: Jade Universität - A RPG puzzle game.

fischer22
Regular
Posts: 60
Joined: Thu Apr 22, 2010 2:59 am
Contact:

Re: Ren'Py 6.12.0 Released

#11 Post by fischer22 »

I don't know if it's a bug or what, but I've been using Renpy 6.12 on Ubuntu 10.10 with no problems, except for this: the buttons in the tutorial game (haven't tried other games) seem to disappear and appear as I hover over them... Maybe the screenshot will clarify things better...
Attachments
Error with in-game buttons
Error with in-game buttons

User avatar
PyTom
Ren'Py Creator
Posts: 16096
Joined: Mon Feb 02, 2004 10:58 am
Completed: Moonlight Walks
Projects: Ren'Py
IRC Nick: renpytom
Github: renpytom
itch: renpytom
Location: Kings Park, NY
Contact:

Re: Ren'Py 6.12.0 Released

#12 Post by PyTom »

tpgames - 2.6, although for size reasons, we don't ship every module in the standard library.

fischer - please try switching to the software renderer (hold down shift at startup).
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom
Software > Drama • https://www.patreon.com/renpytom

fischer22
Regular
Posts: 60
Joined: Thu Apr 22, 2010 2:59 am
Contact:

Re: Ren'Py 6.12.0 Released

#13 Post by fischer22 »

Oh, thanks! That fixes it. ( but the starry night looks worse :( )

Kittylove
Regular
Posts: 28
Joined: Thu Jul 02, 2009 1:35 pm
Contact:

Re: Ren'Py 6.12.0 Released

#14 Post by Kittylove »

:oops: Embarrassing question that I hope that I will never half to ask again.
The error screen keeps saying that's their something wrong with my indentation, but I'm certain I'm doing it right. I even copy and pasted the code from the question and it still won't work. Is their something I'm doing wrong.

Code: Select all

I'm sorry, but errors were detected in your script. Please correct the
errors listed below, and try again.


On line 5 of C:\Users\Lil Bit\Desktop\Renpy\Bunni and Kitty/game/script.rpy: image statement does not expect a block. Please check the indentation of the line after this one.
image bg interior = "interior.jpg" 
                                   ^

Ren'Py Version: Ren'Py 6.12.0e
My game script

Code: Select all

# Declare images below this line, using the image statement.
# eg. image eileen happy = "eileen_happy.png"
image bg interior = "interior.jpg"

Kittylove
Regular
Posts: 28
Joined: Thu Jul 02, 2009 1:35 pm
Contact:

Re: Ren'Py 6.12.0 Released

#15 Post by Kittylove »

:( Um hello, is anybody there?

Post Reply

Who is online

Users browsing this forum: Google [Bot]