GameSalad

Howdy, Stranger!

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

HTML5: Corrupted fonts on any text that is large-ish (URGENT!!)

HymloeHymloe Posts: 1,651Member

Hi,

What's up with the corrupted fonts in HTML5 builds?

It's been there for about 3 years at least.

Is it going to be fixed?

Thanks.

@adent42

Also, the text on these buttons is offset in the HTML5 build.

Can that be fixed? Are these known issues?

Aren't these bugs that have been around for ages, and surely are known about?

PS: I'm using Game Salad 1.25.79 on Mac to publish my HTML5 build.

Comments

  • HymloeHymloe Posts: 1,651Member

    All text seems to "offset" on the X and Y incorrectly, I guess because the "resolution" of the game doesn't match the resolution of the project (iPad for example) properly.

    How is this best addressed? Shouldn't Game Salad just take care of this for me? It takes care of it for Android, Mac and iOS. Shouldn't HTML5 also match?

  • HymloeHymloe Posts: 1,651Member

    Also, as I brought up a year or so ago, collisions ("Overlap or Collide") do NOT work the same as on the other platforms, meaning my game doesn't work properly.

    Is this not a known and urgent problem, guys?

    Also, the steering on my car does not work the same. It's super "weak", in that I guess the way "Angular Velocity" works on HTML5 is different and doesn't match the other platforms.

    I brought all these up a year or more ago.

    Is there any chance at all that these things will ever be fixed?

    Also, audio does not play positionally. Meaning all the audio in my game is wrong on HTML5.

    It's un-usable.

    Will these things ever be fixed?

    Thanks.

  • HymloeHymloe Posts: 1,651Member

    I was getting all excited about releasing my game on Kongregate, and wrapping HTML5 as an EXE for Steam, and this has all come as a big blow.

    It's never going to happen, I guess.

    A whole half of my plans and hopes for my game just slid away.

    Guess I'm stuck with iOS and Mac only.

  • HymloeHymloe Posts: 1,651Member

    This bug needs to be fixed.
    http://bugs.gamesalad.com/show_bug.cgi?id=1450

    Reported: 2015-10-21 14:25

    Surely this is a high priority bug!? "Collisions don't work the same on HTML5".

    This bug is 2 years old!

    Doesn't this bug cripple 1/3rd of the games out there? At least?

  • HymloeHymloe Posts: 1,651Member

    Bug 1462 - HTML5 - In GS 0.13.34, Angular Velocity is about 3.3x less effective when published to HTML5 than in Creator/iOS/etc

    http://bugs.gamesalad.com/show_bug.cgi?id=1462

    Can this please be fixed? Isn't this just a number tweak somewhere to put it in line with the other platforms?

    Reported 2 years ago.

    Reported: 2015-10-30

  • HymloeHymloe Posts: 1,651Member

    http://bugs.gamesalad.com/show_bug.cgi?id=1432

    Bug 1432 - FEATURE REQUEST: Add support in Play Sound (for HTML5) for Positional and Pitch features. They currently don't work.

    Positional audio.

    Reported 2 years ago.

    Reported: 2015-10-05

    Will this ever work, so my game actually functions on HTML5?

  • HymloeHymloe Posts: 1,651Member

    Who can I start talking to at Game Salad to have these things fixed and working?

    Thanks.

  • IceboxIcebox Posts: 1,483Member

    They are fixing the html5 engine to match the native engines so they will look into text rendering , collisions .. etc .. This is what they have been doing the past year.

  • HymloeHymloe Posts: 1,651Member

    @Icebox said:
    They are fixing the html5 engine to match the native engines so they will look into text rendering , collisions .. etc .. This is what they have been doing the past year.

    So, do we have any idea when?

    I reported these bugs 2 years ago, and they've been around longer than that.

    I've finally nearly finished my game, and I have no reason to believe they'll be fixed in the next 6 months, which is pretty sad.

  • HymloeHymloe Posts: 1,651Member

    Things like this should not take a matter of YEARS.

  • HymloeHymloe Posts: 1,651Member
    edited August 2017

    As far as I can tell, HTML5 output is the only path to making a (wrapped) EXE version, for Steam, itch.io, GOG, etc, etc, etc... so with an HTML5 export that doesn't work fully, there is no EXE output...

    And well... that's just a really serious shame.

    Game Salad users can release their game to... Mac. And not PC.

    Super lame. Super disappointing.

    QUESTION: Can I output my Game Salad game in a format that I can release it for PC (Steam), the world's biggest desktop gaming market? Via HTML5 or otherwise? If so, how?

  • HymloeHymloe Posts: 1,651Member

    I still need to make a demonstration project showing the TEXT OFFSET problem between builds.

    Perhaps you guys at Game Salad could reproduce this yourself.

    But I'll try to get to it some time... assuming it might help to get it fixed.

    This issue seems to be listed in BUGS here...
    http://bugs.gamesalad.com/show_bug.cgi?id=1732

    A simple summary is that when text is told to display at an X,Y offset, the spacing is not calculated the same way that it is for Mac and iOS.

    Expected result: Text placement should always match the position across Mac, iOS and HTML5, exactly the same positioning.

  • izamizam Posts: 484Member, PRO

    It's 2019 and I am still seeing this issue for my own HTML5 project.
    How can I work around it?

    Also, some texts are also being offset somehow.

    @Hymloe said:
    Hi,

    What's up with the corrupted fonts in HTML5 builds?

    It's been there for about 3 years at least.

    Is it going to be fixed?

    Thanks.

    @adent42

    Also, the text on these buttons is offset in the HTML5 build.

    Can that be fixed? Are these known issues?

    Aren't these bugs that have been around for ages, and surely are known about?

    PS: I'm using Game Salad 1.25.79 on Mac to publish my HTML5 build.

  • jamie_cjamie_c ImagineLabs.rocks Posts: 5,541Member
    edited January 9

    I'm sure it's not an ideal solution but if the offset of the text is always the same you could set up rules for all your text blocks and offset the text by the correct amount when you are exporting for HTML vs other platforms.

  • Twayne2Twayne2 Posts: 388Member, PRO

    Nice workaround @jamie_c. :smiley:

Sign In or Register to comment.