AnD4D's Forum Posts

  • oosyrag But I want it to save the game at the end of each turn. If I create the tilemap when I save, I'll instead have a black tilemap appear constantly.

  • When I load my game using the system save/load, I have an event that creates a black tilemap that will fade out.

    So...

    On load complete, create tile map, fade out tilemap.

    This should create the effect of a smooth fade in effect.

    However, there seems to be a single frame where the game is loading before the tilemap is being created.

    So I see the level for a frame, then it goes black, and then it fades away. Rather annoying. Any idea how I might resolve this?

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • That got it, thanks!

  • With a mouse, I can do Mouse.X("LayerName")

    However, I can't do this with any other object.

    Say I want a special effect to occur at the position of a sprite on a 3D layer. At the moment, my camera zooms in on an object, almost centralising it to the screen. The effect is then generated, but it's created at the position of the object... based on its position on the canvas.

    So if the object is 100 pixels from the edge of the screen, the camera will zoom in on it, then the effect spawns on the 2D layer, but appears 100 pixels from the edge of the screen, rather than on the object.

  • In runtime debug, I'm able to move the z elevation of a drawing canvas, however, I can't in the event editor.

    Is there a reason for this?

  • Got to admit, it's a little frustrating that there's no support staff on a weekend.

    My game is a week from release, and I found a bug, but I'm locked out of my account.

  • Probably local storage file is stored in NW.JS folder, so if it rewrites whole build, than files just disappear.

    NW.JS folder? Where's that?

    Also, it only seems to happen when I change the game's project version number.

  • Thanks fedca

    That's a relief!

  • Anyone else's Construct 3 subscription not renew?

    I went to work on my game today, and it's set me to free. Turned out my sub ended yesterday, but it's auto-renewed for the past 3 years.

    Went to do it manually, and noted the cost went up by £10.

    This right? Why wasn't I alerted?

    My subscription says:

    NEXT BILLING

    You will next be charged £84.99 on the 23 Mar, 2023.

    But I wasn't...

  • Is there something I'm missing?

    When I upload my game to Steam, everything works fine until I update the build.

    When I uploaded a new version and Steam updates the game, all of the local storage gets deleted, and I can't figure out why.

    Any ideas?

  • How were they set up incorrectly? I have the same issue now.

  • TheFaith30 Did you have many issues getting it to run smoothly on the Steam Deck?

    I'm currently struggling to get a smooth frame rate from a Construct 3 build.

    No idea why. Are you able to share your settings?

  • Interinactive

    Thanks for the tips. However, I'm having trouble even getting the game to run. Did you have this at first? Did you have to upload a specific build to get it to work on the Steam Deck?

    On mine, I've uploaded a Linux version, but when I try to open the game it flashes up for a second before quitting instantly.

    Found this thread through Googling this issue, and you're the only one I can find using Construct 3 and a Steam Deck.

  • Poke poke!

    Trying to avoid things like this:

  • Chinese and Japanese text don't have spaces between words. Therefore, to display them correctly, you have to enable character wrap, rather then word wrap.

    The problem with this is that a period is also a character. So it's possible to have a Japanese sentence reach the end of the textbox, then have the period wrap down on its own to the next line.

    I am struggling to think of a way to prevent this... so came up with the idea of checking if the first character of each line was a period. If it is, I can scale the font slightly and stop this from happening.

    However, I can't figure out if this is possible.

    Does anyone know of a way to perform my solution, or even know of a way to get around my problem in another way?