HTML5 Game Targets & SDK Integrations

adent42adent42 Key Master, Head Chef, Executive Chef, Member, PRO Posts: 3,223
edited March 2020 in News from the Dev Team

Hey GameSaladers,

I've been working on an update to GameSalad's HTML5 engine to enable SDK integration with a new partner.

This required the ability for the HTML5 engine to interact with the main engine through all of its external interfaces. Stuff like Achievements, Leaderboards, IAP, Ads, etc.

This means that HTML5 games can use these services (or in the case of this particular partner, abuse those programming interfaces for slightly different usages) to integrate with the SDKs of various online arcades.

This also comes with some updates to the HTML5 physics engine and font rendering (hopefully fixing past issues).

So, my question: Where are you deploying your HTML5 games? Itch? Kongregate? Facebook? Steam?

This is gonna happen in two parts. I'm gonna use this thread to gather a list. Then I'm gonna set up another thread with a poll to find out the most requested SDK integrations.

In my "spare time", I'll try to build out integrations to the most requested Arcades & Stores. We'll also have an announcement about the new partner soon (I need to write up some documentation).

Thanks! Stay home, stay safe!

«1

Comments

  • jamie_cjamie_c ImagineLabs.rocks Member, PRO Posts: 5,772

    I haven't yet, but I intend to release a couple of my most recent projects on Itch once the projects are complete.

  • sinbotsinbot Member Posts: 232

    Of those options I've only released to Itch at this time but my vote would be 100% for Steam. Easily.

  • pinkio75pinkio75 Member, PRO Posts: 1,217
    edited March 2020

    You can wrap html 5 in exe file to submit your game to steam.

    About HTML5 i submitted just one game to Kongregate: https://www.kongregate.com/games/pinkio75/cafon-street

  • Twayne2Twayne2 Member Posts: 458

    Kongregate and Armorgames. I've always wanted to upload a game to Steam.

  • ArmellineArmelline Member, PRO Posts: 5,397

    Steam would be the most valuable to have for me.

  • adriangomezadriangomez Member, PRO Posts: 440

    You mentioned all and this is very exciting!

  • adent42adent42 Key Master, Head Chef, Executive Chef, Member, PRO Posts: 3,223

    Yah, while ideally we'd like native support, I can work on integrating this much more quickly:

    https://github.com/greenheartgames/greenworks

  • pinkio75pinkio75 Member, PRO Posts: 1,217
    edited March 2020

    I'd like to have GS that can compete with the other engines...
    Honestly we need a native export for windows or maybe even the possibility of having a solid html5 for steam and many similar things...

    I'm supporting GS since 2012 with the payment of a pro subscription but today I really need some features that have been missing for a long time.

    pinkio75.

  • adent42adent42 Key Master, Head Chef, Executive Chef, Member, PRO Posts: 3,223

    @pinkio75

    So I updated the HTML5 engine yesterday, it should fix some collision issues and font rendering. Give it a shot.

    In this thread case, I just want to get a sense of places where people want to publish their HTML5 based games. Places with SDKs that we might be able to integrate.

  • Glass FrogGlass Frog Member, PRO Posts: 136

    @adent42 just gave the HTML5 build a go. Custom fonts now render properly in the Chrome browser but the size and position of the text seem a little off.

    I also tried both Safari and Firefox but in both cases, custom fonts did not work.

    Still, it's good to see progress as I'm interested in using an HTML5 wrapper to port a few games to steam.

  • Ei kait siinä studiosEi kait siinä studios Member, PRO Posts: 37

    I have present HTML5 builds to itch.IO and gamejolt, but i'm hoping to launch to steam someday :) wrapping html5 to exe has been very complicated for me, so I'm hoping to get some relief to that

  • pinkio75pinkio75 Member, PRO Posts: 1,217
    edited March 2020

    hi @adent42,
    ok about discussion of html5;
    i've tried some of my games and some fonts now are fine other not appear... in safari sound not work in chrome work fine and there are bugs in some of my games.

  • adent42adent42 Key Master, Head Chef, Executive Chef, Member, PRO Posts: 3,223

    @pinkio75 Could you send me a sample project with fonts that don't work? As for sound, that is a new security feature of Safari to avoid windows playing sounds in the background without interaction. I'll need to send you an fix for that (and incorporated it into the HTML5 export package).

  • adent42adent42 Key Master, Head Chef, Executive Chef, Member, PRO Posts: 3,223

    @Glass Frog could you DM me a link to your project (publishing link should do). The fonts I'm using test fine on Firefox, so I think it might be font specific.

  • pinkio75pinkio75 Member, PRO Posts: 1,217

    @adent42 said:
    @pinkio75 Could you send me a sample project with fonts that don't work? As for sound, that is a new security feature of Safari to avoid windows playing sounds in the background without interaction. I'll need to send you an fix for that (and incorporated it into the HTML5 export package).

    send now! :)

  • solnikasolnika Member Posts: 132

    @adent42 How about native keyboard/text input and also native share?

    can we get those anytime soon please?
    Maybe as a plugin to add to html5 and then wrap as an ipa/apk with one of the wrapping services (phonegap ext...)

  • ArmellineArmelline Member, PRO Posts: 5,397

    @adent42 said:
    @Glass Frog could you DM me a link to your project (publishing link should do). The fonts I'm using test fine on Firefox, so I think it might be font specific.

    Might be worth checking this one: https://www.dafont.com/natural-marker.font

    I've not tried it on HTML5 but it's one the standard Creator preview and publishin really struggles with.

  • adent42adent42 Key Master, Head Chef, Executive Chef, Member, PRO Posts: 3,223

    @solnika that's outside the scope of this thread, but I'll take a note.

  • adent42adent42 Key Master, Head Chef, Executive Chef, Member, PRO Posts: 3,223

    Thanks to @pinkio75 I was able to find an issue with the font system for some fonts so republish and try again if you have issues.

    @Armelline I'll look into it.

  • adent42adent42 Key Master, Head Chef, Executive Chef, Member, PRO Posts: 3,223

    @Armelline the letters seem to display fine on HTML5, but the spacing is a bit off. My guess is that there's something non-standard about the font, so freetype and opentype.js are interpreting it a bit differently. I won't have time to look into it today, but the example is helpful and I'll keep looking.

  • solnikasolnika Member Posts: 132

    Sorry @adent42 I was under the impression that its the "GameSalad Publishing Binaries (RC & Current)" thread, my bad sorry again .

  • adriangomezadriangomez Member, PRO Posts: 440

    @adent42 so what is the big announcement?

  • pinkio75pinkio75 Member, PRO Posts: 1,217

    hi the site today is really slow for me i need to wait a minutes to see the page... i can't try the fix now...

  • creview.jo@gmail.comcreview.jo@gmail.com Member, PRO Posts: 12
    edited April 2020

    Hi currently i can not access GS login request timed out and Gamesalad homepage is very slowly access.
    I could not access access the homepage until just a moment ago.
    What is this problem?

  • pinkio75pinkio75 Member, PRO Posts: 1,217
    edited April 2020

    @creview.jo@gmail.com said:
    Hi currently i can not access GS login request timed out and Gamesalad homepage is very slowly access.
    I could not access access the homepage until just a moment ago.
    What is this problem?

    Hi the same here i've timeout login error in the creator and the same for the publishing portal and the site is really slow...

  • adent42adent42 Key Master, Head Chef, Executive Chef, Member, PRO Posts: 3,223
    edited April 2020

    @pinkio75 @creview.jo@gmail.com the auth system should be back up, sorry about that.

  • adent42adent42 Key Master, Head Chef, Executive Chef, Member, PRO Posts: 3,223

    @adriangomez heh, I was debugging some stuff this weekend and never wrote it up. we'll get to it soon, I need to verify some things with our partner.

  • creview.jo@gmail.comcreview.jo@gmail.com Member, PRO Posts: 12

    @adent42 Thank you :)

  • adriangomezadriangomez Member, PRO Posts: 440

    @adent42 I figured it out by accident. What I can understand is very cool. I'll keep the cat inside the bag until it is announced. The more I look at it the more excited I am getting. What you have is fantastic.

  • adent42adent42 Key Master, Head Chef, Executive Chef, Member, PRO Posts: 3,223

    Feel free to talk about it. It's not really a secret, it just I don't want to make a big announcement until I verify all the functionality with the partner :)

Sign In or Register to comment.