Pangea Software Forum

iOS Games & Apps => Air Wings => Topic started by: Brian Greenstone, CEO Pangea on December 21, 2017, 12:40:43 PM

Title: Air Wings 13.0
Post by: Brian Greenstone, CEO Pangea on December 21, 2017, 12:40:43 PM
Once I get back from Christmas I plan on tackling the constant crashing issue by bypassing Apple's GKMatchmaker dialog entirely.  This dialog is responsible for 95% of the Air Wings crashing in iOS 11, and for the last 6 months I've done everything I can to try and work around it, but to no avail.

Luckily, however, there is a way in Game Center to create your own custom matchmaker dialog.   If Apple's bug is in the GKMatchmaker dialog itself then this should fix the problem, but if the bug is in the actual matchmaking machinery under the hood then it won't make any difference.  Also, some functionality will be lost by doing our own custom dialog, but the benefits should outweigh the losses.

Anyway, if this works out it'll be v13.0 and I'll be looking for beta testers.  If you're not already on our beta list from the previous versions and want to help just let me know your email address and I'll add you to TestFlight.

Thanks,

-Brian
Title: Re: Air Wings 13.0
Post by: Brian Greenstone, CEO Pangea on December 26, 2017, 05:44:00 PM
I'm currently submitting the first test build of 13.0 to TestFlight.  I suspect it may be a couple of days before its available since Apple is on vacation right now.

I have removed the GKMatchmaker dialog and replaced it with a simple screen that says "Connecting Players..."  No frills.  It just connects in the background and then proceeds to the usual connection screen that shows the player names and stats.  So far this seems to fix a lot of things.  I haven't had the game crash at all since getting rid of the GKMatchmaker dialog, and as a side effect it's now connecting to players much more reliably because it's giving me back some control over that instead of having GKMatchmaker do all of it.  The downside is that there's no longer any control over the number of players in the match, and you cannot invite friends, nor can you connect over bluetooth.  All that functionality was built in to GKMatchmaker's dialog.

So, I'll send this build out to the usual beta testers once Apple lets me, but in the meantime I'm still looking for more testers!  PLEASE PLEASE PLEASE send me your email address so I can add you to TestFlight so we can see if this new build really fixes anything before I put more work in to it.

Thanks,

-Brian
Title: Re: Air Wings 13.0
Post by: phattode on December 30, 2017, 02:02:01 PM
Well not crashing as frequently but the connection quality remains mostly unplayable. The few crashes experienced since the last upgrade were all after the match completed while on the scoreboard and crashed to the desktop.
Title: Re: Air Wings 13.0
Post by: Brian Greenstone, CEO Pangea on December 30, 2017, 02:25:35 PM
I think this morning's build will finally squash the crashing.  So far there have been no crashes according to TestFlight and Xcode's crash logger which is a good sign.


-Brian
Title: Re: Air Wings 13.0
Post by: James on December 30, 2017, 02:41:46 PM
I think this morning's build will finally squash the crashing.  So far there have been no crashes according to TestFlight and Xcode's crash logger which is a good sign.


-Brian
Played maybe 6-8 games so far and no crashing.  I did notice there is no option for multiplayer.  It goes straight to the match up screen.  I'm ok with that because I usually play 2 player anyway. 
Title: Re: Air Wings 13.0
Post by: Brian Greenstone, CEO Pangea on December 30, 2017, 02:48:00 PM
You mean no option for Invites, right?   The new system is actually exactly the same as the other in that it tries to find 4-way matches, but will take whatever it can find.  It's all the same under the hood, the only thing different is that it's not using GKMatchmaker to display what's going on, and it also removes the ability to Invite friends since that's a GKMatchmaker thing.  That's the main reason why I put in a toggle switch in the settings to go back to GKMatchmaker - so anyone who needs that capability can go back to it.

-Brian
Title: Re: Air Wings 13.0
Post by: James on December 30, 2017, 07:10:50 PM
You mean no option for Invites, right?   The new system is actually exactly the same as the other in that it tries to find 4-way matches, but will take whatever it can find.  It's all the same under the hood, the only thing different is that it's not using GKMatchmaker to display what's going on, and it also removes the ability to Invite friends since that's a GKMatchmaker thing.  That's the main reason why I put in a toggle switch in the settings to go back to GKMatchmaker - so anyone who needs that capability can go back to it.

