thehen's Forum Posts

  • Hamstar?k is my favourite to date. Video:

  • As I mentioned in the other thread, you can create a spritefont and use ths spritefont plugin.

    CSS won't work as the text is on the canvas not in the DOM.

  • Great post ASHLEY.

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • You have a number of options.

    Firstly, the logo text you've shown is warped. I'm assuming you don't mean that, but the text underneath.

    To apply advanced text effects such as outline etc. you can use the Spritefont plugin. I would however recommend working with the default type where possible - moving from outlines to drop shadows is easier to create and creates the same visual distinction that I assume you're after.

  • Amazing stuff!

  • Can you not just escape the double quotes in the string?

  • Use 'Is overlapping'. You can invert it (right click and invert) to detect when something isn't colliding.

    Edit -> beat me to it ;)

  • Lovelocke64 Scaling was only a challenge for us because we had a very bespoke system. I was insistent the the foreground elements frame the composition and due to parallax, the foreground position has to be calculated. Everything else was fine.

  • I agree with Ashley here. We have run into the same framerate issues with XNA/C# on mobile, and that was simply down to inexperience. The more we've come to understand the limitations of hardware, and to structure logic efficiently, the faster our games have run.

    Construct 2 has over-delivered in regards to our expectations of performance on mobile devices.

  • This is awesome. Any plans for other platforms? This would be really amazing on Windows 8.

  • r116 introduced websockets. Cheack out release notes for more info.

  • You can ping with ajax, and look for a serverside change. Also look at websockets (only in beta atm) as this is more tailored for this sort of thing.

    What's the future of realtime multiplayer in HTML5? Anyone know what tech developments to keep an eye open for?

  • thehen So the Reposition function is what is handling the resizing for Mobile as well so that you don't have to use different sized assets or worry about the scaling looking all wrong on the smaller form factors as well?

    It's handling all the resizing :) So if you resize the browser it ensures UI elements scale at a different rate to the field of play etc. Scaling stuff equally between tiny phone screens and massive monitor displays simply doesn't work, so everything readjusts itself accordingly. Getting scaling right was one of our biggest challenges.

  • BluePhaze reposition function is very complicated and essentially resizes/repositions everything in the game dependent on window size.

    We call the same function on window resize (and for a second or so after), when the view is changed on Windows 8 and when switching to and from fullscreen on desktop.

  • gonzdevour yeah, standard touch should work fine.