Ashley's Recent Forum Activity

  • ...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.

  • There is a new Plugins module on the CVS. The plan is to gradually open-source all our plugins by placing them in this module. New plugins, including XAudio2, will be developed on this module as well, and the preliminary (but not yet useful) code for XAudio2 is now on there if you're feeling curious.

    This will provide plugin developers with an excellent resource for example code, all kept up to date with new releases. Hopefully in future it will cover a broad range of plugins. Additionally, our plugins are currently managed by different code management software which isn't as ideal as CVS, so it makes sense to have all the code hosted in the same place.

    Being an open-source project, the open-sourcing of our plugins is long overdue. We haven't open-sourced existing plugins because many of them have been in development for one or two years, dating back to very early (and frankly ugly) versions of the SDK. It would be counterproductive to share messy code & projects (even if they work smoothly) because ideally other developers should not be writing their plugins like that! Also, it has taken longer since the SDK was known to be changing. However, the SDK has been stable for some time now so can be assumed safe to develop with, with no breaking changes planned. Over time, we plan to convert our plugins to the latest SDK version, and put them up on the Plugins CVS module.

  • 'Key is pressed' stays true for the entire run through of events until the next tick (where it starts the code again from the top).

    That's pretty much right - but the way triggers work is if you have more than one trigger, when the trigger is fired they run in top-to-bottom order. So if you have 5 'Start of layout' events, they fire in top to bottom order when the layout starts. However, triggers generally run outside the execution of the normal event list - so will have the effect of having run either just before or just after the entire standard event list.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • In what way does it intefere?

    Construct will be drawing using DirectX directly on the video card - maybe their video capture software doesn't capture DirectX rendered windows.

  • Maybe you just want to add 1 to the value...?

  • Great job with the character animation, I love it!

  • as cloning layouts with events is impossible

    Put the game code in to a separate event sheet, and include the event sheet from layouts that use it. Then it's just one central place to edit your events.

  • ScrollXLeft etc. are definitely coded to accept a layer parameter - are you sure it's not working correctly? If you set ScrollXLeft to one text object, and ScrollXLeft("Stars") to another, how do they differ?

  • I haven't played it yet, but the PS 2 shaders in Construct are very useful and can be used to impressive effect. You can also use the effect controls to allow alternative rendering for cards without PS 2.0.

  • Not the next minor build, but the next major build. I have started it on a new CVS module called 'Plugins', where I will be putting up some open-source plugins.

  • Yes, XAudio2 works on WinXP. Ironically, I think the XP implementation relies on DirectSound!

Ashley's avatar

Ashley

Early Adopter

Member since 21 May, 2007

Twitter
Ashley has 1,428,216 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
  • x108
    Coach One of your tutorials has over 1,000 readers
  • x62
    Educator One of your tutorials has over 10,000 readers
  • x3
    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
  • x36
    Great Comment One of your comments gets 3 upvotes
  • Email Verified

Progress

32/44
How to earn trophies

Blogs