State of GameSalad on 7-31-2013

CodeWizardCodeWizard Key Master, Head Chef, Executive Chef, Member, PRO Posts: 1,143
edited August 2013 in GameSalad Kitchen
Hello! It's that time again... time for another weekly state of GameSalad post. Sorry for the delay on this post.

Estimated Stable Build Schedule

No stable release planned scheduled yet. QA is still digging through our first release candidate for 0.11.0. QA is still making progress on this release in between the various other testing tasks. More news when it's available!

Once our Amazon in-app-purchase and GameCircle changes are ready for release, we'll be pushing them out in a special build for you. This will be released before 0.11.0.

We will be updating publishing binaries to 0.10.3a soon to fix an issue with iOS coming down the pipe.

What’s New This Week?

1. We filled our system admin position. We're not done hiring yet, though! If you're a skilled developer, check out our job postings here: http://gamesalad.com/jobs

2. We've finished up a new behavior that will allow you to contact a web server, request a JSON document and put it into a table for your game to use. This behavior will enable all kinds of neat server-side features. This will be in the nightly builds shortly.

3. We're still wrangling the build process for our Android code. It's getting closer!

4. We're neck deep integrating Amazon's in-app-purchase and GameCircle systems. When this is done, you'll be able to create IAP / GameCircle apps on Kindle Fire for FREE. More news soon! :)

5. We're continuing to optimize the HTML5 engine for Tizen support. It's a slog, but things are improving.

6. We've done several more passes of Lua profiling and optimization. Lots of incremental improvements here should be showing up in the nightly build soon.

7. We've been discussing RevMob integration internally. Looks like we may well be biting this off sooner rather than later. More info when the work begins.

8. We're also spending cycles profiling and optimizing History Fighter loading performance.

9. Oh, one last thing, we're still working on iOS 7 compatibility. Making sure to stay ahead of the curve on that!
«13

