oosyrag's Recent Forum Activity

  • Indeed, 3 years spent learning a programming language of your choice would probably be more than enough to serve you better in the long run.

  • Yup. You'll lose everything. Including your memories and experience or any profit or enjoyment or finished application you got out of the product during the time you used it. Might as well stop now, with no idea when they'll shut it down.

    C3 can work offline btw. Just gotta check in every once in a while. I think it was 2 weeks?

  • Use an instance variable to keep track of the state of the character, and set animations based on that variable.

  • Construct 3 has some improved handling of css and html layers that is different from construct 2.

    I don't know if this will help your issue in particular, but are you utilizing the following?

  • JavaScript allows for conditional expressions. If you can't save a boolean as an expression, save it as a 0 or 1 value instead.

  • The developers are generally quite attentive regarding backwards compatibility - tutorials and concepts from years ago are still relevant. If anything, newer features might have made some things easier to do though.

    I do recommend utilizing the manual - it is kept up to date, well written, and is an excellent reference for whatever you're trying to do. You should also read through (up to before the references at least) it before getting started, it actually isn't very long and will save you a lot of pain in the long run.

    Try not to rely on tutorials too much - there are usually many ways to achieve the same result, and it's often better to try to do it in the way that makes sense to yourself rather than copying another person's logic that you don't understand. If you're constantly frustrated by things not working out how you expect them to or how everyone seems to do it differently than you want to, it's possible the engine is not the right fit for your style.

    As for specific tutorials, there are two official ones that should be more than enough to get you started.

    construct.net/en/tutorials/beginners-guide-to-construct-3-1

    construct.net/en/tutorials/platformer-game-2329

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • True = 1, false = 0

  • Try different browsers? This kind of reproducible issue will get handled more expediently if you file a bug report following the guidelines.

  • Funny how you need to think about design implications and do work to implement cool features.

    Thanks Ashley!

    The stepped function is cool too! I really appreciate it. I think small things like this that can replace a extra conditional event (getting rid of the exception to set 0 as mute) goes a long way to making things simpler for the user.

    One more minor suggestion while we're on the topic - recommend updating the tooltip when choosing the volume parameter for Audio: Play (and other places?). It currently states "Volume: The attenuation in decibels (dB). 0 is original volume, -10dB is about half as loud, etc." I think that tooltip by itself was another source of confusion as well - I know it led me to think ok, if -10db is half as loud (it wasn't), 50% should be -10, and if I want half of that half (because of my limited knowledge of dB), I'd need -20 at 25%... (also wrong) ect.

    I think it would be enough to say that it is the attenuation in decibels from 0 to negative infinity, possibly implying or explicitly stating the user needs to determine the lower bound (this might be TMI for a tooltip?), and note that the normalizedVolume expression is a thing that exists for it.

    Recommending the dynamic range lower bound to be -40 (instead of -50 or -60) due to the stepped function) in the manual manual entry for normalizedVolume() might be good too. I'm not familiar with how standard ranges are across systems though so explicitly recommending a value may or may not cause problems for some people? Although I can't imagine that literally every piece of software in existence that dealt with audio would have (or should, at the least) to deal with something like that.

    And why not make it so you can have it louder instead of just quieter...

    This is the dream for us laypeople isn't it? This really is a key point that can be hard to wrap your head around without prior knowledge. Unfortunately, that's simply just not how computers/operating systems work when outputting sound, as far as I've learned about.

  • Just make it two pieces, pin a slanted end sprite onto it.

    9patch would be suitable for this as well.

oosyrag's avatar

oosyrag

Member since 20 Feb, 2013

Twitter
oosyrag has 38 followers

Trophy Case

  • 11-Year Club
  • 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
  • Regular Visitor Visited Construct.net 7 days in a row
  • Steady Visitor Visited Construct.net 30 days in a row
  • Enduring Visitor Visited Construct.net 90 days in a row
  • Unrelenting Visitor Visited Construct.net 180 days in a row
  • Continuous Visitor Visited Construct.net 365 days in a row
  • RTFM Read the fabulous manual
  • Email Verified

Progress

21/44
How to earn trophies