State of GameSalad on 4-25-2014
Row row row your boat, gently towards release... Merrily merrily merrily merrily, bugs are but a treat!
Yeah, as you might have guessed, this week's work is focused mostly on getting 0.11 out the door. From where I'm sitting, it looks like we have one iOS IAP crash to resolve and then we can push this mother out. This release is jam packed with so much stuff, it's crazy! Our next release will be smaller and will come out sooner, for sure. But, hot damn, 0.11 is awesome!
I'm sure you're all keeping an eye on our release candidates. It looks like 0.11.0.10 is the last RC for this build. This release has been like birthing an elephant, but the labor pain is almost over!
If I were a betting man I'd say 0.11 will go live Monday. Please, release gods, don't punish me for my hubris in claiming a date!
Beyond that, we've made some excellent progress on the new renderer. We've tossed our old graphics engine into the trash and replaced it with something faster, sexier, and awesome! That new code has been put in our development branch and we're working through the various issues before pushing it out into a nightly build. We've seen scenes of ridiculous sizes being rendered smooth as glass with this new code. Get ready for that!
We're going to have some (hopefully) exciting news on our currently mothballed async multiplayer feature very soon as well. Can't wait to tell you what's been going on there!
We've also recently added two more developers to our web team. We've got some big stuff coming down the pipe on the web side and need all the help we can get. It's always a pleasure to see the team growing, bugs getting fixed, features coming online, etc. I love it when a plan comes together!
You're going to notice a new face on the forums as well. @ForumNinja has joined us to help out with customer service issues and to help manage the forums. Give him a warm welcome!
Comments
Thanks for the awesome job you guys are doing!!
Welcome @ForumNinja !!
Another great update! I like it!
Hey, hey! A new GS member! Hey @ForumNinja ! Welcome to the mad house!
My GameSalad Academy Courses! ◦ Check out my quality templates! ◦ Add me on Skype: braydon_sfx
Oh please, yes!
My GameSalad Academy Courses! ◦ Check out my quality templates! ◦ Add me on Skype: braydon_sfx
Great update! I guess I'll wait on Async progress before starting then.
@ForumNinja
www.appdore.com || appdore twitter || appdore facebook
Bam! Awesome update. The 11 update is huge! Not only is there a lot more features, but most importantly it's more stable, and a different mindset. It's focused on doing what it does well - instead of delivering over hyped promises from the past.
@Braydon_SFX, Thanks for the welcome
@iamcartez, Hahahaha nice!
Thanks @CodeWizard. Do you know if the memory issues being investigated will be sorted for 0.11?
Thanks for the awesome job
@darrelf I looked into the issue you reported and, I'm sorry to say that it's not a bug. I posted a response to the earlier thread, perhaps you missed it. I'll summarize it again here.
Every image loaded by GameSalad takes 4 bytes per pixel when loaded. No matter how big your PNG is on disk, the loaded size is unchanged. If you have an image that's 1024x1024 it will take 1024x1024x4 bytes of memory when loaded. Even if it's 1k in size as a PNG.
The issue you're seeing is that your images take up about 7MB of memory when they're loaded -- even though they're under 30k each on disk. This is normal and expected behavior.
The other issue that we should resolve -- but won't for 0.11 -- is that images are only unloaded when you change scenes. So, if you use change image behaviors to load more images, all of those images will remain loaded until you change scenes. I've got an idea to fix that and will get to it for the next release.
Until then, try making your puzzles out of smaller actors that you can reuse. This will reduce the memory footprint of your game immensely.
Love the sound of that !!
me too, i've had an idea on hold because the scene would have to be too large
Send and Receive Data using your own Server Tutorial! | Vote for A Long Way Home on Steam Greenlight! | Ten Years Left
Thanks @CodeWizard I did see your reply (really appreciated by the way) and have implemented a workaround for now until images are unloaded without change scene in a future release.
I was referring to a different memory issue:
I've been testing my game World Of Hidden Objects where after each level is completed, to move to the next one, the Change Scene behaviour is used. After completing around 40 levels in a row, I noticed the change scene was getting slower and slower until the app crashed. I analysed the memory usage with Instruments which confirmed the usage steadily increases.
Bob replied and said memory issues were still being investigated (CS-282).
Is it normal for memory to keep increasing even when changing scene at the end of a level? I really hope not....
@darrelf Eww. No. We'll keep looking into that.
@CodeWizard w/team - great progress and love your dedication to good communication
@ForumNinja - welcome!
@ForumNinja
Welcome and good luck !
Thanks you guys!
@CodeWizard Did you guys do anything with user interface on 11 or is it just same thing?
Thanks @CodeWizard
When released, 0.11 is going to be such an awesome engine to use. Amazing amazing progress...
I was just getting ready to search for information on the iOS IAP issue as I just received app rejected and I'm guessing this issue is because of the bug currently being resolved as listed at the top.
Great news!
As we hear the evil laughter of FinnBogg, in the background. Then everyone looks toward forumNinja, and at the same time they all say "Good Luck" Then they scurry along. ForumNinja looks back to codewizard with confusion. Code wizard with a sad look, simply taps forum ninja on the back and says......" ahhh yes... about that...... "
@ForumNinja and I go way back. He can take it... or can he?
@ForumNinja Welcome.
Were you warned about this diverse, contrary and eclectic bunch that can be fun, kind, helpful, sharing, mean, trite, snipey, irritating, brilliant, persistent, stubborn, ignorant, resourceful and much more... and some of them do it all at the same time?
Oops! He just resigned.
Sorry guys
@ForumNinja Hey, are you going to give out black stars to people like me who wasted space on the forum making silly posts like the one above?
@PhilipCC, I've been reading the forums for days now so I'm well aware And I enjoy funny posts, so as long as there relevant enough I don't see an issue!
Hehe, I like you already.
My GameSalad Academy Courses! ◦ Check out my quality templates! ◦ Add me on Skype: braydon_sfx
@Braydon_SFX, Why thank you
Hi @ForumNinja, welcome!
MESSAGING, X-PLATFORM LEADERBOARDS, OFFLINE-TIMER, ANALYTICS and BACK-END CONTROL for your GameSalad projects
www.APPFORMATIVE.com
@ForumNinja You're going to love us. And I do mean the kind of love a mother with hundreds of screaming, condescending, spoiled and needy children has for her children.
(Not including myself, of course.)
In other words, welcome to the family!
Keep up the great work!!!
@CodeWizard
All excellent news, exciting stuff. :-)
Roll on Monday, I say! And a +1 for no hubris punishment, please release gods.....
Hi @ForumNinja a warm welcome from me too. :-)
""You are in a maze of twisty passages, all alike." - Zork temp domain http://spidergriffin.wix.com/alphaghostapps