Ashley's Forum Posts

  • Could you check for the files I mentioned? Would be useful to help work out what the issue is.

  • Really? Are you sure this is the problem? Which export format are you using? It uses different events to create the runtime depending on the platform. Still, I'll add once-only checks to all export formats just in case.

  • Have you tried just using the Mouse object? It sounds like IE Mobile just fires mouse events for touches. You might be stuck with single touch input though, which would suck.

  • Sorry, you can't yet customise the loading screen in Construct 2 games, other than changing the logo.png image. It's on our todo list to improve this!

  • Pode, PhoneGap Build doesn't support plugins, so using any of those prevents anyone from being able to build their game on PhoneGap Build. Then you gotta install hundreds of megabytes of dev software to build instead. PhoneGap Build say they'll support plugins in future so I was going to wait for that.

  • However, on my Xperia Play the screen is short and the game repeats itself to fill the gap, displaying a 'tiling' effect.

    The tiling effect is a known bug in Construct 2, hopefully it will be fixed soon. It's a tricky one but it's not your game set up wrong, it's a bug.

  • Oops, the 'clear background' property was not in the manual. I've added it. Does that help?

  • I don't think we'll offer any publishing services for the forseeable future. We're a tiny company so our best bet is to focus on one thing, which is making the best game editor. If your country is blocked, maybe your best bet is to find a friend in another country and see if you can get them to publish your game for you.

  • I don't think we can make a touch-keyboard because it would probably have to be different for every game. It's also a difficult technical challenge to make it so I would simply prefer game developers properly supported touch controls, which is a more natural way to control games than a virtual keyboard.

    As Kyatric notes, Mouse and Touch are two very different forms of input, both in terms of what they can do, and in accuracy. So it is much better for game developers to treat each separately. Also people tend to make games dependent on features like "Mouse is over object" which will never fire in the touch version of the game, and it's all too easy to miss that if you design your game on a desktop. Using a separate touch object forces you to design your game to the capabilities of the input method.

    FYI you can switch on 'Use mouse input' for the Touch object and clicks will count as single touch input. This is great for testing simple games, but obviously a mouse cannot simulate multi-touch. The Touch object does also fully support multi-touch, the only gotcha is the Touch.X and Touch.Y expressions only return a single value, but usually you don't need them. Basically, there's no shortcut to having a real touchscreen device, using the Touch object, and using Preview-on-LAN to get your touch input working really nice... but not everyone has a touchscreen and wifi, which is probably the main reason lots of games don't support touch.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • You do not have permission to view this post

  • You do not have permission to view this post

  • It could be a problem with your events and not a bug in Construct 2. So I would suggest you re-make the problem event in a new project. If the problem still occurs, send us that .capx. If not, it is probably an issue with your own events.

  • I just checked the source to the Text object. There is indeed one global store for all web fonts for all text objects. So you should be able to set a web font in one object and use in any other object.

    Having a dummy text object which just does 'set web font' on start of layout on all the web fonts you want to use sounds like a good trick.

  • Arg, another family variables bug. Thanks, should be fixed for next build.

  • You do not have permission to view this post