mekonbekon's Recent Forum Activity

  • You're welcome :-)

  • You can shuffle a 1D array to create a randomised sequence of numbers, then step through them:

    dropbox.com/s/thbz3x5ze4lhy9e/arrayShuffle1D.capx

  • Open the C3 start page and check out the game templates and examples - there are lots of simple games there to get you going.

    Whilst playing through the examples have a think how you could modify the mechanics to make them more interesting and extend the gameplay.

    I put together this tutorial a while back that you might find useful:

    construct.net/en/tutorials/designing-itsy-bitsy-games-1116

  • You can create as many probability tables as you want. You need to set the table before using the AdvancedRandom.Weighted expression to generate a value from the desired table:

    dropbox.com/s/uyyh6ysseszs9qq/Advanced%20Random.c3p

    It would be nicer to be able to call the table directly from the expression itself e.g. AdvancedRandom.Weighted("Table1").

    I believe you can have multiple entries on the table with the same name, hence the requirement to state the weighting. Why you would want duplicates I'm not sure - perhaps because you can't change a weighting for an entry once it's been added?

    It would also be nice to be able to import a table from json rather than having to set all the entries as actions.

  • For homing bullets:

    Add the bullet behaviour to your bullet. Make sure "Set Angle" is ticked on the project properties.

    If you want you bullet to always target the nearest enemy, even if the nearest one changes, then do the following every tick:

    System condition: For each bullet, pick nearest enemy to bullet.X, bullet.Y

    Bullet action: rotate n degrees toward enemy.X, enemy.Y

    The greater the value of n the more the bullet will home in.

    If you have a lot of bullets and performance is suffering swap every tick for every t seconds and increase n.

  • Here's one way:

    1. Give the character a boolean variable: isIdle

    2. Add your idle animations: "breathing", "looking", "twitching" to the character. Make sure they're not set to loop.

    3. When your character is on the ground and not moving set isIdle to true.

    4.Add an event with these conditions and action:

    Condition: Character isIdle

    Condition: Character Compare Frame is equal to Character.AnimationFrameCount-1,

    Action: Set Animation to choose("breathing", "looking", twitching) from beginning.

    Remember to switch isIdle to false when the character starts moving or is off the ground.

  • Colludium Good to know, cheers!

  • This looks really cool Colludium, looking forward to trying it out.

    Is it compatible with this method for creating a "blobby" water effect?:

    construct.net/en/tutorials/create-water-games-2172

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Awesome!

  • Tom

    An author page would be a great addition for collating, curating and sharing your portfolio, and easily exploring other devs.

    The "Suggested Games" list provides some of that access but a dev's games might get swamped out by other trending titles - perhaps a "More by this Author" list at the bottom of the game page would also be useful?

  • - When viewing game, the follow button allows you to follow author of game. Although haven't implemented notifications yet for when they publish a new game. On to-do list!

    Tom Will you be able to see a list of the devs that you are following on the arcade itself? Currently if I view a dev's profile I don't see any of the games they've uploaded. Will a forum member's profile be separate to their arcade page?

  • Cheers Tom, It's looking great so far! I'll upload a few of my games when I get the chance.

    Here's some initial feedback:

    1. As mentioned by , a back button from a selected game would be useful.

    2. An option to follow a dev so you can jump straight to their games would be really handy (plus notifications when they add new content).

    3. Is the "Top Games" selection determined by most upvotes/favourites or is it more complex than that?

    4. When you select a game there's no indication which categories the game belongs in. I'd also indicate if the game is WIP or Test/Experiment on the game page.

    5. Are games on the previous version of the arcade going to be automatically uploaded or is the slate being wiped clean?

mekonbekon's avatar

mekonbekon

Early Adopter

Member since 9 May, 2014

Twitter
mekonbekon has 13 followers

Trophy Case

  • 10-Year Club
  • Forum Contributor Made 100 posts in the forums
  • Forum Patron Made 500 posts in the forums
  • x2
    Popular Game One of your games has over 1,000 players
  • Famous Game One of your games has over 10,000 players
  • Coach One of your tutorials has over 1,000 readers
  • RTFM Read the fabulous manual
  • Great Comment One of your comments gets 3 upvotes
  • Email Verified

Progress

18/44
How to earn trophies