distractionware forums

VVVVVV => VVVVVV => Topic started by: BubblegumBalloon on August 18, 2011, 11:51:15 pm

Title: VVVVVV on android [gameplay video + tutorial]
Post by: BubblegumBalloon on August 18, 2011, 11:51:15 pm
My friend said to me yesterday he thought it would be cool if VVVVVV was playable on android phones so I found a way to play it  :viridian:

Gameplay of VVVVVV on Android:
http://youtu.be/z0PDopPxoUI

(old gameplay video):
http://www.youtube.com/watch?v=rOP31TLKeAQ

Tutorial:
1. download and install swf player
https://market.android.com/details?id=com.issess.flashplayer&hl=en

2. Get the swf version of VVVVVV and save it to your phone (make sure you own the game! I wont help you find this file.)

3. get astro file manager (or any other file manager that works you) then long tap on your homescreen, choose shortcuts, choose astro, browse to where you saved VVVVVV and choose it.

4. all done! now just click on the icon to launch the game.

PS: if you phone has a d-pad or a physical keyboard you can use them to play the game as well
Title: Re: VVVVVV on android [gameplay video + tutorial]
Post by: SoulEye on August 19, 2011, 12:47:12 pm
 :o

 :-*
Title: Re: VVVVVV on android [gameplay video + tutorial]
Post by: Terry on August 19, 2011, 01:21:48 pm
Heh, cool. It looks like it's running pretty ok too, though a little slow.

I really like those new android phones with the game pad. I've got an android, but I can't imagine playing something like VVVVVV with a touch screen.
Title: Re: VVVVVV on android [gameplay video + tutorial]
Post by: PJBottomz on August 19, 2011, 02:14:57 pm
Damn, that WOULD suck! Imagine trying to complete the final level with a touch screen...
Title: Re: VVVVVV on android [gameplay video + tutorial]
Post by: dinx2582 on August 19, 2011, 02:47:39 pm
Excellent, finally an app that can run this the right way!  Of course, a native port would be awesome, but I'll be damned if I'm going to stare this gift horse in the face!  Thanks for the info!

edit:  Nope, I get the same results that every other flash player/version of the flash plugin has given me, which is that it just sits there at 1% loading.

Is there some kind of configuration setting that should be adjusted from the default?

edit2:  Oh, I noticed the video shows the demo running, which is more or less all I could get running in the past myself.  IIRC, Terry said something about the demo being flash9 vs. the full game being flash10 and that being the functional difference.

Any confirmation that the full version actually works using this method?  It doesn't look to me like anything has changed in that regard.

<sigh>  Oh well, back to waiting for someone to address the C rewriter android port request I made in another topic *cough*cough* :P  (I don't mind if it's not something you want to do/want done, Terry, but at least let us know either way, please!)
Title: Re: VVVVVV on android [gameplay video + tutorial]
Post by: Terry on August 19, 2011, 03:11:02 pm
I would like to do a native android port myself, but I don't want to promise anything I can't deliver.
Title: Re: VVVVVV on android [gameplay video + tutorial]
Post by: dinx2582 on August 19, 2011, 03:50:40 pm
Understandable :)
Title: Re: VVVVVV on android [gameplay video + tutorial]
Post by: BubblegumBalloon on August 19, 2011, 05:14:42 pm
The game actually does run very smoothly on my phone, it runs full speed and has a high framerate (though not as high as on the PC) and there are much more powerful phones than mine out there anyways haha.

And I could only test with the demo since I only have the C++ version of vvvvvv. I used to have the flash version but the steam update overwrote it.  :victoria:
Title: Re: VVVVVV on android [gameplay video + tutorial]
Post by: dinx2582 on August 19, 2011, 08:35:57 pm
Same here.  The demo runs at what appears to be full speed on my Motorola Droid [Cyanogenmod 7.1.0 RC1, overclocked to a mere 800mhz (stock is 600mhz)].

Anyway, you'll find that the demo works fine on Android, but unfortunately for the reasons mentioned above the full version will refuse to load (hangs at 1%), which again is an issue across all linux distributions.  I don't know much detail beyond that, but I think Terry briefly explained it to me once.  Long story short it's something that Adobe should be fixing as opposed to finding workarounds/hacks at the developer end of things.
Title: Re: VVVVVV on android [gameplay video + tutorial]
Post by: BubblegumBalloon on August 19, 2011, 09:50:26 pm
Actually the flash version of the full game works on my phone as well, But since I only have the C++ version of the game from steam I tried a version that was being hosted on 7chan? Im not sure if thats a legit version of the game or not? (just thought you should know in case its not) but the game was locked to only run from that website, so on android it refused to go past the title screen.

This is proof that the full version does run on android though, but I cant play it unless I can download the older version from steam or the humble bundle website.

Here hoping to an official android version in the future. :)

Title: Re: VVVVVV on android [gameplay video + tutorial]
Post by: dinx2582 on August 20, 2011, 12:16:16 am
The full version works, huh?  Interesting...  I wonder what it is about your phone that allows it work when it doesn't appear to work on any other linux setup, i386, amd64, or even arm.  I take it you're using the latest Adobe Flash apk from the market?  Then again the video showed an Xperia, and if that's what you're using, there certainly could be some different/custom modifications to things.  Who knows?  Makes me wish I knew a bit more about this stuff, in which case I'd grab a copy of the Xperia rom and poke around.
Title: Re: VVVVVV on android [gameplay video + tutorial]
Post by: BubblegumBalloon on August 20, 2011, 11:19:10 am
The full version works, huh?  Interesting...  I wonder what it is about your phone that allows it work when it doesn't appear to work on any other linux setup, i386, amd64, or even arm.  I take it you're using the latest Adobe Flash apk from the market?  Then again the video showed an Xperia, and if that's what you're using, there certainly could be some different/custom modifications to things.  Who knows?  Makes me wish I knew a bit more about this stuff, in which case I'd grab a copy of the Xperia rom and poke around.

