Ashley's Recent Forum Activity

  • - Alot of my variables go into an unnecessary amount of floating point digits (i only really need it to 2 decimal places or maybe even 1) Is there a way to set variables to have a maximum amount of DPs?

    This will have no impact on performance at all. The floats are always calculated to the same precision, but to display fewer decimal places, use the FormatDecimal system expression.

    [quote:1gux5b5x]- Alot of For eachs.. In some events i have for each object "Ship" for each object "turret" in the same condition. I found this is the only way for it to work... Does this sound inefficient?

    Yes - nested loops can be very CPU intensive. If you have 600 Ships and 600 Turrets and you do:

    + For Each Ship

    + For Each Turret

    -> Actions

    You are requiring that the actions are run 600 x 600 times, which is 360,000 times (over a third of a million). Repeat this a few times and you're asking the CPU to run millions of iterations!

    Only do loops like that if it is absolutely necessary. What are you doing that requires that code? Often, there are much more efficient solutions.

    [quote:1gux5b5x]- How do you use the profiler? Could that help me?

    The profiler object can be used to time regions of events. All you need to do is call the Begin action, run some events, call End, then the Get Seconds expression returns the number of seconds spent on that code.

  • No. Do not use Directsound - it's deprecated. It will be removed within 2 builds.

  • i think there should be a "zoom" effect, that just zooms whats behind based on its colours(black=none,white=max) it instead of what the magnify effect does,in which it zooms as if the zoom area were a bulbuos lens, which looks a tad strange

    Magnify does work like that - you only get a bulbous lens if you use a circle gradient texture with the effect. If you use the effect on a sprite with a solid white colour, it will just zoom in that area.

  • There is practically no need to spread values in Construct. The 'For Each' system condition makes it redundant. However, if one of your alternative methods is crashing, you should report it as a bug so it can be fixed and you can use the correct method. You should report bugs instead of trying to work around them!

    You could simulate a spread value by using a For Each - but that kind of defeats the point.

  • It's alright, the last build introduced support for space-time continuum recursions.

  • I found Construct because it was on a CD in PC Plus magazine, had a little note saying "Free DVD Game Making, 7 of the best full products for inspired game creation" on the cover.

    Really? Wow, I wish they'd put a recent build up, heh.

  • I tried Lens with my method and the entire area of the sprite becomes a lens instead of just the white parts.

    Lens is used to both magnify and zoom out regions of the background. 50% grey corresponds to no effect, white is magnify, and black is zoom out (or possibly the other way round...)

    Generally, Magnify is more useful.

  • It was a bug. Fixed next build!

  • We will develop a special program for translating plugins. It'll allow translators to translate the ACE lists of a plugin.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • I don't mind if anyone mentions Construct now or not. Your call, go for it now or wait till 1.0, I don't feel I'm in a position to control what, where and when people talk about Construct. I don't think newbies are a bad thing; some of them will eventually become adept and useful contributors to the community.

  • ...what kind of advertising can we expect?

    I don't know, heh. I have a few plans to get ourselves known, but step 1 is to reach 1.0! Just existing as a project and keeping it active brings in visitors, our download rate has been steadily increasing in the long-term, which I presume is from getting better known across the web, google ranking etc.

    [quote:zioxg2ny]give us permission to promote Construct on other sites

    You already can if you want! Who said I put limits on what anyone says about Construct??

    [quote:zioxg2ny]you're not planning on spending money on ads, are you?

    No - probably not, and if we did the money would come from donations, but I don't think that's a good use of donated money. For example, a few months ago we upgraded to a new version of the Prof-UIS library, which brought a lot of IDE bug fixes and new features like theming. That wasn't free - but was paid for entirely by donations.

    [quote:zioxg2ny]In any case it should be a good time for the gamemaking community.

    Definitely. It will be exciting to reach that point in the Construct project

  • 'ELSE' in a subevent might be handy here, something along the lines of...

    + On 'Enter' pressed

    ----+ Value = 1

    ----> Set Value to 0 (and do other stuff)

    ----+ ELSE

    ----> Set Value to 1 (and do other stuff)

    This way is completely contained inside the event, and won't suffer the fall-through behavior.

Ashley's avatar

Ashley

Early Adopter

Member since 21 May, 2007

Twitter
Ashley has 1,765,852 followers

Connect with Ashley

Trophy Case

  • Jupiter Mission Supports Gordon's mission to Jupiter
  • 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
  • Forum Wizard Made 5,000 posts in the forums
  • Forum Unicorn Made 10,000 posts in the forums
  • Forum Mega Brain Made 20,000 posts in the forums
  • x125
    Coach One of your tutorials has over 1,000 readers
  • x74
    Educator One of your tutorials has over 10,000 readers
  • x5
    Teacher One of your tutorials has over 100,000 readers
  • Sensei One of your tutorials has over 1,000,000 readers
  • Regular Visitor Visited Construct.net 7 days in a row
  • Steady Visitor Visited Construct.net 30 days in a row
  • RTFM Read the fabulous manual
  • x42
    Great Comment One of your comments gets 3 upvotes
  • Email Verified

Progress

32/44
How to earn trophies

Blogs