Ashley's Recent Forum Activity

  • 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.

  • Follow that link and it's all explained there.

  • Please file an issue including that project. Issues only mentioned on the forum are easily lost and forgotten.

  • It's impossible to help without more information. If you think you've run in to a problem with Construct, the best thing to do is file an issue following all the guidelines. Note we need all the requested information to be able to help.

  • I tried a few of Construct's built-in TypeScript examples in the latest beta and they worked fine for me. It's possible it is actually a mistake in your code and you got confused when changing release, which is pretty common. If you really think the latest beta has a problem with its TypeScript support, please file an issue following all the guidelines, as usually it's impossible to help without all that information.

  • Allow me to pin bars to other docked bars

    This looks like a pretty complicated change, is potentially confusing (in your example, do the tabs conceptually attach to the pane on the left, or the pane on the right? What if you close the associated pane, do the tabs just disappear?), doesn't seem to have that good a use case as it more or less just moves where the tab is, so I don't think it is likely we will make this change.

    Allow me to collapse the pinned bar by moving mouse off the bar

    This is more or less already how it works. If you click inside the bar to focus it (so the caption lights up), the bar remains visible even if you move the mouse off the bar, as in this case the assumption is you are still working with that bar. However if the bar is not focused, moving the mouse off the bar will collapse it. This is also how it worked in C2.

    Allow me to choose the order of the pin tabs

    The order is the order in which you pinned the bars. I guess we could add an option to drag the tabs to reorder them though? However we first need a solution for the tab visibility issue (see below).

    Allow me to change the text/background colors

    I'll look in to doing this, hopefully it will be straightforward.

    Limit the size of the tabs

    This is an easy change so it's done for the next beta.

    Allow me to see all pin tabs on a bar edge

    If the pin tabs show on top of the bar that appears, it ends up covering parts of the bar interface in an annoying way - for example it can overlap text making it harder to read, overlap tree expand/collapse buttons so you can't click them, etc. So I don't think the tabs should overlap the bar that appears. In C2 this was solved by reserving space in the user interface for the tabs, effectively indenting the rest of the UI. Perhaps we could do something similar.

    Allow me to make the bars expand/collapse twice as fast

    The timer is just 0.5 seconds, and feels quick for me. I think you might have been confused by the way focused bars stay visible, as described previously. Typically hover actions like this do not act instantly, or too quickly, as it makes for a fiddly or "slippery" feeling user interface that instantly punishes mistakes like briefly moving the mouse in the wrong position. Construct's context menus use timers when hovering submenus for a similar reason, which are currently set at 0.3 seconds to show and 0.5 seconds to hide, so the pane hide timeout currently matches the submenu hide timeout which seems appropriate. I can't tell exactly but it also feels about the same as the behavior in C2.

    Allow me to keep my open bars even after logging out

    This is a separate issue really. I'd say the solution is don't log out. If you need to switch accounts frequently for some reason while also keeping your UI intact, which sounds to me like an edge case, you can try using features like browser user profiles to more easily manage that, as you can change account by switching browser profile rather than logging out and back in. If you are being auto-logged-out frequently, it's probably your own browser clearing cookies, so you should probably look at changing your browser settings or making an exception for Construct.

  • I think that's a known issue - this bug report from 2023 identified the same thing, but unfortunately for backwards compatibility reasons it proved too difficult to fix. There is a difference between the WebGL and WebGPU renderers with that effect, so you can either live with it (perhaps it's only cosmetic and doesn't matter), or you can disable WebGPU in your project's settings to always use the WebGL renderer so it always works consistently.

  • 3D objects will only render correctly on 3D layers. If you put it on a 2D layer, it won't look right, so put it on a 3D layer.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • You don't need permission - you can go ahead and write a book on Construct if you like!

  • The export option does not cache anything. It only loads the exported resources in the app folder. So this type of problem should not be possible.

    I would guess you've made some kind of mistake, but it's hard to say without more details. (Generally to be able to help we need the information as required in the bug report guidelines.)

Ashley's avatar

Ashley

Early Adopter

Member since 21 May, 2007

Twitter
Ashley has 1,823,975 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
  • x126
    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
  • x44
    Great Comment One of your comments gets 3 upvotes
  • Email Verified

Progress

32/44
How to earn trophies

Blogs