mekonbekon's Forum Posts

    A free trial version of a software is just a trial version... Should be used to test functionality, not create completed stuff.

    A critical part of that functionality is the ease with which the software handles publishing games. Personally, before committing to a subscription I'd like to be confident that the software can handle the development process from start to finish.

    Ultimately, the purpose of the free version is to encourage users to take out a subscription; perhaps it doesn't lead to a greater conversion rate after all, or the technical and logistical hurdles of restricting exports to just the arcade render it non-viable, but if being able to share a game easily increases that likelihood and it's not unfeasible to implement then it would be a feature to consider.

    But like I said, Tom and Ashley have their reasons for the current model and I'm cool with that :-)

    I'm sure Tom and Ashley have given much consideration over what features to allow into the free version, and if they are continuing to see steady conversion to subscriptions then there seems little reason to fiddle with the formula.

    That said, it's a shame that free-users are unable share a completed game. As such they miss out on an end-to-end development experience, which could be a incentive to upgrade to a subscription, and there's a missed opportunity for some free advertising for the platform. Maybe there's a way to restrict their exports to the Scirra Arcade, so they can share their games AND funnel traffic to the Construct site?

  • HI, Discord is fine, I just haven't been checking in over the weekend - apologies. I've left a message on there now.

  • You're welcome :-)

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

  • Just realised I missed out a crucial "angle" in my reply - should work now! :-)

  • [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)

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • 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.