WackyToaster's Forum Posts

  • There is another method if your object is different from a square.

    You can spawn an object like this and check if it overlaps the spawn field, if so, leave it, if not, delete it and try to spawn it again. It is convenient to do it through a function. For example, you can create pimples on the face where the form of of collision is complicated.

    I've also done that before. Funny enough though, it's theoretically speaking a terrible solution, because it can happen that the object just never spawns in a good spot and your program hangs. Practically though it's just never going to happen... but it can happen. I always assumed there must be a solution for this "spawn on object" that doesn't involve this kind of trial and error approach, but I also never bothered to really look into it.

  • You do not have permission to view this post

  • You do not have permission to view this post

  • Events don't run if a picking condition returns 0 instances.

    Oh yeah, true. pickedCount won't work then. I think I also used that method before, it seems relatively logical but looks just a bit odd. Attempt to pick an object based on a condition and if it fails -> else

  • Object.pickedCount <= 0?

  • No. Dictionaries only save text/numbers. You will have to do a string substituion here. An extra expression was added just recently to easily do this! It's in the recent beta release.

    Value stored in Dictionary: "Press {0} to jump"

    StringSub(Dictionary.Get("tutorialJump"), "J")

    Result: "Press J to jump"

    You can replace J with whatever expression you like. You can also add as many substitutions as you need like

    "Press {0}, {1}, {2}, {3} to move"

    StringSub(Dictionary.Get("tutorialMove"), "W", "S", "A", "D")

    Result: "Press W, S, A, D to move"

  • lerp(current, target, 1-factor^dt)

  • are Construct3 exported games HTML5 packaged as apps?

    Yes

    isn´t there issues with speed performance?

    No, but you do have to be careful with certain things like overusing effects or too many loops over too many objects. But that's not an issue unique to construct.

  • I get this popup on mac whenever the game is opened, doesn't matter if I accept or deny. The game does not use any network features and works fine with or without accepting, but it's a bit annoying. Does anyone know a way to get rid of this?

    I mostly found topics made by endusers asking how to get rid of this like discussions.apple.com/thread/7418556 but mostly the solutions boil down to changing firewall settings and/or running some sudo commands in terminal which isn't exactly actionable for me.

    I also found this which appears to went unresolved

    github.com/nwjs/nw.js/issues/6596

    Generally a lot of the stuff appears to be from 5+ years ago and seems outdated. I build with NW.js v0.82.0.

    I can't dispute that since you've not provided any examples to support your statement.

    Adobe creative cloud 60$ per month

    Autodesk Maya 235$ per month (or 156$ per month if you buy 3 years in advance)

    Nuke VFX 236$ per month (their cheapest option btw)

    ZBrush 43$ per month

    It's a moot point anyway, either you like the price or you don't. Maybe Scirra changes something or maybe they don't. My guess is they don't plan to because they don't have to.

  • I've never posted it here but I've made a big update to my (first and only) game on steam. Check it out!

    Subscribe to Construct videos now

    store.steampowered.com/app/1607720/Rimebeard

    Also if you have any questions about the game or the development, let me know.

    Finally I am free :D

  • I was more thinking the project file so I can edit the code in question (a minimal repro is enough if you don't wanna share the whole project). But anyway, from my test I barely notice the difference. It's maybe a few pixels off, and those are covered by the effect anyway. It did not seem like much of an issue tbh. I guess that also depends a bit on latency and such but I wouldn't mind, even in big AAA titles you'll die behind walls because of latency issues.

  • For camera rotation, I'd scour the documentation and example projects

    construct.net/en/make-games/manuals/construct-3/plugin-reference/3d-camera

    The actions offer a variety of ways to move and rotate the camera. It can be a bit tricky to set up but you'll figure it out.

    As for the sprite that rotate to camera angle, they are generally referred to as "billboards" and there's an example project that does that (+ some extra)

    editor.construct.net

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • I vaguely remembered this warning but I'm not 100% certain it applies for you, posting it just in case.

    construct.net/en/make-games/manuals/addon-sdk/runtime-reference/object-classes/instance

    GetSavedDataMap()

    GetUnsavedDataMap()

    $33 / month

    That pricing is not even remotely crazy. There's other software out there that costs 5x this much monthly. And for everything there's free alternatives. Don't like it, don't buy it.

    Every hobby costs money somewhere. Gamedev might not be the cheapest hobby, but it isn't an expensive one either.