TheRealDannyyy's Forum Posts

  • Description:

    The set web font action fails under certain circumstances. The font doesn't load right resulting in any other text objects applying the referenced font, using the "set font face" action failing.

    How to reproduce:

    Reproduction (works):

    1. Preview layout 1

    2. Press load button

    3. Press next button

    4. Notice font loads as expected when set

    Reproduction (fails):

    1. Move "Text" object outside viewport (e.g. X50, Y-50)

    1. Preview layout 1

    2. Press load button

    3. Press next button

    5. Notice font fails to load when set

    System Details + Repo. Attachment

    • Construct 2 r271 (doesn't work in previous releases as well)
    • Windows 7 SP1
    • Download Repo. example

    Tagged:

  • Because it only works with specific versions of NW.js and the Steam SDK. If it was built-in to Construct it would lock you to those specific versions until we did an update to Construct, which would then lock you to new versions. Having it as a separate addon gives you the freedom to match to whichever NW.js/Steam SDK version you want.

    Yes of course, that makes sense. Thanks for the info!

  • I'm just curious why this addon isn't included by default and has to be downloaded manually. Steam support is included in the marketing of Construct 3.

  • Ashley One more quick question if you don't mind.

    If the whole PWA setup goes live, will any NWjs related code be removed from the editor? (For example code that automatically restores the window on startup.)

  • > As far as I know this doesn't include local file execution, so I assume the launching external image editor feature would be dropped?

    That would be the only feature that is still not supported, but I don't think that alone is enough to justify all the work involved in maintaining and publishing a whole separate desktop download. We might be able to find another way to make it easier anyway (e.g. download an image file, modify, then drag back in). There's also this Chrome issue filed to allow opening external apps for this type of case, so it could well come later down the line too.

    Alright, thanks again.

    No questions left, looking forward towards the PWA updates.

  • Well you've basically figured it out already - Google have plans to add support for local file access in web apps, which might turn up some time early next year. By that point virtually everything that previously could only be done in the desktop download will be possible in the browser. Then there's no real justification for having a separate desktop download, so we'd probably retire the desktop download. This would reduce a lot of the maintenance overhead (since there's a bunch of desktop-specific code to handle things like folder saves, clipboard access etc. which we could remove, as well as eliminating the need for a parallel update process of the NW.js build used), and avoid NW.js specific issues such as various crash bugs that have come up lately that only affect NW.js.

    Thanks for the heads up. Really hoping to get my hands on a PWA with local file access soon.

    As far as I know this doesn't include local file execution, so I assume the launching external image editor feature would be dropped?

  • The Construct 3 Desktop release has been out for a while. I'm sure that many people have noticed the "beta" tag being there for 2 years now. Before going into my questions and concerns, I would like to make clear that this isn't meant to be a developer "roast" about one of their products.

    Besides the very much appreciated NWjs updates and bug fixes, there seems to be not much going on right now. Requested features such as supporting MacOS and Linux have been on the back burner for a while now and there also seem to be some major issues with NWjs occasionally crashing, which may or may not get fixed soon. These crashing problems even lead to some developers using Construct 3 as a PWA instead of the dedicated desktop release. On a different note, PWA's might also receive low-level local file access soon.

    So with all of this in mind:

    1. Does Construct 3 Desktop have a future?
    2. Is there a chance of a PWA replacing it in the future?
    3. Are there any future plans regarding it at the moment?

    With the addition of the mentioned local file access API, there don't seem to be any significant features left*, that would justify the support of a dedicated Construct 3 desktop app. Obviously this topic is targeted towards an opinion from Scirra's desktop team but everyone else can feel free post their opinion below as well.

    (*Reference: "Features specific to the desktop build".)

  • I read the official NWJs blog notes but I am not sure if something is important for the NWjs and C2 games.

    Well, thanks for the info.

    If I'm around, I'll always make sure to do a post if something significant happens.

  • Some significant improvement in the latest version 40.1?

    Just some minor fixes here and there, nothing significant. None of them seem to affect exported games directly.

    Construct 3 users can activate low-latency canvas. A feature released in v39 but that's also a very minor improvement from my tests.

    The new window implementation has been delayed as well for further bugfixing.

  • Hello! Is there a technical limit on how big the project can be in construct 2?

    By that I mean... will a project break If its size passes 500,1000,2000 MB? Or has too many animations/events/sounds?

    I am currently making a project with a lot of different sprites and content in general, so I am wondering if I'll ever meet a stone wall that makes it break/won't let me save/export to nw.js etc.

    Obviously I won't be using all the sprites/events/sounds at once ^^, just a lot of stuff in a single project. Also I use .caproj for that one.

    I tried googling it up, and couldn't find a specific answer :p.

    There are no limits enforced by C2 itself but you got the obvious OS limits kicking in when your game reaches a certain size. Not enough system space, memory or just power to process things fast. Large projects (really large) can cause slowdowns inside the editor. My largest project takes more than 5sec to switch between layout and event sheet view for example.

    Exported projects are basically the same without the editor overhead. I'd say a common issue for large games you could expect to experience, is the 32bit memory limit of 4gb. Easy to workaround by simply using the 64bit version of your game.

  • Thank you for your help!

    It worked!

    Does this setting upgrade to the stable version as well?

    It kinda merges whenever a stable update is released.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Hi Construct 3 Website Team!

    We would like to announce Construct 3 desktop releases in our Discord. We already announce Construct 3 updates using the official versions.json file and would appreciate if Construct 3 desktop download links could be included inside that file as well.

    Example:

    "desktopStable":"https://downloads.scirra.com/c3-desktop/win64/construct3-win64-c75-stable.zip"
    "desktopBeta":"https://downloads.scirra.com/c3-desktop/win64/construct3-win64-c75-beta.zip"
    
  • It's probably codec related like most video playback issues.

    • Option 1: Convert .mp4 file to .webM file
    • Option 2: Replace ffmpeg.dll with prebuild one (requires license)

    If both options don't work, you might want to provide more stuff for reproduction or your issue will be closed by Scirra.

  • Hi!

    New 270 release released, but I can't update on Steam.

    Already uninstalled and reinstalled twice and continues with version 269.

    Why doesn't the update work on Steam?

    Make sure you're on the beta branch.

    1. Right click on C2 in software library
    2. Properties
    3. "Betas" tab and select beta updates
  • If you just need 2 objects to always be on screen (e.g. co-op gameplay), giving both objects the scoll-to behavior should do it.

    If you want to render two separate scenes, check out these 3rd party plugins:

    construct.net/en/forum/extending-construct-2/addons-29/plugin-paster-66240

    construct.net/en/forum/extending-construct-2/addons-29/plugin-canvas-41782