Android Ren'Py!

In this forum we discuss the future of Ren'Py, both bug fixes and longer-term development. Pre-releases are announced and discussed here.
Message
Author
User avatar
PyTom
Ren'Py Creator
Posts: 15256
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:

Android Ren'Py!

#1 Post by PyTom » Sat Sep 04, 2010 9:45 pm

I've been working for the past few weeks on porting Ren'Py to Android. Last weekend, I managed to get the dependencies, including pygame working. Today, I spent some time on Ren'Py proper. The result:
android-1.jpg
Now, don't overestimate what I have working. The video output system is nothing like the one I intend to use in the final version, and there's no sound or anything like that. And there's no sane way to package games, or use an existing game. So there's still a few more weeks of work to be done - but the first steps have been taken.

Before I forget, let me thank Ren for supporting the Ren'Py on Android development.
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom
"Silly and fun things are important." - Elon Musk
Software > Drama • https://www.patreon.com/renpytom

User avatar
Doomfest
Regular
Posts: 179
Joined: Thu Jul 19, 2007 7:29 am
Completed: Memo, Juniper's Knot
Projects: Cradle Song, Dysfunctional Systems
Organization: dischan, Medical Whiskey
Location: Miami
Contact:

Re: Android Ren'Py!

#2 Post by Doomfest » Sat Sep 04, 2010 10:05 pm

inb4, on a Samsung Galaxy tablet:
1283647465560.jpg
1283647465560.jpg (43.76 KiB) Viewed 4430 times
Dysfunctional Systems
Juniper's Knot
Cradle Song, a visual novel in development
Memo, a visual novel

[02:49] <Komi> How is Dysfunctional Systems coming along?
[02:52] <Doomfest> have you seen prince of egypt
[02:53] <Doomfest> do you remember that scene with the storm of bugs
[02:54] <Komi> I know what you are talking about, but I can't remember the scene.
[02:54] <Doomfest> that is what it feels like
[02:55] <Komi> Personality conflicts on the team, I take it?
[02:56] <Doomfest> no
[02:56] <Doomfest> just bugs
[02:56] <Doomfest> storm of bugs

User avatar
LordShiranai
Regular
Posts: 188
Joined: Wed Jul 07, 2010 5:49 pm
Completed: Mobile Food Madness, Super Otome Quest
Location: Pacific Northwest
Contact:

Re: Android Ren'Py!

#3 Post by LordShiranai » Sat Sep 04, 2010 11:51 pm

This looks very promising, and I now rue the day I went with an iPhone.
Don't Blame Me. I Voted for Vermin Supreme.

Glazed Donuts
Regular
Posts: 121
Joined: Thu Aug 12, 2010 11:47 am
Contact:

Re: Android Ren'Py!

#4 Post by Glazed Donuts » Sun Sep 05, 2010 12:40 am

<3 I can't wait till you managed to get this finished!! This is awesome! I <3 my Android. I bought it specifically for making games with it. Let's blow the iPhones out the water with your awesomeness, PyTom XD

User avatar
jack_norton
Lemma-Class Veteran
Posts: 3981
Joined: Mon Jul 21, 2008 5:41 pm
Completed: Too many! See my homepage
Projects: A lot! See www.winterwolves.com
Tumblr: winterwolvesgames
Contact:

Re: Android Ren'Py!

#5 Post by jack_norton » Sun Sep 05, 2010 3:34 am

Once android appstore is flooded by awesome Ren'Py games Apple will regret having forbidden python on his device :)
follow me on Image Image Image Image
computer games

User avatar
Sin
Veteran
Posts: 298
Joined: Thu Oct 18, 2007 3:43 am
Contact:

Re: Android Ren'Py!

#6 Post by Sin » Sun Sep 05, 2010 7:53 am

Serves them right for putting so many restrictions on their platform.

User avatar
yummy
Miko-Class Veteran
Posts: 733
Joined: Fri Jul 07, 2006 9:58 pm
Projects: Suna to Majo
Location: France
Contact:

Re: Android Ren'Py!

#7 Post by yummy » Mon Sep 06, 2010 7:05 am

Waa! This is a great step for my global domination plan!

User avatar
Raijenki
Regular
Posts: 33
Joined: Fri Sep 03, 2010 2:07 pm
Location: Natal, Brazil
Contact:

