State of GameSalad on 9-18-2013
CodeWizard
Inactive, Chef Emeritus Posts: 1,143
We've updated the roadmap a bit this week to reflect what's happening. Be sure to keep an eye on that page: http://gamesalad.com/roadmap
This week we've been really busy preparing for our office move and finishing up iOS 7 compatibility. We've run into a pretty big bug with dangling pointers that causes random crashes during scene changes. This bug doesn't manifest on iOS 6... just iOS 7. We theorize that it's some kind of change in how iOS 7 manages memory that's uncovering a long standing bug in the engine that pops up during scene changes.
The cause of this bug is proving difficult to pinpoint as it manifests randomly shortly after a scene change. We've got a decent reproduction case and are now instrumenting the engine with detailed logging code to help pinpoint the cause. This should be resolved tomorrow. Knock on wood!
That's the big story this week! We're working to get the iOS 7 / Amazon IAP and GameCircle build out to you. Good times.
Thanks for your patience while we get this sorted out.
This week we've been really busy preparing for our office move and finishing up iOS 7 compatibility. We've run into a pretty big bug with dangling pointers that causes random crashes during scene changes. This bug doesn't manifest on iOS 6... just iOS 7. We theorize that it's some kind of change in how iOS 7 manages memory that's uncovering a long standing bug in the engine that pops up during scene changes.
The cause of this bug is proving difficult to pinpoint as it manifests randomly shortly after a scene change. We've got a decent reproduction case and are now instrumenting the engine with detailed logging code to help pinpoint the cause. This should be resolved tomorrow. Knock on wood!
That's the big story this week! We're working to get the iOS 7 / Amazon IAP and GameCircle build out to you. Good times.
Thanks for your patience while we get this sorted out.
Comments
www.appdore.com || appdore twitter || appdore facebook
Cheers!
Our games http://Donkeysoft.ca
My pro membership is two weeks from expiring and for half of this year we've had somewhat stable builds 10.2 and 10.3 (emphasis on "somewhat"). Now our games are crashing and GameSalad is remedying the situation AFTER ios 7 release? I understand things take time. I do. But for 300 bucks a year i just would like to see a stable build and ios compatibility before release- not after.
The GameSalad team does great work. I'm not ignoring that. And i love the community.
But i think its fair as a pro member to be just a little bit upset here.
That is all.
And thanks @codewizard you've been a welcome and helpful addition!
Thanks for your patience while we work this out!
Website ∞ Twitter ∞ My apps are available on: Apple iOS App Store ∞ Google Play App Store ∞ Amazon App Store
My guess is that they may eventually get to that, but their main (and understandably so) first objective is to get a stable 10.4 version out first. So if it is a reality, I wouldn't be surprised if it's a little bit after 10.4's release.
But I would LOVE it if ios 7 compatibility could be somehow added to 10.1.
10.1 is my favorite build thus far!
I'm also patiently waiting on this super important update....
PS..I'll buy all the developers (just the programmers) a large bottle Aussie beer if you can get GS 10.4 released by tomorrow...Please...
I really like GS and I know there has been lots of discussion on the forums about the direction they're heading in terms of adding new features over cleaning up the engine we've been using VS producing a genuinely polished development tool. I don't want to beat a dead horse as I think they should concentrate on the latter, but what I do want to say is I don't feel the same way I did last year where I, in hindsight, naively went pro. I was developing my game and hoping to release it in the spring of this year, but GS just hasn't produced a build I feel comfortable releasing something with. I feel like that membership might be worth something now to renew (with @codewizard on board), but I also believe I'm due for a pro extension (like what happened before) because it seemed like nothing was happening until codewizard came on board and eventually kicked things into gear...but I'm not going to pay for a whole new year when I have to wait 4 months between stable releases and last years promises ended up being reorganized/dropped.
Lol I hope this is fixed asap, my game is crashing as well.
We are not alone in not having iOS7 support in our games, and many devs will be releasing updates in the coming weeks and months, NOT today, regardless of not using GS. A lot of customers will understand, some won't, that's just how it goes. GS is obviously making it a priority so be patient guys.
The other thing is why are we still bringing up the lua-free engine? While the performance shown from the early alpha (key word alpha) was great, who knows how much of a headache migrating projects files would have been. Just changing one thing in the existing engine (LUA jit) a few releases back made us have to fix a bunch of logic in our projects. Now imagine changing the entire language and backend of the engine... I don't think it would have been pretty. So I feel grateful they chose the route they did, and not duped in any way.
While i'm all for pushing GS forward and holding the team accountable (see my previous posts). I think bringing up these two things are kind of moot.
Just one guys opinion.
Will we someday be able to include a third party mobile social SDK like Gree, Mobage or others?
But i think the feeling that @floydianspiral has, is something many others of us feel-
That we went pro with certain expectations (ie lua free, etc). But then that was altered.
There just seems to be a lot of non reliable directions, time frames, builds, etc.
The ios 7 thing was just another issue to deal with. I understand GameSalad is beta. I understand that making software like this, is not easy. And i truly believe GameSalad is working their butts off to deliver a strong product. I truly do.
But these headaches do cost us as developers. And in all honesty, whats to say 10.4 won't be buggy?
But anyways, this is probably not the place to be discussing all of this. Lets hope for the best.
I don't want these comments to be seen as attacks against GameSalad, but merely a customer voice trying to urge the product to become as ambitious as its claims.
I have nothing but respect for the GameSalad team, and i, like many others, truly value @codewizard dedication and communication.
Even when he has to deal with us complainers
It may very well be that the update will fix the iOS 7 issues but I guarantee there will be those still having issues that will blame GS for. I hope those can test it on both iOS 7 and below to be sure the issue is an iOS issue or a logic bug of their own making before launching the pitchforks.
'Development is a bitch yo' - Jesse Pinkman
If all is well, we'll be squeezing out a build for you today!
How about the long standing memory management bug - has that been addressed?
Send and Receive Data using your own Server Tutorial! | Vote for A Long Way Home on Steam Greenlight! | Ten Years Left
A 10.1 ios 7 build?! That just made my day! Thank you!
Any thing to build a stable iOS7 release with today?
A nightly....
Looking out my office and seeing everyone packing boxes for tomorrow's move is saddening. Not because we're moving, but because of the timing of this move. Nothing like a big distraction right in the middle of a high-pressure release!
Once it's ready, I'll post information on it. And we'll be on deck to fix any issues that arise.