lionz's Recent Forum Activity

  • Using the min/max values could be more efficient and less work than placing sprites, it takes away any of the placement problems. Whether it would fix the glitches is difficult to say as it depends on the cause. The issue could be with the enemy's own collision box, the environment collision such as the floor, or physics related values on the platform behaviour, FPS as you mentioned, or conflict with other movement related events on the event sheet.

  • In general you would use a global variable, set to 0 could be default and unequipped and set it to 1 means you have the weapon equipped. It depends on so many things though, if you change the animations of the character or you pin a gun to the character, and if you can equip different types of weapons or if it's a very simple game where you equip/unequip a gun.

  • You'd have to sit down with your design and work it out. To give money every second you can use system every X seconds action and add to the Money variable.

  • You can use a layout per level. For the event sheet you can create a unique one per layout if you expect it to be very different, and then 'include' a main event sheet that has all the common events like player movement and animations etc.

  • Yes Waits inside the function makes sense, that's probably why the picking is broken. Didn't share the functions though.

  • Probably you are not picking instances with the other events but we can't see them. If you change variables only then it will be fine. If it forgets the picked instances then it must be down to the condition which is from Construct 2, not really worth breaking down why that does or doesn't work as it's difficult/impossible to recreate.

    You should use the Construct 3 functions, or potentially as a workaround store the UID of the instance in a local variable amongst your other local variables that means at least you don't have to rely on picking from the event which is running every tick. If you have saved the instance in question as a local variable then nothing can really go wrong.

  • The skill set up function does what? Check an instance variable on the player? I would skip using functions here and just use a condition, player has skill.

  • This looks quite old to me so it's Construct 2 yeah? What UID is it showing in the browser logging? It may forget picked instances if it runs that condition next tick but looks like Construct 2.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • You can use 'is overlapping' if that fits your game, that's up to you and how you want to detect collisions.

  • Well you said the work is almost complete on the shop, what did you mean by this? Buy and sell mechanic depends on the design of the game.

  • You can create a UI layer by setting the parallax to 0,0 in layer properties. This means that objects on that layer won't scroll and will be static on screen

  • Hey lionz, I've finally finished my first game. Check it out

    https://www.construct.net/en/free-online-games/dodgem-xo-43762/play?via=c7

    Nice job! :)

lionz's avatar

lionz

Member since 5 Aug, 2013

Twitter
lionz has 79 followers

Trophy Case

  • 13-Year Club
  • 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
  • Regular Visitor Visited Construct.net 7 days in a row
  • Steady Visitor Visited Construct.net 30 days in a row
  • Enduring Visitor Visited Construct.net 90 days in a row
  • Unrelenting Visitor Visited Construct.net 180 days in a row
  • Continuous Visitor Visited Construct.net 365 days in a row
  • RTFM Read the fabulous manual
  • Great Comment One of your comments gets 3 upvotes
  • Email Verified

Progress

26/44
How to earn trophies