Yeah im using the latest version of flash player on my phone. I think it works because my phone has gingerbread which is the latest android OS. theres nothing else really different about my phone compared to others that would allow it to run. :/
Title: Re: VVVVVV on android [gameplay video + tutorial]
Post by: dinx2582 on August 22, 2011, 12:44:12 pm
I doubt it's because you're running Gingerbread, because that's what I'm running, too.  Oh well, no worries.
Title: Re: VVVVVV on android [gameplay video + tutorial]
Post by: Damn It AL to Hell on October 07, 2011, 06:05:34 am
Wow, whatever we think it can't do, Droid does  :D
Title: Re: VVVVVV on android [gameplay video + tutorial]
Post by: ghoul02 on October 22, 2011, 07:08:54 am
Up and running on a Droid X. Love it. Full speed with no slowdown at all.

Although I will go on the record and say that I will buy an official VVVVVV Android port. And it would be so easy... Just require Froyo or above, no problem.
Title: Re: VVVVVV on android [gameplay video + tutorial]
Post by: dinx2582 on October 31, 2011, 02:16:56 pm
Up and running on a Droid X. Love it. Full speed with no slowdown at all.

Although I will go on the record and say that I will buy an official VVVVVV Android port. And it would be so easy... Just require Froyo or above, no problem.

Could you perhaps share what version of Android you are using, as well as Flash Player, and any other relevant programs involved in playing flash?  I've been trying to get this to load on my Droid for a while now, but only the demo will run, and I'm as up to date as I possibly could be, custom rom, etc.

Thanks!

edit:  Nevermind, sorted my problem out.   Thanks anyway!

Works perfectly on my Motorola Droid CM7.1 without overclocking.  Nice!!  Turns out the best thing to do was to use the purchased .swf from Kongregate, though having to rename the file to suit the domain lock isn't the prettiest thing in the world, though hardly a complaint considering it actually works.

edit:  Yes, I do in fact own a legitimate copy, for the record.  Not about to stiff an indie dev, especially one who deserves the sale :D
Title: Re: VVVVVV on android [gameplay video + tutorial]
Post by: singpolyma on November 01, 2011, 09:06:17 pm
I would like to do a native android port myself, but I don't want to promise anything I can't deliver.

Does anyone know if there's a port of SDL for Android?  Because at that point it's just a matter of compiling for ARM and packaging.  Otherwise it may be more of a pain.
Title: Re: VVVVVV on android [gameplay video + tutorial]
Post by: BubblegumBalloon on November 23, 2011, 07:13:51 pm
Long time no post haha :)

I managed to get vvvvvv to work with all the Xperia plays buttons (before I was limited to the dpad and on screen software keys for the other buttons)
also I got the full game to run this time rather than the demo and I can make it so an icon appears on the home screen so its acts like a normal android app.

I may upload a video demonstrating it running in a few days (got a better camera now)

Also now I dont need to be jealous off my friends who will be playing it on their 3DS's  ;)
Title: Re: VVVVVV on android [gameplay video + tutorial]
Post by: Terry on November 23, 2011, 07:23:08 pm
Wow, cool!

I'm hoping to look into this sorta thing officially for Android and iOS, maybe at the start of next year :)
Title: Re: VVVVVV on android [gameplay video + tutorial]
Post by: BubblegumBalloon on November 23, 2011, 07:42:01 pm
Wow, cool!

I'm hoping to look into this sorta thing officially for Android and iOS, maybe at the start of next year :)

Wow that would be great, it would be much better to have an official version that trying to get the PC version to run through a silly work around. :)

It plays great on my xperia because of the physical buttons but I have no idea what it would be like with touch controls. :o
Title: Re: VVVVVV on android [gameplay video + tutorial]
Post by: Terry on November 23, 2011, 07:46:40 pm
It plays great on my xperia because of the physical buttons but I have no idea what it would be like with touch controls. :o

Yeah, it's definitely something that would need to be very carefully done, I think.
Title: Re: VVVVVV on android [gameplay video + tutorial]
Post by: BubblegumBalloon on November 23, 2011, 08:07:27 pm
It plays great on my xperia because of the physical buttons but I have no idea what it would be like with touch controls. :o

Yeah, it's definitely something that would need to be very carefully done, I think.

vvvvvv is a game which requires you to see everything on screen all the time especially in the hectic parts so I think one possible way it could be done is to keep its original 4:3 aspect ratio and to place the on screen buttons on the black borders so the players thumbs dont get in the way off the action.

Since screen space is limited and vvvvvv uses so few buttons you could have the walk left button of the left side of the screen and the walk right button on the right side of the screen, then have a jump button above each walk button so the player can always jump while walking.

Heres my badly drawn image to explain what I mean. :)

(http://i.imgur.com/3wbI6.png)

EDIT: I meant flip gravity not jump >.<
Title: Re: VVVVVV on android [gameplay video + tutorial]
Post by: BubblegumBalloon on November 24, 2011, 01:17:36 pm
Heres the new video:

http://youtu.be/z0PDopPxoUI