Jump to content


Photo

IOS runner


  • Please log in to reply
6 replies to this topic

#1 vann

vann

    GMC Member

  • GMC Member
  • 353 posts
  • Version:GM:Studio

Posted 25 June 2012 - 12:51 PM

Hi,

Am i missing a function here to do this? Everytime I make a change in GMS and then fire up the server and the runner, the runner doesnt reload the files it needs from the server, it just reuses you old build from pause. This means I have to open up IOS's recent apps list and kill the process/app between every change.

Now, I can see why sometimes you would want to be able to do this with the runner (to test for how well your app is resume from losing focus for example) but in most cases I would think developers want the runner to redownload the files off the server if it detects the server is there.

1) Is there currently a way to do this? the setting in the general tab of preferences 'Always reload changed files' sounds like it might be the way, however every time you check it and close the preferences screen, upon reopening the preferences its unticked again.

2) If not, could we have this added as a toggle option in either the runner settings on the ios device, or the GMS project.

3) A more general question, will these runners be seeing some added features in the future? I would be great for example if it could store multiple builds of different projects locally on the iDevice for testing purposes.

EDIT: sorry, I forgot there are sub forums now, please move if see fit

***********

Bump - no one else finds this tedious?




MODERATOR EDIT: We have a strict 48 hour bumping rule on the forum, please respect it.

Edited by Nocturne, 26 June 2012 - 08:19 PM.

  • 1

#2 vann

vann

    GMC Member

  • GMC Member
  • 353 posts
  • Version:GM:Studio

Posted 02 July 2012 - 03:23 AM

Firstly, apologies for the early bump. Now that the 'Always reload changed files' bug has been fixed, I can confirm this does not help either.

Short versions of question:

Is there a way to get the YoYo Runner on the ipad to reload the file from the server EVERY time you open it, rather than resume the game you already have running/just closed?
(without going into the ipad multitask space and killing the process)
  • 0

#3 Hugo_Peters

Hugo_Peters

    herp derp

  • GMC Member
  • 447 posts
  • Version:GM:Studio

Posted 03 July 2012 - 09:35 AM

1) No. I think that's pretty impossible without making your game extremely slow. If it has to check for an updated version, you'll have to patch / emulate the game in a wrapper, which is ... extremely slow.
2) See point 1.
3) Yeah, they're working on this as hard as they can, and I think that they're going to expand the functionality of the runners dramatically, but we'll have to deal with these for now.
  • 0

#4 vann

vann

    GMC Member

  • GMC Member
  • 353 posts
  • Version:GM:Studio

Posted 03 July 2012 - 10:21 AM

1) No. I think that's pretty impossible without making your game extremely slow. If it has to check for an updated version, you'll have to patch / emulate the game in a wrapper, which is ... extremely slow.
2) See point 1.
3) Yeah, they're working on this as hard as they can, and I think that they're going to expand the functionality of the runners dramatically, but we'll have to deal with these for now.


Sorry Hugo, I think you have misunderstood me, I just want the runner to optionally redownload the game from the GMS server each time you make changes in GMS during your internal testing phase.

The procedure I am asking to automate, is the procedure you have to do anyway every time you make a change. I am simply asking for a toggle option so you don't need to double tap home, hold finger on yoyo runner icon for 2 seconds till it wiggles, tap icon cross, single tap screen, then restart runner.

As for that being slow, I don't know what you mean, the actual download process from GMS to the iDevice should be very fast over you own network.
  • 0

#5 Hugo_Peters

Hugo_Peters

    herp derp

  • GMC Member
  • 447 posts
  • Version:GM:Studio

Posted 03 July 2012 - 10:36 AM

Sorry Hugo, I think you have misunderstood me, I just want the runner to optionally redownload the game from the GMS server each time you make changes in GMS during your internal testing phase.

That's what I meant.

As for that being slow, I don't know what you mean, the actual download process from GMS to the iDevice should be very fast over you own network.

No, but having the game run in a wrapper that also checks for an updated version would make it go slow.
  • 0

#6 vann

vann

    GMC Member

  • GMC Member
  • 353 posts
  • Version:GM:Studio

Posted 03 July 2012 - 11:19 AM


Sorry Hugo, I think you have misunderstood me, I just want the runner to optionally redownload the game from the GMS server each time you make changes in GMS during your internal testing phase.

That's what I meant.

As for that being slow, I don't know what you mean, the actual download process from GMS to the iDevice should be very fast over you own network.

No, but having the game run in a wrapper that also checks for an updated version would make it go slow.


It doesn't, it should take a fraction of a second on the local network, and it does take a fraction of a second currently. The runner already does this every time you open it after either
1) Turning the iDevice off then on again
2) Killing the process

You already have to check the server and redownload every time you make a change in GMS then want to test. That bit currently takes no time at all. I think you are still misunderstanding something.

Edited by vann, 03 July 2012 - 11:21 AM.

  • 0

#7 sarachan

sarachan

    GMC Member

  • GMC Member
  • 41 posts
  • Version:GM:Studio

Posted 27 July 2012 - 07:58 PM

Thanks for this tip: "double tap home, hold finger on yoyo runner icon for 2 seconds till it wiggles, tap icon cross, single tap screen, then restart runner." I had been trying to figure out how to make this work!
  • 1




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users