Ashley's Recent Forum Activity

  • I have to emphasise that I wrote all of that assuming we had unlimited resources. In reality we have limited resources and we'd be lucky to do a fraction of that. Please do not assume all of that is coming.

  • Sorry, we had a brief outage on the build server. Apologies for the inconvenience, it should be back to normal now.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Sorry, we had a brief outage on the build server. Apologies for the inconvenience, it should be back to normal now.

  • Oh, and if we could throw dozens of developers at it, then console support too.

    Also in most of these areas you can see we've made some kind of effort towards them, but there is always a long way further we could go!

  • It's an interesting question and one I've not given much thought to, because nearly everything about running a small company like ours is basically about ruthlessly prioritising extremely limited resources between hundreds of possible things that we could be working on. However if we had unlimited resources, a few things I'd like to see would be:

    - making C3 a comprehensive animation tool as well, based around the timeline. This would involve scene graphs, full vector support everywhere images can be used, and more advanced animation features. Basically what Flash used to be for animation on the web.

    - full support for using C3 as a pure coding IDE in addition to event sheets (note this is taking nothing away from event sheets, which are still an essential part of the product). Basically the best of both worlds, excelling in both programming and non-programming.

    - full international support, with the full C3 manual and all tutorials translated in to lots of languages, and support teams all over the world able to provide good support in a wide range of languages and countries

    - widespread use of C3 in education internationally, with comprehensive curricula for teachers to use for a wide range of education systems around the world (including in a wide range of languages)

    - pretty much everything filed on the suggestions platform, including some basic 3D features, ability to make plugins/behaviors etc in events, and the long tail of everything else everyone wants.

    It's nice to dream, but we have very limited resources. I don't think many people appreciate how much everything we do is driven by opportunity cost - i.e. doing one thing means not doing everything else that could be done. So is the thing we're doing the most important thing that we could be doing? It's a really hard judgement and often impossible to tell. I know some people may feel impatient when asking for features that were asked for a long time ago but still haven't been done, but imagine 20 similar features with lots of people asking for those, each one taking 6 months (so there's ~10 years of work being asked for). If we pick two and spend an entire year doing them, 18 are still left behind, and that's 18 sets of users still impatiently asking for the same things. It's impossible to do everything.

  • If you get familiar with debugging script, then you can use it to explore APIs before they are documented, as shown here:

  • If you think there is an issue with Construct, please file a bug following all the guidelines. It's impossible to help without all that information.

  • It was removed because you don't need to use it any more.

  • You do not have permission to view this post

  • According to this post, Adobe appear in the process of retiring PhoneGap Build. I'd suggest you stop using it.

  • Here's an example:

    let myVariable = 123;
    
    runOnStartup(async runtime =>
    {
    	runtime.addEventListener("save", OnSave);
    	runtime.addEventListener("load", OnLoad);
    }
    
    OnSave(e)
    {
    	// Save myVariable by adding it to saveData
    	e.saveData.myVariable = myVariable;
    }
    
    OnLoad(e)
    {
    	// Load myVariable by reading it from saveData
    	myVariable = e.saveData.myVariable;
    }
  • There's currently no way to save or load a savegame directly from script. However when it's used in events, those events fire. In the "save" event, you can add extra data to be saved or loaded with the savegame in the saveData property of the event.

Ashley's avatar

Ashley

Early Adopter

Member since 21 May, 2007

Twitter
Ashley has 1,450,020 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
  • x109
    Coach One of your tutorials has over 1,000 readers
  • x64
    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