Ashley's Recent Forum Activity

  • If there's an issue with Valve's upload process, you'll need to contact them about it.

  • The hide timer is 0.5 seconds for an inactive bar (if focused it will stay visible). If it takes longer than 0.5 seconds for an inactive bar to hide, that might be a bug. Do you have steps to reproduce a longer hide time?

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Just to note there's quite a wide range of improvements in r462 - hopefully that covers a lot more of what people wanted.

  • This is actually a bug in Firefox 145. It looks like they've already identified the issue and a patch release should be out soon to fix it.

  • The opacity is not provided because in the effect compositor, it will pre-draw the object with its opacity to an offscreen surface, and then run your effect on the object with the opacity already having taken effect. So the opacity is in the alpha component of the foreground texture.

    It kind of has to work this way otherwise every single effect would also have to reimplement every part of the default rendering system, including things like the color tint, opacity, and some special handling of depth. And then if the effect is run later in the chain, none of those things apply anyway. So Construct just pre-draws it with the default rendering system and then your shader is processed on the result. (Unless none of the default rendering options affect rendering, in which case it can skip that and process your shader directly, but in that case it means the opacity is definitely 1.)

  • 25 minutes is a long time to have a replay! Perhaps a video recording would do the job? Saving positions every frame possibly isn't actually that bad - many megabytes of JSON data is not that heavy for most systems and should compress well too. Otherwise perhaps the Follow behavior would help. It can do record and replay and you can choose a lower history rate - which defaults to 30 FPS - to limit the amount of data saved, and it uses interpolation to smooth movement through the saved entries. I don't think it will do everything, but it sounds like it does a lot of what you need.

  • Yeah, if you want to extract the zip and change things, the easiest thing to do is use a Linux system (a VM should do, or you can set up dual-boot with Windows). It may also work on macOS, but I haven't tested that myself. It's only Windows that doesn't understand executable file permissions and so removes it if you extract the zip.

  • You don't need to download the Steam SDK to use the Steamworks plugin. You used to have to with the old Greenworks plugin, but the Steamworks plugin makes things easier by just including everything it needs.

  • I'm afraid Firefox 145 currently has a bug that is breaking Construct. I filed an issue with Mozilla about it. The workarounds are to use Firefox Beta as the issue appears to be fixed in Firefox 146+, or a different browser like Chrome or Edge.

  • It's hard to say anything other than it should work, and I tested this recently and it worked fine for me. One common mistake is to extract the files on Windows and recompress them before deploying to macOS or Linux, which removes executable file permissions and will break your export. You need to extract the zip on the target system for it to preserve file permissions (the one exception being the Steam Devkit client). See this guide for more details.

  • If you are using an LTS release it is designed to only notify you about newer LTS updates. This is what I see happening: if I visit editor.construct.net/lts and install it as an app, it installs an app named "Construct 3 LTS" that launches the latest LTS release. I tried closing and reopening it a few times and it never notified me about a newer stable release, even though there is a newer stable release available. Perhaps you got confused and installed the latest stable release instead?

  • I would not recommend having a single object type with thousands of frames in it. Instead I would recommend using multiple object types each with a reasonable number of frames (ideally at most hundreds). For example in a card game if you can have 100 different styles of deck, and each deck has 52 cards, then 100 object types each with 52 animation frames is better than one object type with 5200 frames. You can add multiple object types to a Family to avoid having to make separate events for them.

    The reason for this is as described in Memory usage in the manual, Construct's memory management only loads or unloads entire objects with all their animations and frames. If you put everything in one object type, your only option is to have absolutely everything loaded in to memory, or nothing at all. With different object types, it can load only the things you use. Continuing the previous example, if you only use up four styles of deck at a time, then with separate object types Construct can ensure only 52 x 4 = 208 animation frames are loaded at a time. If you put everything in a single object type, it must load all 5200 frames, which will use 25x as much memory.

    There won't be a significant difference in download size though, if that's what you meant by storage space.

Ashley's avatar

Ashley

Early Adopter

Member since 21 May, 2007

Twitter
Ashley has 1,762,415 followers

Connect with Ashley

Trophy Case

  • Jupiter Mission Supports Gordon's mission to Jupiter
  • Forum Contributor Made 100 posts in the forums
  • Forum Patron Made 500 posts in the forums
  • Forum Hero Made 1,000 posts in the forums
  • Forum Wizard Made 5,000 posts in the forums
  • Forum Unicorn Made 10,000 posts in the forums
  • Forum Mega Brain Made 20,000 posts in the forums
  • x125
    Coach One of your tutorials has over 1,000 readers
  • x74
    Educator One of your tutorials has over 10,000 readers
  • x5
    Teacher One of your tutorials has over 100,000 readers
  • Sensei One of your tutorials has over 1,000,000 readers
  • Regular Visitor Visited Construct.net 7 days in a row
  • Steady Visitor Visited Construct.net 30 days in a row
  • RTFM Read the fabulous manual
  • x42
    Great Comment One of your comments gets 3 upvotes
  • Email Verified

Progress

32/44
How to earn trophies

Blogs