Comments

  • Braydon_SFXBraydon_SFX Member, Sous Chef, PRO, Bowlboy Sidekick Posts: 9,037
    Nice job, guys! Any word on multiplayer?
  • tenrdrmertenrdrmer Member, Sous Chef, Senior Sous-Chef Posts: 9,934
    edited August 2013
  • tenrdrmertenrdrmer Member, Sous Chef, Senior Sous-Chef Posts: 9,934
    @codewizard I'll get the commoners to put away the pitchforks. But please dont let this happen again. I wont be able to stop them next time ;)

    Great Stuff though \m/
  • JoeBJoeB Member Posts: 160
    "2. We've finished up a new behavior that will allow you to contact a web server, request a JSON document and put it into a table for your game to use. This behavior will enable all kinds of neat server-side features. This will be in the nightly builds shortly."

    Does this mean we can do pop-up notifications in the future?
  • jonmulcahyjonmulcahy Member, Sous Chef, PRO Posts: 10,386
    "2. We've finished up a new behavior that will allow you to contact a web server, request a JSON document and put it into a table for your game to use. This behavior will enable all kinds of neat server-side features. This will be in the nightly builds shortly."

    Does this mean we can do pop-up notifications in the future?
    no, push notifications require you to host and manage your own push server. I set one up here at work and it was a pain in the ass. Easy to manage, but took way to long to setup. Reminds me of the early days of xcode and permissions.

    I think for GS they might be hosting the push server if it is required? I'm sure we will get much more information as it comes close.

    can't wait for amazon iAP/GameCircle!
  • FallacyStudiosFallacyStudios Member Posts: 970
    Will there eventually be Game center and in apps for Google Play. Amazon just sucks in my honest opinion, but it is nice to see more of those features being added mind you.

    Also, yay on the Revmob discussion :D. RevMob is 1000x better than Mobclix. I'm making more from them with less ad space used, they payout on a Net45 and not a Net 180-260, AND assuming they pay me my first months revenue in the middle of this month.... they ACTUALLY PAY when they say!!!! :D
  • K1dTrunksK1dTrunks PRO Posts: 55
    Good work, guys! Two quick questions...

    1) Have you guys finished up the creator workflow improvements yet?

    and 2) Are you looking to include custom fonts in the next stable build? I think this should be a high priority since everyone would benefit from it and it would make things SO much easier.
  • dingosmoovdingosmoov Member Posts: 130
    Any word on multi-player?
  • natzuurnatzuur Member Posts: 304
    Good work, guys! Two quick questions...

    1) Have you guys finished up the creator workflow improvements yet?

    and 2) Are you looking to include custom fonts in the next stable build? I think this should be a high priority since everyone would benefit from it and it would make things SO much easier.
    This
  • EireStudiosEireStudios Member Posts: 451
    *hides pitchfork* looking good @CodeWizard, can't wait for #2 but I would also like to know what kind of progress ye are making in regards to custom fonts?
  • CodeWizardCodeWizard Key Master, Head Chef, Executive Chef, Member, PRO Posts: 1,143
    edited August 2013
    No real status change on multiplayer. It's "code complete" and being integrated into History Fighter. We're waiting on finalizing a contract with a third party before we can push this into the nightly build.

    Sadly, we have a looooong list of workflow improvements we want to do in Creator. It's slow going though. Not much progress on that front as we've been focused on optimizations and other features.

    The custom font system we whipped up for History Fighter isn't for public consumption. Not because we're being mean... but because it's just kind of a hacked up mess. There's no nice way for you to put fonts in. We did it by hand.

    The "real" custom font system is waiting on some other low level engine changes to be implemented (i.e. sprite sheets and batching). We're stalled a bit on that as we get the build process cleaned up for the engine and Creator. Once that's out of the way (knock on wood, it's soon) then we'll hop right on the sprite sheet and batching support. Once that's done then we can support creating custom font sprite sheets from a TTF (or using your own bitmaps) and get it in.
  • CodeWizardCodeWizard Key Master, Head Chef, Executive Chef, Member, PRO Posts: 1,143
    Oh, let's talk a bit informally about push notification support as well. We've signed an agreement with a third-party that provides segmented push notification and an in-game customer service tool.

    We'll begin integrating this system in the next 60 days or so (hopefully sooner).

    So, push notifications and whatnot are on the way!
  • EireStudiosEireStudios Member Posts: 451
    edited August 2013
    Excellent news :D so with the sprite sheet and batching done would we be able to use programs like glyph designer to create it fonts and then import them straight into GameSalad?
  • CodeWizardCodeWizard Key Master, Head Chef, Executive Chef, Member, PRO Posts: 1,143
    That's the idea. :)
  • FallacyStudiosFallacyStudios Member Posts: 970
    @CodeWizard
    Do you think adding a flag to keep the screen on is something that could be added pretty simple? I'm not familiar with the game engine, but adding it in Obj C and Java is simple enough.

    It would just be nice to have a simple behavior to flag the screen to stay on on whatever scene you place it. The problem I am having is with a game I'm working on with the Accelerometer. If you aren't tapping the screen every so often it just shuts off which can get very annoying. If you have a game where you touch the screen often that is fine, but if you have an accelerometer based game it just becomes an annoyance.
  • ericzingelerericzingeler Member Posts: 334
    edited August 2013
    @CodeWizard

    With regards to:

    "2. We've finished up a new behavior that will allow you to contact a web server, request a JSON document and put it into a table for your game to use. This behavior will enable all kinds of neat server-side features. This will be in the nightly builds shortly."

    This is great!

    So I gotta ask... Thoughts on push to server abilities?
  • CodeWizardCodeWizard Key Master, Head Chef, Executive Chef, Member, PRO Posts: 1,143
    @FallacyStudios
    Yeah, this should be pretty easy. Adding a feature request for this and we'll see if we can get it into the nightly builds ASAP.
  • squirrel42squirrel42 Member, PRO Posts: 192
    Thumbs up for 2, 5 and 7!
  • FallacyStudiosFallacyStudios Member Posts: 970
    @CodeWizard

    Awesome thank you very much. Would be a very useful tool indeed.
  • dingosmoovdingosmoov Member Posts: 130
    edited August 2013
    @CodeWizard

    Regarding #2: Can the JSON document contain images that can be displayed in the game when loaded? Or is this limited to text?

    Also, and I know this is a loaded question... Can you disclose who the third party multiplayer support is from, so that we can get started reading documentation for implementation?
  • CodeWizardCodeWizard Key Master, Head Chef, Executive Chef, Member, PRO Posts: 1,143
    @dingosmoov
    Image loading from a website would be a nice addition. That's not handled in this feature though. This is focused on downloading JSON data and populating a table with that data.

    So, it's good for loading text / game variables / server-generated content from a web server.
  • CodeWizardCodeWizard Key Master, Head Chef, Executive Chef, Member, PRO Posts: 1,143
    Oh, I'd love to share who we're partnering with. But mum's the word until we have a signed agreement.
  • dingosmoovdingosmoov Member Posts: 130
    @CodeWizard
    Thanks for all the info.
  • Bad wolf GuyBad wolf Guy Member Posts: 206
    In regards to the JSON data, can data be downloaded and uploaded. For instance If I wanted to implement a leader board running off my own server, would that be possible?
  • CodeWizardCodeWizard Key Master, Head Chef, Executive Chef, Member, PRO Posts: 1,143
    Yes. Of course it's possible. It's almost the reason why we put this behavior in. :D
  • Bad wolf GuyBad wolf Guy Member Posts: 206
    That's awesome , Keep up all the great work.
  • tenrdrmertenrdrmer Member, Sous Chef, Senior Sous-Chef Posts: 9,934
    So a complete cross platform leaderboard is possible? That just got really interesting
Sign In or Register to comment.