Everade's Forum Posts

    Lovely guide and update, was able to create a webgl2 variant including webgl1 fallback with ease.

    Thank you!

  • 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

  • Just drag and drop the project file into Construct.

    Or if it's a project folder, import it using the Construct menu.

    You don't even need a license to open it. A project is not bound to any Construct license.

    Keep in mind that you will need the project file/folder, not an exported game.

  • Official multiplayer plugin which lacks interest management. construct.net/en/courses/online-multiplayer-construct-12

    You can use Websockets. construct.net/en/make-games/manuals/construct-3/plugin-reference/websocket

    Or a 3rd party plugin like Photon or Colyseus. construct.net/en/make-games/addons

    How to be counter-productive 101:

    Re-Post & increase sarcasm by 400%.

    Their products are education oriented. It's not made to remind devs, but kids. Get over it.

  • Click the link in my last post.

  • You can try to convert the C2 plugin to a C3 plugin.

    Or you open the project in C2, remove the plugin (and all events related to it), then open it in C3.

  • Sure.

    You could seperate the leg animation from the upper body.

    Or seperate the arms as an individual animation.

    Or create an additional full body animation that combines both walking and punching. Then switch to the combined animation whenever it's needed.

  • Yes i believe the WindowsIconUpdater.exe was in the main folder.

  • Make sure your video card driver is up to date.

  • I noticed similar lag multiple times when trying to select text (double click) in a js script file. And script's content was really small.

    A restart always solved the selection lag.

  • Yes, as i've told you already: Action: System -> Set layout angle

    However that means everything will be upside-down (for example text). That's why i suggested that if you use this technique, you then also need to rotate all HUD items.

    You can also rotate layers individually using Action: System -> Set Layer Angle

    And keep the HUD on a separate layer that you don't rotate.

  • If you have more specific questions with examples that you've been testing with, then for sure it's going to be easier for people to help you.

    While it might sound stupid to begin with -> just rotate EVERYTHING.

    You can turn an entire layout using "Set layout angle to 180°"

    You can turn sprites using "Sprite - Rotate 180° clockwise"

    This way you would have to rotate everything, including individual HUD elements. The good thing is that, it allows you to sync object positions through the multiplayer plugin. The HUD will need some additional positioning adjustments.

    Another way to do it would be by only placing the objects to their respective top or bottom position based on if a player is the Host or a connected Peer. For that, look at the Multiplayer tutorial, there you can find everything on how to differentiate between the host and the peer. This would mean that you can't sync object positions using the multiplayer plugin though. Instead, you just mirror the object positions for the Peer. The HUD can also be easily manipulated by differentiating between Host and Peer.

  • One simple approach would be to define the gender randomly prior generating the text.

    That way you can easily differentiate which pronouns you need to use while generating the text.

    I made a quick very basic example to demonstrate this. Of course it could be further advanced.

    Another approach would be to use regex, to replace partial strings on the fly.

    But i'm sure there are smarter ways.

    Here's the example