Page 1 of 1

Handheld version?

Posted: Fri Jan 07, 2011 4:12 pm
by timesorrow
Hi all,

Has anyone ever considered making a handheld version of vega strike?
E.g. iphone or android? Would you consider it feasible?

Re: Handheld version?

Posted: Fri Jan 07, 2011 7:54 pm
by pheonixstorm
Considering how much would have to be changed to get the controls to work on a phone.. unlikely. Getting it to run on a console would be simpler though still nearly impossible as there are not enough coders to even attempt it.

It would be nice to see VS on any of the 3 consoles, but to do so would also require buying in to the related technology as each console has specialized hardware you would be required to purchase to develop on the machines (from what I hear). The only one you wouldn't have to would be under XBox Live since you could use gamestudio and xna to make it happen, but that in itself would require recoding a lot of the base code to handle a lot of the win32 calls.

Re: Handheld version?

Posted: Mon Jan 17, 2011 4:32 am
by klauss
I've actually pondered on that, thinking what could be extracted from VS (the game) and made playable on a handheld, most specifically, android device.

It would indeed need recoding of mostly everything. But since python has already been ported to android (in fact it builds fine with android's NDK with minimal issues), almost all the base interface and scripting would work with minimal if any changes.

Most of VS should build under android's NDK, at least all that isn't OpenGL-related. Since VS doesn't have a clear separation and OpenGL is used all over the place, creating an android frontend could be a challenge. And since VS is very memory-intensive, it would need a lot of love to make it workable.

Still, if privateer could run on a 100Mhz 486 DX4 with 4MB of RAM, VS probably can be made to run on an 800Mhz ARM with 128MB don't you think?

Anyway, true, it would take a lot of man hours. But it's a project I've been giving some thought nonetheless.

Re: Handheld version?

Posted: Wed Jan 19, 2011 2:48 am
by Shark
Meh. The inherent risk is that we might just end up with yet another half-finished project lying around.

Re: Handheld version?

Posted: Wed Jan 19, 2011 3:14 am
by pheonixstorm
Yes, thats a valid point. At least if it is started we have a large amount of code that can be tweaked already. The down side to a phone app is the lack of artists.. even to complete art for the here and now.

For the moment going on about an adroid vs edition is all talk. We still need more artists for the current vs game (and its twin ogres) before we can really do more than planning on an android ;)

Re: Handheld version?

Posted: Wed Jan 19, 2011 6:17 pm
by Deus Siddis
There is so much to be done which could so radically improve the standard VS engine and game running on desktops and laptops, that it would be sad to see resources get rerouted to a hand held port, before something like v1.5.

Re: Handheld version?

Posted: Wed Jan 19, 2011 6:35 pm
by klauss
But it could also spun the development of android-targetted mods

Re: Handheld version?

Posted: Thu Jan 20, 2011 12:33 am
by Deus Siddis
Yeah but our four (still) existing mods seem to be struggling with a lot of basic engine issues like the black box unit AI. Or black box code in general.

Or more game play features and mechanics that motivate the player to want to do more than turn on a series of autopilots. :)

Re: Handheld version?

Posted: Thu Jan 20, 2011 3:16 am
by pheonixstorm
4? what 4 mods are those?? I can only think of 2 really that get any work: VegaTrek and Privateer PU. Privateer GG and Pi Armada are both dormant (armada only recently had any activity). Hell, the people at the GG forum are complaining the project admin hasnt even logged in in almost or over a year.

Re: Handheld version?

Posted: Thu Jan 20, 2011 4:56 am
by Deus Siddis
I was counting VS proper (that is vega strike the game) as a mod too.

All I know about GG is that they put out a release about a year ago, which is more recently than VS. So I figured they had to be still kicking, though if they have had major troubles since then, well maybe we are down to three mods (including VS).

Chances are our mod community is small because the engine isn't easy and powerful enough to use, not because a version for portables is currently nonexistent. We should really make what we have top notch, and then if there is demand someone else might even do such a port independently. In other words we should:

Code: Select all

while vegastrike_engine < freespace2_engine:
    port_to_android = False
    vegastrike_engine += 1
port_to_android = True
Or for you C++ folks:

Code: Select all

while (vegaStrikeEngine < freeSpace2Engine)
{
    portToAndroid = 0;
    vegaStrikeEngine++
}
port_to_android = 1;

Re: Handheld version?

Posted: Thu Jan 20, 2011 5:36 am
by pheonixstorm
The GG release from a year or two ago was based on .5 and not a more recent svn copy.

Re: Handheld version?

Posted: Thu Jan 20, 2011 6:03 am
by Deus Siddis
But it is still project activity I mean- a sign of life. Also they might have a policy of only updating to the most current stable release, to avoid bugs.

Re: Handheld version?

Posted: Thu Jan 20, 2011 7:12 am
by pheonixstorm
True, though GG 1.03 using .5 was also released about a year and a half AFTER .5 came out (which doesn't mean much since PU still uses .4.3 i think)

Anyway.. its all moot.

Its nice to know that there is some interest in porting VS over to android even if it IS a pipe dream for the momment.

Re: Handheld version?

Posted: Thu Jan 20, 2011 2:58 pm
by klauss
GG is alive and kicking. Slowly kicking, but alive nonetheless.

Thing is, GG pushes forward with a very restrictive lemma: "to faithfully recreate the original". So, at some point, GG will be done. And I believe it's close to that, that's why it hasn't pushed many releases over time.

In any case, I've been coordinating with John about a couple of things GG wanted to do (one of which is update the engine to a more recent SVN snapshot). If all that isn't showing in their forums, must be that John is a bit overly secretive sometimes.

Re: Handheld version?

Posted: Thu Jan 20, 2011 8:18 pm
by pheonixstorm
Well, if he keeps being secretive for too long hes going to have a revolt on his hands. Theres a lot of talk on the GG forums about the project being abandoned and its making the fans feel rather irked that theres no help about problems with the code etc etc. Can you check and see if hes still going to work on it and tell him to stop by to at least say hes alive :lol: would make the people over there feel better ;)

Re: Handheld version?

Posted: Sat Mar 19, 2011 7:23 pm
by strook
well there is a forum about a handheld ogre version in the ogre forums. but i don't know wether we could use the cegui with it.

Re: Handheld version?

Posted: Sat Mar 19, 2011 10:00 pm
by klauss
I think it's iOS only, rather than handheld at larget.

iOS is no good for VS, since VS is GPL and Apple won't allow GPL software for their platform.