GameSalad

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

State of GameSalad on 7-31-2013

CodeWizardCodeWizard Posts: 1,143Key Master, Head Chef, Executive Chef, Member, PRO GameSalad Employee
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

  • Team6LabsTeam6Labs Posts: 541Member
    First comment. Score

    Revive Apps Getting Low Downloads - http://www.AppReviver.com

  • Team6LabsTeam6Labs Posts: 541Member
    @CodeWizard any news of async multiplayer?

    Revive Apps Getting Low Downloads - http://www.AppReviver.com

  • Braydon_SFXBraydon_SFX Posts: 8,964Member, Sous Chef, PRO, Bowlboy Sidekick GameSalad Employee
    Nice job, guys! Any word on multiplayer?
  • tenrdrmertenrdrmer Posts: 9,934Member, Sous Chef, Senior Sous-Chef
    edited August 2013
    Team6Labs said:

    First comment. Score

    image


    It's not my fault I never learned to take responsibility for anything. ;)

  • tenrdrmertenrdrmer Posts: 9,934Member, Sous Chef, Senior Sous-Chef
    @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/

    It's not my fault I never learned to take responsibility for anything. ;)

  • JoeBJoeB Posts: 160Member
    "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 Posts: 10,380Member, Sous Chef
    JoeB said:

    "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 ****. 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 Posts: 970Member
    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 Posts: 55PRO
    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 Posts: 130Member
    Any word on multi-player?
  • natzuurnatzuur Posts: 304Member
    K1dTrunks said:

    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 Posts: 451Member
    *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 Posts: 1,143Key Master, Head Chef, Executive Chef, Member, PRO GameSalad Employee
    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 Posts: 1,143Key Master, Head Chef, Executive Chef, Member, PRO GameSalad Employee
    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 Posts: 451Member
    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 Posts: 1,143Key Master, Head Chef, Executive Chef, Member, PRO GameSalad Employee
    That's the idea. :)
  • FallacyStudiosFallacyStudios Posts: 970Member
    @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 Posts: 334Member
    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 Posts: 1,143Key Master, Head Chef, Executive Chef, Member, PRO GameSalad Employee
    @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 Posts: 171Member, PRO
    Thumbs up for 2, 5 and 7!
  • FallacyStudiosFallacyStudios Posts: 970Member
    @CodeWizard

    Awesome thank you very much. Would be a very useful tool indeed.
  • dingosmoovdingosmoov Posts: 130Member
    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 Posts: 1,143Key Master, Head Chef, Executive Chef, Member, PRO GameSalad Employee
    @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 Posts: 1,143Key Master, Head Chef, Executive Chef, Member, PRO GameSalad Employee
    Oh, I'd love to share who we're partnering with. But mum's the word until we have a signed agreement.
  • dingosmoovdingosmoov Posts: 130Member
    @CodeWizard
    Thanks for all the info.
  • Bad wolf GuyBad wolf Guy Posts: 206Member
    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 Posts: 1,143Key Master, Head Chef, Executive Chef, Member, PRO GameSalad Employee
    Yes. Of course it's possible. It's almost the reason why we put this behavior in. :D
  • Bad wolf GuyBad wolf Guy Posts: 206Member
    That's awesome , Keep up all the great work.
  • tenrdrmertenrdrmer Posts: 9,934Member, Sous Chef, Senior Sous-Chef
    So a complete cross platform leaderboard is possible? That just got really interesting

    It's not my fault I never learned to take responsibility for anything. ;)

This discussion has been closed.