Re: Android Ren'Py!

#8 Post by Raijenki » Mon Sep 06, 2010 8:29 am

yummy wrote:Waa! This is a great step for my global domination plan!
Yup! What we need now is PS3/Xbox 360/Wii portability! Then we, novelists, will be able to conquer teh world and make everybody else our slaves!

User avatar
Spiky Caterpillar
Veteran
Posts: 252
Joined: Fri Nov 14, 2008 7:59 pm
Completed: Lots.
Projects: Black Closet
Organization: Slipshod
Location: Behind you.
Contact:

Re: Android Ren'Py!

#9 Post by Spiky Caterpillar » Tue Sep 07, 2010 6:56 pm

Woohoo!
... of course, this means that at some point I may wind up needing to get an actual test 'droid...
Nom nom nom nom nom LEAVES.

User avatar
sake-bento
Eileen-Class Veteran
Posts: 1893
Joined: Sat Jan 26, 2008 5:58 pm
Completed: http://sakevisual.com/games.html
Projects: Every Sunrise, Shinsei
Organization: sakevisual
Tumblr: sakevisual
Deviantart: sakevisual
itch: sakevisual
Contact:

Re: Android Ren'Py!

#10 Post by sake-bento » Tue Sep 07, 2010 7:08 pm

Oooh~ this is exciting. I actually had quite a few people ask me about visual novels for the Android last weekend.

Topagae
Miko-Class Veteran
Posts: 520
Joined: Mon Mar 02, 2009 5:40 pm
Contact:

"Neque porro quisquam est qui dolorem ipsum quia dolor sit a

#11 Post by Topagae » Tue Sep 07, 2010 8:15 pm

"Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit..."
Last edited by Topagae on Thu Aug 25, 2011 3:22 pm, edited 1 time in total.
"Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit..."

User avatar
PyTom
Ren'Py Creator
Posts: 15256
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: Android Ren'Py!

#12 Post by PyTom » Tue Sep 07, 2010 9:00 pm

Right now, I have it scaling things down to fit the screen - it'll be up to the game-maker to choose font sizes that look reasonable on Android.

I'm not 100% I know the right behavior, yet - so suggestions would be appreciated.
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom
"Silly and fun things are important." - Elon Musk
Software > Drama • https://www.patreon.com/renpytom

IceD
Veteran
Posts: 433
Joined: Sun Feb 01, 2009 6:15 pm
Contact:

Re: Android Ren'Py!

#13 Post by IceD » Wed Sep 08, 2010 2:14 am

Ah, finally! :) This is quite exciting and I'm willing to help in any way, so if you'll need to test things or get some info, feel free to call me.

As far as I know, there are two most popular resolutions on android smartphones: 480x320 and 800x480. Both are big enough for art used in VN, but it's sure that it will look better on larger screens. There are also some older models which use 320x240 screen, but I doubt anyone uses them with android systems. Fore examples, get some screen caps from VNDB and look them up on your phone. Almost every VN with SVGA resolution is readable on my 480x320 screen, so I don't see a problem they wouldn't be readable on larger ones and graphics scalling on those phones is gorgeus - the art looks even better than on PC monitors :D It might be really awesome to see them on amoled screens...

I can't wait to see a good VN made with Ren'Py, running on android smartphone :)

User avatar
DaFool
Lemma-Class Veteran
Posts: 4171
Joined: Tue Aug 01, 2006 12:39 pm
Contact:

Re: Android Ren'Py!

#14 Post by DaFool » Wed Sep 08, 2010 11:42 am

PyTom wrote:there's no sane way to package games, or use an existing game.
How do you foresee the release process of games on Android? Will it just be a separate launcher (different method of compilation), or will some Ren'Py functionality have to be deprecated? Will games with extra python functionality work as they are, since pygame is as you said, working?

Topagae
Miko-Class Veteran
Posts: 520
Joined: Mon Mar 02, 2009 5:40 pm
Contact:

"Neque porro quisquam est qui dolorem ipsum quia dolor sit a

#15 Post by Topagae » Wed Sep 08, 2010 5:31 pm

"Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit..."
Last edited by Topagae on Thu Aug 25, 2011 3:22 pm, edited 1 time in total.
"Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit..."

Post Reply

Who is online

Users browsing this forum: No registered users