-Brian
No, I mean no option to select if you want two or four player.
Ok...so I just downloaded the newest build and this is what I got...
An automatic attempt to achieve a four player match (which I actually don't care for because it takes longer and often drops out).  Then....after waiting for that matchup for about 15 secs I got the pop up box that game centaer had lost connection to players".         At least with the two player option I could almost always get a match quickly. 
Title: Re: Air Wings 13.0
Post by: Brian Greenstone, CEO Pangea on December 30, 2017, 07:43:34 PM
The 2 or 4 player option has been gone for a very long time - probably a year.  If you use the GKMatchmaker dialog you can manually control the number of players in the match, but that's the only way to do that anymore.

-Brian
Title: Re: Air Wings 13.0
Post by: James on December 30, 2017, 09:48:48 PM
The 2 or 4 player option has been gone for a very long time - probably a year.  If you use the GKMatchmaker dialog you can manually control the number of players in the match, but that's the only way to do that anymore.

-Brian
Ah.   I suppose I've been seeing that 2-4 player choice because I reverted to an older ios.  Ever since my gyro went out the minute I loaded ios11 I went back to an older ios 10 point something and had zero issues.       If I go to settings and turn off "simple matchmaker" I still get my 2-4 player option. 
Title: Re: Air Wings 13.0
Post by: Brian Greenstone, CEO Pangea on December 31, 2017, 09:37:39 AM
I'm almost ready with this new version, and this morning I added one last thing:  Pro Tips.  Now, when you're waiting for a match it shows some random tips at the bottom of the screen.  The ones I have now are these:

1.  Any upgrade removes ads.
2.  Suction cups can't hurt the squirrel.
3.  Bonus coins also give you speed, health, and ammo.
4.  Redeem your Reward Points for free planes.
5.  Tell your friends to get more players online

Does anyone else have any other tips you think I should add in?

-Brian
Title: Re: Air Wings 13.0
Post by: James on December 31, 2017, 05:01:06 PM
I'm almost ready with this new version, and this morning I added one last thing:  Pro Tips.  Now, when you're waiting for a match it shows some random tips at the bottom of the screen.  The ones I have now are these:

1.  Any upgrade removes ads.
2.  Suction cups can't hurt the squirrel.
3.  Bonus coins also give you speed, health, and ammo.
4.  Redeem your Reward Points for free planes.
5.  Tell your friends to get more players online

Does anyone else have any other tips you think I should add in?

-Brian
Spawn Killing BK gives you bonus lives?
Title: Re: Air Wings 13.0
Post by: James on December 31, 2017, 05:22:31 PM
Turn up sensitivity for sharper turns and evasive maneuvers.
Set "traps" with firecrackers to surprise your enemies.
Change direction often when flying to throw off your opponent.
Ricocheting rubber bands can reach opponents that are out of sight.
"Throwing" firecrackers against some walls will damage opponents on the other side.
Practice shooting ahead of your opponents flight path to get more ammo hits.
Flying at different elevations helps keep you unpredictable.
Don't take it personally. Bob C 88 quits on everyone   :D
Title: Re: Air Wings 13.0
Post by: Brian Greenstone, CEO Pangea on January 02, 2018, 11:25:06 AM
Air Wings v13.0 just got approved!  It should start appearing on the App Store within the hour. 
Title: Re: Air Wings 13.0
Post by: phattode on January 03, 2018, 02:41:28 PM
No change. Crashes to desktop frequently.  Takes a long time to decide 4 player isn't an option then just fails to connect.

Opponents are skipping around much more quickly than previously. Nice touch to easily indicate an unplayable connection.

Title: Re: Air Wings 13.0
Post by: Brian Greenstone, CEO Pangea on January 03, 2018, 03:01:29 PM
Yeah, you maybe right.  I don't get it - we tested this version for a week, and it wasn't crashing at all - at least during connection.  But now that it's out it's crashing just as much as before I think.  Maybe a little less.  Either way, I don't get it.  Was working great in beta.

-B
Title: Re: Air Wings 13.0
Post by: phattode on January 03, 2018, 10:26:53 PM
Four in a row crashed to the desktop after swicthing back to old matchmker.  At least the new paradigm isn't that bad. Lots of new players or old players in new accounts.
Title: Re: Air Wings 13.0
Post by: Brian Greenstone, CEO Pangea on January 04, 2018, 07:24:15 AM
The old matchmaker is *definitely* unstable.  The new one is the way to go.  It might still crash once in a while, but not like the old one.

-Brian
Title: Re: Air Wings 13.0
Post by: ⿻Jiji⿻ on January 04, 2018, 01:28:36 PM
I play 100 games since Beta and new ver13.0 are out and the game crash only one time and it was just after accepting an invite before the connection was on
Title: Re: Air Wings 13.0
Post by: ⿻Jiji⿻ on January 04, 2018, 01:40:18 PM
I think you should shutdown the possibility to go by the GKMatchmaker (except for the invitation system) and make a mandatory version to force all players to update .
And it is a great idea to put ... During the first phase of connection and give a flake just after if the player disconnect .
It don't prevent suicide after but players will see twice for flaking .
Title: Re: Air Wings 13.0
Post by: ⿻Jiji⿻ on January 04, 2018, 01:46:12 PM
In the pro Tips you can add:
Silver coin give you back wind (I saw a lot of newbies don't using it)
High flake will penalized you hard
Title: Re: Air Wings 13.0
Post by: Brian Greenstone, CEO Pangea on January 04, 2018, 05:55:35 PM
13.0.2 just got approved (record time - like 20 minutes to get approved).  It has more Apple bypasses which seem to make the game more stable.  Plus, I added some additional particle effects in for some weapons.

-Brian
Title: Re: Air Wings 13.0
Post by: ⿻Jiji⿻ on January 04, 2018, 06:28:26 PM
Very nice effects .Prety cool  :)
Title: Re: Air Wings 13.0
Post by: Brian Greenstone, CEO Pangea on January 05, 2018, 08:37:47 AM
So far I have not been able to get 13.0.2 to crash at all anywhere whatsoever.  Anyone else?

-Brian
Title: Re: Air Wings 13.0
Post by: James on January 05, 2018, 09:23:03 AM
So far I have not been able to get 13.0.2 to crash at all anywhere whatsoever.  Anyone else?

-Brian
No crashes for me. Thing is I rarely had an issue with crashing. 
I attempted about 15 games just now.  A couple dropped back to 2 player and worked great.  A couple were 3-4 player and worked great.  All the other attemps ended up with the famous "Game center has lost connection to players. Please try again" message.  For whatever reason (maybe lack of sufficient players) I could see how this would be frustrating to someone just trying out the game.  These days no one wants to stare at a match up screen for 15 seconds and have to keep trying to play a game.
Title: Re: Air Wings 13.0
Post by: BK on January 05, 2018, 10:50:52 AM
For some reason for the last two days...I could not connect...I went to TestFlight and it was still showing 12.5 and open to play. I went the App Store and downloaded 13.0 and it works great, like the effects you added too. Maybe you should notify everyone there is an update via email who were beta testers, or if you did, I didn’t get it for some reason...just a thought.
Title: Re: Air Wings 13.0
Post by: ⿻Jiji⿻ on January 05, 2018, 11:36:58 AM
For some reason for the last two days...I could not connect...I went to TestFlight and it was still showing 12.5 and open to play. I went the App Store and downloaded 13.0 and it works great, like the effects you added too. Maybe you should notify everyone there is an update via email who were beta testers, or if you did, I didn’t get it for some reason...just a thought.
I have made the same conclusion 48h past and I put a quote on Wiggy's question the 01/03/2017 in the tread "Beta testers wanted AW 13.0" in our Forum.
And I also play 25 games since the update 13.0.2 without any crash .
Title: Re: Air Wings 13.0
Post by: phattode on January 05, 2018, 07:26:46 PM
Latest update no crashes except post game scoreboard to desktop
Title: Re: Air Wings 13.0
Post by: James on January 13, 2018, 02:42:42 PM
The video record function has been taken away ??
Title: Re: Air Wings 13.0
Post by: Brian Greenstone, CEO Pangea on January 13, 2018, 02:46:46 PM
Yes because screen recording is built-in to iOS 11 now, so it didn’t seem necessary and it was just cluttering up the
Title: Re: Air Wings 13.0
Post by: James on January 14, 2018, 12:22:30 PM
FYI....
A few months back I downloaded ios11. Instantly my gyro began freaking out.  I got apple to swap out my ipad pro for a new one.  This time i didn’t upgrade to ios11.  Haven’t had a single gyro issue since then.   Today...for the heck of it, I updated this one to ios11.  The first AW game I played the gyro threw me sideways.      Why?   Tell me how it’s the device and not the update.
Title: Re: Air Wings 13.0
Post by: ⿻Jiji⿻ on January 14, 2018, 01:10:18 PM
Yes because screen recording is built-in to iOS 11 now, so it didn’t seem necessary and it was just cluttering up the
And for those who are still under ios 9 or 10 and doesn't want that dirty iOS 11 ?
It is a great loss >:(
Title: Re: Air Wings 13.0
Post by: Brian Greenstone, CEO Pangea on January 14, 2018, 01:16:40 PM
To be honest, it didn't look like anyone was actually using that feature anyways.  Think of it as one more reason to update to iOS 11.

-Brian
Title: Re: Air Wings 13.0
Post by: ⿻Jiji⿻ on January 15, 2018, 01:19:12 PM
To be honest, it didn't look like anyone was actually using that feature anyways.  Think of it as one more reason to update to iOS 11.

-Brian
I finally updated this afternoon after one and half year of resistance because I like the video possibility and now the game is jumpy and bumpy.
I have also Gyro issues while I haven’t had since a long time ago.
And of course I lost the Game Center control.
Great advice from a savvy developer. Thanks
Title: Re: Air Wings 13.0
Post by: phattode on January 16, 2018, 07:39:34 AM
Back to crashing out to the desktop midgame.

It is happening mid game with the same pilots more freqeuntly than others.

My guess is the other forum members seem to have found a hack to crash the game when they are losing.

It always seems to be Jaymz or BK or #4(aka wiggy pepper)

The good players from that group of crybabies always play straight up. Like Builsoc and JiJi and franuche there are a lot of others too that don't run away or cheat.

Is there some way those "other forum aces" hacked the game to cause crashes? The last update seemed to have this issue fixed until a few days ago and only with certain players
Title: Re: Air Wings 13.0
Post by: Brian Greenstone, CEO Pangea on January 16, 2018, 07:43:08 AM
It's crashing in the middle of a game?  Huh.   I haven't had any reports of this in ages, and I have not seen that here myself.  I'm testing a new build here which removes the AskingPoint framework (the thing that asks is you like the game at launch).  They haven't updated that thing in years, so I've been wondering if it's the cause of any crashes.  So far it hasn't crashed at all in almost a week, but I've had this happen before only to crash like crazy once the update is released, so I'm still testing it to be sure.

-Brian
Title: Re: Air Wings 13.0
Post by: James on January 17, 2018, 10:36:49 PM
Back to crashing out to the desktop midgame.

It is happening mid game with the same pilots more freqeuntly than others.

My guess is the other forum members seem to have found a hack to crash the game when they are losing.

It always seems to be Jaymz or BK or #4(aka wiggy pepper)

The good players from that group of crybabies always play straight up. Like Builsoc and JiJi and franuche there are a lot of others too that don't run away or cheat.

Is there some way those "other forum aces" hacked the game to cause crashes? The last update seemed to have this issue fixed until a few days ago and only with certain players
LOL!!!! If I didn’t know better I would say this is Dansaaid!   Always crying and blaming others for his inadequacies.   
Title: Re: Air Wings 13.0
Post by: Brian Greenstone, CEO Pangea on January 18, 2018, 09:23:55 AM
I would very much like to get ahold of a crash log from one of these mid-game crashes.  I've not had it happen here, so I don't have anything to go on.

-Brian
Title: Re: Air Wings 13.0
Post by: phattode on January 18, 2018, 02:27:28 PM
I would very much like to get ahold of a crash log from one of these mid-game crashes.  I've not had it happen here, so I don't have anything to go on.

-Brian

I have share data with developers set. Where do I get crash logs?
Title: Re: Air Wings 13.0
Post by: Brian Greenstone, CEO Pangea on January 18, 2018, 02:48:49 PM
The Share Data will send the crash log to me, however, I probably won't be able to tell which one of the many crash logs I get it for that.  You'd probably need Xcode to get the crash log off the device.

-Brian