Ashley's Forum Posts

  • I guess, I have to be online all the time, or?

    Construct 3 works offline.

  • I need to program a game on the WIN10 Desktop, not in Browser.

    Why? What's missing in the browser?

  • It looks OK so far, just make sure CommandArray is declared somewhere first (e.g. let CommandArray;) since you can't assign to a variable that doesn't exist. Assuming you've done that, then you can just use CommandArray like an array.

  • I moved this to the scripting section.

    It would probably be easier to help if you shared your code so far - have you got something written and you're stuck about what to do next? Or are you asking about where to start?

  • But atleast wav, uncompresed, so after that people can use any conversion tool or whatever.

    WebM is a major format. Surely most other existing tools already support it? If you're using a conversion tool, surely that supports WebM too? So I still don't see why you have to be using WAV...

  • I just tried it and it works for me.

    You have to make sure you pass exactly the same function reference to both addEventListener and removeEventListener. If you do this:

    runtime.addEventListener("tick", () => Tick(runtime));
    

    then you haven't saved the function reference anywhere, so it's impossible to remove it. Instead you have to save the function reference to a variable like this:

    const tickFunc = () => Tick(runtime);
    runtime.addEventListener("tick", tickFunc);
    
    // later on...
    
    runtime.removeEventListener("tick", tickFunc);
    

    That ensures you pass the same function reference to both methods. Note if you try to remove () => Tick(runtime) again, or just Tick, those are both different functions to the one you added the event with so it won't work.

  • It's possible with the Addon SDK.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • You need WebGL to be able to tint images.

    Construct 3 also has a built-in color property which you can use to tint objects, without needing a WebGL shader effect.

  • has (cordova / cocoon JS BlackBerry 10 / Tizen / Amazon Appstore).

    These are Construct 2 export options, but you posted this in the Construct 3 forum, so I moved the post to the C2 section.

    For Android, use the Cordova export option.

    Note that Construct 3 can build APKs for you directly in the editor, since it has a built-in build service.

  • Bugs should be reported here.

    • Post link icon

    No such file exists. See How to help translate Construct 3. This thread is 2 years old and out of date so closing.

  • MP3 used to be a patent-encumbered formats; AFAIK the patent has now expired so it can be included by default. I think NW.js hasn't added support yet though, possibly because it's technically awkward in the Chrome codebase - maybe it's mixed up with other patent-encumbered formats like AAC they still can't ship. As ever, WebM Opus works everywhere, and is better quality too.

  • - On larger projects I feel that a separate Objects bar is quite essential for navigating

    game assets. It's not very user-friendly to have to scroll through every object in a game

    when there are large numbers (100+) of images/sprites in the project folder.

    Construct 3 has a search bar in the Project Bar which helps you find things quickly.

    Given we're a tiny team with limited resources, we're already super-busy, this would be a lot of work, and few people have mentioned it since Construct 3 was released in 2017, I doubt we will bring it back. However if you feel strongly you can file a suggestion on the suggestions platform and see if it accrues votes.

  • Why do you need a WAV? Most things support compressed formats these days, and their compression is excellent quality.

  • You do not have permission to view this post