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: 16088
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 »

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
Software > Drama • https://www.patreon.com/renpytom

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 »

inb4, on a Samsung Galaxy tablet:
1283647465560.jpg
1283647465560.jpg (43.76 KiB) Viewed 6367 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

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 »

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 »

<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: 4084
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 »

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
computer games

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

Re: Android Ren'Py!

#6 Post by Sin »

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

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 »

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

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

Re: Android Ren'Py!

#8 Post by Raijenki »

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!

Spiky Caterpillar
Veteran
Posts: 253
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 »

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: 1909
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 »

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

Topagae

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

#11 Post by Topagae »

"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.

User avatar
PyTom
Ren'Py Creator
Posts: 16088
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 »

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
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 »

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 »

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

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

#15 Post by Topagae »

"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.

Post Reply

Who is online

Users browsing this forum: No registered users