GameSalad

HTML5 Publishing!

adent42adent42 Posts: 688Key Master, Head Chef, Executive Chef, Member, PRO GameSalad Employee
edited September 2015 in News from the Dev Team

So sometime near the end of last year (2014) I said something to the effect of:

"My goal is to get HTML5 publishing done by the start of the 3rd quarter, the end of the year most likely and the beginning of next year at the latest."

In the words of Douglas Adams: "I love deadlines. I love the whooshing noise they make as they go by."

But the long awaited time is upon us and now, available to all, is HTML5 publishing! You can now download the copy of a complete zip file that will allow you to host HTML5 games on your own website, completely bypassing Arcade! (Though we still hope you publish to Arcade).

Look What's New!

There's even a third-party launch title to go with this announcement!

Developed using GameSalad and published via the new HTML5 publishing, CBS brings you CODE BLACK: Courage Under Chaos.

image
http://www.cbs.com/shows/code-black/game/

The game was built to promote their new series, which starts next Wednesday.

We can't wait to see what YOU do with this feature!

Now for the details:

  1. You might have noticed that the old "HTML5" publishing target is now called "Arcade". That was so we could name the new target "HTML5".
  2. HTML5 publishing uses JSONP to transfer data. This allows you to host your games on one domain and load them from another.
  3. The way the engine loads files, it will likely not work if you just double click the index.html from your desktop. You will either want to dump them on a file server (something like Amazon S3 or Rackspace Cloudfiles for instance) or run your own local web server on your desktop for testing.
  4. Publishing might take a bit longer than other target platforms, especially if you have a lot of sound files. A while back, we updated Arcade publishing to finally convert sound files to all the formats required for HTML5. We use Amazon's Elastic Transcoder to convert sound files and there are API limits to how fast you can hit the transcoder. So we have to add a 1 second delay between each transcode request, which means every audio file you include will increase publishing time by 1 second. On the plus side, this means your games should work on all modern browsers with their varied sound formats requirements!
  5. The HTML5 engine, being a separate engine, will always be a bit behind GameSalad proper. So not all of the features available to GameSalad will usable on HTML5. When in doubt, try HTML5 preview or publish your game to arcade. Most notably, the network behaviors will not work. There are also a few outstanding bugs.
  6. Because this feature is so powerful, it is strictly Pro only (it will not be available for the Trial).
«13456710

Comments

  • LumpAppsLumpApps Posts: 2,852Member

    Take my money!

  • iamcarteziamcartez Houston, TexasPosts: 648Member

    Hopefully I can do a test publish today!

  • jamie_cjamie_c ImagineLabs.rocks Posts: 5,275Member, BASIC

    Great news! I wonder who developed the title for CBS, can you say?

  • HopscotchHopscotch Posts: 2,551Member, PRO

    Super @adent42. Thank you!

    Do you have an overview of which behaviors will not work in HTML5? E.g. networking.

  • AlchimiaStudiosAlchimiaStudios Posts: 790Member, PRO

    Awesome! Great news for us, can't wait to mess around with it.

  • adent42adent42 Posts: 688Key Master, Head Chef, Executive Chef, Member, PRO GameSalad Employee

    @Hopscotch this isn't a complete list, but basically networking, social and ad behaviors don't work. There are also some bugs with tables.

  • HopscotchHopscotch Posts: 2,551Member, PRO

    Thank you for the info adent42!

  • FrantoFranto Posts: 778Member

    Awesome News! The future is here. :) Thank you for making html5 publishing.

  • iamcarteziamcartez Houston, TexasPosts: 648Member
    edited September 2015

    Love you guys!

    Just uploaded and modified a current project: http://appdore.com/games/ssg2r/index.html

  • freneticzfreneticz SwedenPosts: 553Member, PRO

    cool , but can someone tell me what benefits this may have

  • adent42adent42 Posts: 688Key Master, Head Chef, Executive Chef, Member, PRO GameSalad Employee

    @freneticz this is mostly for people who do client work and don't want GameSalad branding on games published to the web. It's also useful for a number of GameJams that require you to submit the file zipped as a package.

    Think of this as a replacement for what flash games.

  • jonmulcahyjonmulcahy Posts: 10,363Member, Sous Chef, PRO
    edited September 2015

    B)

    quick and dirty, but it works:

  • IceboxIcebox Posts: 1,240Member

    With this new feature , is there a way to upload to newgrounds ?? , cause it gives me this message
    " Your zip file must have an index.html file in the top-level folder."

  • jonmulcahyjonmulcahy Posts: 10,363Member, Sous Chef, PRO

    @Icebox1910 said:
    With this new feature , is there a way to upload to newgrounds ?? , cause it gives me this message
    " Your zip file must have an index.html file in the top-level folder."

    there is a sample-index.html file, you'll have to rename it for it to work

  • IceboxIcebox Posts: 1,240Member

    @jonmulcahy Thanks , but I still dont know how to change it and get it back into a zip file to upload it :D

  • jonmulcahyjonmulcahy Posts: 10,363Member, Sous Chef, PRO

    @Icebox1910 said:
    jonmulcahy Thanks , but I still dont know how to change it and get it back into a zip file to upload it :D

    on wndows you need to right click and extract it all
    rename the file
    then highlight everything, right click and send to -> compressed folder

    that should do it, although I'm typing this up from memory

  • IceboxIcebox Posts: 1,240Member

    @jonmulcahy I cant thank you enough it works !!! thanks alot !! :D

  • freneticzfreneticz SwedenPosts: 553Member, PRO

    @Icebox1910 said:
    With this new feature , is there a way to upload to newgrounds ?? , cause it gives me this message
    " Your zip file must have an index.html file in the top-level folder."

    What is newgrounds?

  • floatingwoofloatingwoo Los Angeles, Calif.Posts: 393Member

    WOW!!!!!

  • kolabokolabo Posts: 240Member

    Great!

  • robertkdalerobertkdale USAPosts: 912Member
    edited September 2015

    Thank You! This is going to be a great marketing tool.

  • MoikMoik Posts: 257Member, PRO

    Oh dang... independent HTML5 is either directly submittable to Steam Greenlight or only one wrapper away! That was a big wishlist item for me. I wasn't expecting it so soon!

  • NimbleBugNimbleBug Posts: 483Member

    Awesome Thanks GameSalad Team :)

  • RThurmanRThurman Posts: 2,688Member, Sous Chef, PRO

    Fantastic news!

    Thanks Dev Team!

  • neomanneoman Posts: 811Member, PRO

    Sweet! Good job @adent42 .... Nice little game @iamcartez

  • PhilipCCPhilipCC Encounter Bay, South AustraliaPosts: 1,169Member, PRO

    Wonderful news since the mainstay of our business is website design and development. My problem will now be too many irons in the fire... but better than no fire at all. :)

  • stannystanny Posts: 26Member

    Any way to monetize on this?

  • pinkio75pinkio75 Posts: 749Member, PRO
    edited September 2015

    i've a lot of errors with ogg and music files...
    which is the best way to convert all audio files?

  • jonmulcahyjonmulcahy Posts: 10,363Member, Sous Chef, PRO

    @pinkio75 said:
    i've a lot of errors with ogg and music files...
    which is the best way to convert all audio files?

    i just dropped my offending sounds into iTunes and made 44.1khz 16bit wav files and brought it back into GS and picked if they were sound or music files.

«13456710
Sign In or Register to comment.