mekonbekon's Recent Forum Activity

  • [Sprite] Set Angle Toward (sprite.xend, sprite.yend)

    This will end up with the sprite always pointing towards the initial touch point.

    Instead, add two instance variables to the sprite, xLast and yLast, and whilst the sprite is moving use

    [Sprite] Set angle to angle(self.xLast,self.yLast,self.X,self.Y)

    [Sprite] Set xLast to self.X

    [Sprite] Set yLast to self.Y

  • Incidentally, if anyone is wondering how to duplicate a family member, you filter the family and then for each member use the create (by name) action:

    -> System: Create object Family1.ObjectTypeName on layer 0 at (X,Y)

  • Ok, cool :-)

  • Hi, I'd like to help but it isn't clear what you are trying to achieve. From your explanation it sounds like you want to duplicate each sprite, but from your image I'm not sure if that's your goal - should the black rectangles match the large rectangles?

    What objects do you have in your family? If you spawn a family member it will pick a random object from within that family, even if you spawn from another family member.

  • The trick is to duplicate the family and then check family 1 against family 2:

    dropbox.com/s/7fb8pi9pc29vwhs/overlappingFamily.c3p

    Drag the sprites over each other to trigger them.

  • mekonbekon#0890

  • I use Netlify because it's free and really straightforward to use - you just drag in your exported project folder to upload it and, hey presto, it's ready to go. You can also easily change the site name.

    Yup, I'm on Discord (mekonbekon) and on Construct Community - I don't use it much either but if you would rather continue there I'll muddle through :-)

  • Glad to be able to help, give me a shout if you would like me to clarify anything in the demo.

    I've no programming background, apart from dabbling with a few scripting languages here and there; it's one of my main reasons for using Construct.

    Knowing the conventions and workarounds comes with practice, but keep plugging at it and you'll be surprised at how quickly you pick stuff up. I've found that scouring the forums, tutorials and manual really helps.

    A good way to get a leg-up on projects is to start with one of the bundled example projects as a base, and enhance it with a few extra mechanics. Just keep them simple and you'll stand a better chance of finishing them. That said, don't get too disheartened with abandoning projects - each is a learning experience whether you finish it or not. I have plenty of games that are on the bench - maybe I'll get back to them, maybe I won't, but all of them have helped me improve.

    You can check out my noodlings (in various states of completion) here:

    mekonbekon.netlify.com

  • OK, here's what I managed:

    dropbox.com/s/0xs8vj1lp2gq5g8/matchContainers00.capx

    This creates two sets of containers with shuffled instances. I've added comments on the event sheet to explain what's happening, but let me know if they aren't clear.

  • On it, should have something for you shortly :-)

  • You're welcome :-)

    If you have a value of zero for any of the array's dimensions then the array doesn't have any cells for you to store data e.g. 5x5x0 = 0

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • You want a depth of 1 on your array. If you check in debug mode you can look at the array object to confirm your values are being stored.

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