tunepunk's Forum Posts

  • I don't know if this work for you, but I sometimes use dictionary to store picked UID's. That way the for each loops doesn't have to loop through a whole family, but only the ones stored in the dictionary. That might work when you have many units in the same family, but let's say 20 out of 100 selected, as you don't have to loop through the 80 that are not selected. I found it to have some performance benefit in some cases.

    For me the picking itself seems to use a lot of cpu in some cases, so i try to find ways to use some more lightweight way of picking objects. Restructuring the condition order can help a lot too.

    For example:

    For each unit (loops through all units)

    is Selected. (then picks and filters the ones selected)

    insead use.

    Is selected (pick the selected ones)

    For each unit. (loops through only the selected ones)

    Small things like that can help a lot, but you probably know that already. Trying to filter down with conditions as much as possible before running any for each loops and actions, seems to work pretty well in most cases.

  • From what i understand, that should probably be possible when they release a standalone version. I don't know how far off that is in the pipeline, but they said it's coming. I'm also not a fan of working in the browser always, mostly because the file handling is clunky. So let's hope the standalone version comes soon

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • - Is there a way to set "Expression dictionary" to be opaque at all time?

    It's very frustrating to watch it constantly change transparency while you move your mouse around.

    - is there a way to keep the size of "Add action" window?

    I like to resize it so I can see all the possible (at least default) actions without scrolling around. Right now every time I want to add an action, for any kind of object, the "Add action" window shows up always in default size and i need to resize it manually.

    - Preview, debug.... button on main screen. Is it possible to make them all visible?

    There is only a "Preview layout" button and a little arrow to press on to show more options. It would be nice to be able to customize it to show more then one button.

    I understand that some of them might be actual feature requests, but I want to ask first.

    1. It used to be that way but someone suggested it should fade like in C2, i prefer to have it opaque also, so hopefully Ashley can add a setting for that? I also find it a bit frustrating.

    2. I'm with you there also. It would be good if C3 could remember sizes and positions. File bug for it...

    3. It used to be that way as well, I have no idea why the insist on hiding stuff in submenus, it's quite annoying. You want stuff you use often to be easily accessible.

  • michael

    Hooray!!!! That's Awesome news!

    Well, chrome and other browser might be first in terms of new technology, always adding new stuff, but often breaks or very bugged. But edge is a bit late in that sense but they usually get it right, not rushing new untested features to the masses. At least that's my impression. Many chrome releases broke a lot of things for me, especially things related to touch/stylus input. I'm mostly working on a surface pro 4, often using the pen, so it's important that works for me.

    I think the the stable autumn creators update is not far now... I might test it then.

  • michael

    That's great news, thanks for investigating. I'm always a bit weary about running the insider preview builds. Have done before and had to roll back and reinstall everything, a few times.

    So it seems like we could be running C3 in edge quite soon then. I really hope so, as I'm not a big fan of Chrome at all (especially since their touch/stylus support isn't very great), so I'm still sticking with C2, until i can run it in edge.

    Did you try changing the settings in about:flags?

    There should be a setting to use edge canary, and also a toggle for using experimental javascript functionality, maybe that would solve some of the issues?

  • I don't see why not, unless there is something technical keeping you from using it.

  • Just noticed that only one thing missing from being able to run c3 in edge.

    This.

    But just read saw this on MS edge dev site.

    So has anyone tried C3 with latest preview build?

    Curious to know if it is working.

  • I tested as well..

    In chrome i get some failures every now and then but overall smooth.

    In edge I got a bit more. everything from 1 to a few fails per second.

    In firefox it was pretty much constant fail. Broken.

    Tested on a surface pro 4.

  • Trying to follow this thread as it is seems to get a bit out of topic. But what i guess people are saying is...

    They love the event sheet way of doing games but not so happy about the c2/c3 as an engine?

    I can get where they are coming from, as i would like to try make 3D games, but Scirra has no intention of adding 3d support, and probably would't make an event sheet plugin for other engines. Using event sheet is the only way that makes sense to me. So I'm kind of stuck here, LOL.

    All in all I think Construct is a great product though, but I also wish every engine had an event sheet. Kind of like music software has a sequencer/key editor, because I don't really feel like growing a neckbeard and start drinking jolt cola, and learning how to "code" lol.

  • That's nice! It's the only browser that handles touch/pen input except from edge pretty well or at all.

    I'm mostly using a tablet (Surface Pro 4) for development so this is very welcome.

    Is there any plans on Edge version as well?

  • interesting, but once a thing is unloaded, what's the best way to load it again? Are you still restricted to layout change to load a sprite?

    C3 can have a mixmatch of several sprites in a sprite sheet, if one sprite is unloaded, does it recreate new spritesheets on the fly? How does this work in C3?

    https://www.scirra.com/blog/198/constru ... chitecture

    I'm referring to this blog post....

  • I feel doing anything UI related in Construct has always been quite a hassle. I would love to have a new type of group node, where every object inside automatically is translated with that group. Kind of how Container "SHOULD" work, in my opinion. Now you have to use pin, and other workarounds if you want to move/scale/rotate multiple connected objects in realtime, and quite often you wanna do that with UI elements and popups etc.

  • Hmmmm hard to say what's going wrong without checking the code, but there must be something telling the ship to keep going that way that's why it's not bouncing, maybe?

  • Another solution could be to use a raycaster. I think there is a plugin for that, and have the ball change direction when it has travelled the lenght of the raycaster line.

    Strange what didn't work exactly? That should work pretty well, unless the ball is travelling extremely fast.

  • why don't you use the bullet with bounce off solids instead?