newt's Recent Forum Activity

  • You can either use a timer, or use Python, and open a new window to play it.

    I'd suggest the latter.

  • This is actually an interesting problem because the Every event can only trigger at most once per tick (like Always). So if you're running at 10fps, the Every event will only trigger at most every 100ms. This is kind of awkward because it can make things framerate dependent again, even in well-designed, framerate-independent games.

    I thought about making 'Every X milliseconds' play catch-up - as in, in the above case at 10fps, if you have 'every 50ms', the condition will realise it should have triggered twice since the last tick, so then fires itself twice. This could create other subtle problems in events though. For example, the current time will be the same for both triggers (since it's actually running twice at the same time), and if it's important that other events run after the Every event, then that could break if the framerate drops and the Every starts re-triggering repeatedly to play catch-up. (One example is if you're firing a gun on Every, you start getting multiple bullets spawned at the same time.) But, on the other hand, logically you'd expect 'Every 10ms' to mean '100 times a second'!

    It's a tricky area... what do you think should happen? Do you think the current system (capped at once per tick) is OK?

    Yeah for v-sync you just about have to do that.

    Would it be possible to have a an expression, or perhaps a plug that isn't frame rate dependent?

  • Well first you have to ask 10 seconds since what, or more importantly the system has to ask that since its a system action. In other words the system thinks 10 seconds has already passed. Also Trigger once(while true) isn't designed to work in the same condition, better to put it in a sub event, but again since every x milliseconds is a system action it will always be true.

    Might want to take a look at the Function object... Call function after delay, or one of the other timer type objects, timeline, etc.

    Edit:

    Yeah what Tulamide said, except I didn't think about the fact it starts at 0.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • [quote:3upak4s8]I don't claim the title "the official construct show-reel", if the other person will make the video more complete, I only support this. Simply I've already written that there are many good games on this forum, but their authors had not shown any activity. I specifically wrote this post where explained that I'm leaving in June for the whole summer and will make the video until the end of May. But besides newt no one else didn't posted examples.

    Sadly it looks like there's more activity on Youtube than here.

    Anyway, the vid is quite nice, and looks very professional. Kudos for that, and I'm sure it will bring lots of interest. That's the main Idea.

  • Arrrgh �

  • Yeah the Path plug might actually work pretty nice for this. I wouldn't use any predefined paths tho, just add node at x,y +random x,y.

  • Push comes to shove I guess you could use Rojo's resource extractor.

  • Bump what?

    You haven't provided any information anyone can use.

  • I doubt that graphics cards will ever be truly replaced. Just as the gasoline engine is to cars, and Apple is to computers, manufactures like Nvida will come up with some way to keep their fingers in the pot.

  • http://www.scirra.com/forum/viewtopic.php?f=2&t=5938

    I think its actually more stable than 99.62

  • There's really no big difference in using as resource, and externally. As resource just makes the exe bigger. To deal with sounds and music interfering with each other I would make Xaudio global as Sagal suggested, and assign a single channel to music. That way all you have to do is use the Play command under Channel for music, and then you can use Autoplay resource, under Resources for your sounds.

    If you reserve your music channel at the beginning of the layout, Autoplay resource will use the next available channel to play your sounds, and they will play over music.

    Edit:

    I just realized there is no set way to attach a music file to a channel, so you will have to reserve it, then play the file.... Oh Ashley~ I have another suggestion.

  • Looks fine to me. You might try downloading 99.84, the latest unstable, and see if it works for you.

newt's avatar

newt

Member since 12 Nov, 2008

Twitter
newt has 26 followers

Trophy Case

  • 16-Year Club
  • Entrepreneur Sold something in the asset store
  • 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
  • Popular Game One of your games has over 1,000 players
  • 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

31/44
How to earn trophies