Ashley's Recent Forum Activity

  • XAudio2 was only recently released in a DirectX update, so we kind of have to guarantee everyone has the latest DirectX so sound can work. Also, newer DirectX updates have newer D3DX builds which have bug fixes. Still, the more time that passes by, the less of a problem it'll become. I might be able to figure out a way to compile the runtime with the DirectX update built in so it wouldn't be a problem.

  • Done an article on Construct keyboard shortcuts. See it here:

    Keyboard Shortcuts

    (That's not https this time )

    Even I didn't know a few of these, so check them out! One or two (involving the Enter key) are implemented in the next build, so they won't immediately work in 0.98.3.

  • Hey everyone,

    We're thinking about changing the look of the event sheet editor, to a new 'clean' skin. Here's a preview:

    Events before

    Events after

    Do you like the new skin better? I think it should be an option anyway, but which should be the default? Could anything be changed to make it better? Feel free to draw some mockups if you want to come up with your own design, too. There's no proper 'skinning' engine on the event sheet editor yet, so it'll be difficult to change it significantly from what it already is, so bear that in mind.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Just to add a bit more info to what others have already said:

    1. Most behaviors have their own actions, conditions and expressions. You can access these through the tabs that appear when the object is picked in the event wizard dialog.

    2. I think the best solution for now is to use the function object. You could use a function like "SpawnEnemy" which spawns the enemy and does the startup actions on it. I thought about adding 'On created', but didn't think it'd be useful since it's identical to following the create object action with other actions. Maybe you're right though - I'll see if I can add it.

    3. I think in the latest builds the Tiled Background can scale the texture inside, but only if it's a power-of-two sized texture (eg. 128x128, 256x256...)

  • Try doing it when timer equals 500ms or something instead. That should work OK. I'm guessing it's just start of layout that doesn't work.

  • It was two lines in the source code, heh. All I had to type was this:

    		// Family passed: pick a random sub-type
    		if (pType->IsFamily())
    			pType = pType->teams[(unsigned int)(Random() * (double)pType->teams.size())];[/code:8mcyr0hx]
    
    No problem to add little things like this
  • Yeah, I can get Physics going in pixels-per-second when I figure out the math, but it would change every existing .cap...

    You divide by timedelta because you want to apply a total-force-per-second, not a force-per-frame. For example (picking easy numbers), say you want to apply 10 newtons/second of force. At 1 fps, that's 10 / 1 = 10 newtons per frame. At 2 fps, that's 10 / 2 = 5 newtons per frame, which adds up to 10 newtons per frame again.

    Physics itself is a bit fussy about floating point precision and framerates. Generally it's stable in the 30-120fps range. Outside of that I think you'd start getting weird rounding errors in the timestep.

  • There's no issue to having as many angles as you want in Construct (or shouldn't be, anyway, unless there's a bug). Hopefully we can get this implemented.

  • One day I'll remember the http thing...

  • Allow multiple decks. This probably shouldn't be runtime-editable because removing a deck in mid-air is messy and underdefined. A property "number of decks" that defaults to 1 seems more plausible. Also, I don't expect users to want to know which specific deck a card came from; so a "draw pile" with two decks could simply(?) have two copies each of the numbers 1..52.

    Couldn't you just use separate Card Game objects?

  • Really, that's how you made the grass? I really like the effect.

  • The spawn/create actions weren't designed to create families. I didn't think they even showed families as a type you can pick, but I guess it does. I'll add the functionality you want for the next build then. If you have A, B and C in family F, and you spawn F, you get a random A, B or C.

Ashley's avatar

Ashley

Early Adopter

Member since 21 May, 2007

Twitter
Ashley has 1,766,661 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