mbuckenmeyer90's Recent Forum Activity

  • I should add I only have the free version of Construct 3. So I am unable to make families.

    There's probably also some other limitations as well.

  • Thanks bunchos for trying to help me, you are God among men! And I am sorry for how confusing this has been, my brain is getting scrambled. I did post a comment on the other forum first, FYI. Also, I should mention that the more I work on my game the more my game has been evolving/changing and that's why I have been asking a bunch of different questions.

    I think I have an analogy to simplify my current task. We can say Sprite1 is an enemy and Sprite2 is a blood splatter. I'm currently trying to figure out a the simplest way I can have Sprite1/enemy get destroyed and then create about 1-5 copies of Sprite2, randomly across the screen (like it splashed onto the screen)

    So, IE. I would be letting the game decide whether it's just 1 copy of Sprite2 spawned in the top left of the screen OR maybe there's one in the middle bottom and one in the top right.

    (I was also considering adding different versions of blood splatters, But I wasn't sure if I should give Sprite2 an animation with No Loop or if I should make more sprites IE. Sprite3, Sprite4, Sprite5.)

  • I apologize if I am not understanding something, I am still very new to this.

    brainwavecreations, perhaps I misunderstood your screenshot? But to my understanding, you're screenshot shows how I could create one copy/instance of Sprite2 in 5 different locations. But then I was curious how I would create more than one copy/instance of Sprite2. Sprite2 being a single frame / no animation.

    Reading your second reply, it sounds to fit your second paragraph. I think I understand. My biggest issue would be that I am not sure how I would 'call for a frame" from the animation from Sprite2.

    If I were to use that method using an animation, I don't think I would want it to be random. Otherwise, wouldn't it likely create 1-5 copies and they could look different (since the frames in the animation would be different)

    Again I apologize if I am just not understanding, and I am sorry if I confused you more.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • So in my game, Sprite1 gets destroyed and a new Sprite1 gets created but so does Sprite2. I would like Sprite2 to stay in the foreground but instead I noticed that the newly created Sprite1 is in the foreground and Sprite2 is behind it.

  • If I have Sprite1 get destroyed and I want 1-5 copies of Sprite2 to spawn after, how would I set that up?

  • Thanks for the help, I really appreciate it.

    But now I have two additional questions. What If I decided I wanted multiple copies of Sprite2 being created. IE, have 1-5 copies of Sprite2 being created.

    Also, does it matter if I use a Local Variable or a Global Variable?

  • Thanks for the responses!

    I think I understand what R0J0hound is saying, but unfortunately alextro, yours seems a bit beyond me.

  • Also, could I set it up to pick 4 or 5 locations?

  • Can you elaborate on this a little bit more, please?

    (So basically I have when sprite1 gets destroyed I want sprite2 to spawn in a random location (location A or B))

    Should I make an event saying "Sprite1 On Destroyed" ...and then what?

  • How could I get an object to spawn in either location "A" or "B"?

    Location A

    X - 400~600 and Y - 300~500

    Location B

    X - 100~300 and Y - 1000~1100

  • How could I get an object to spawn in either section "A" or "B"?

    Section A

    X - 400~600 and Y - 300~500

    Section B

    X - 100~300 and Y - 1000~1100

  • Thanks that worked. But I now have an even trickier question. Would It be possible to add the Y coordinates and say hypothetically I want to spawn an object in either the bottom left corner or the top right corner, would that be possible?

    perhaps it might look something like:

    X - choose(random(95,210),random(350,450))

    Y - choose(random(900,1000),random(300,500))

    (unfortunately, I think this would mix and match the possibilities, rather than keeping it "bottom left and top right")

mbuckenmeyer90's avatar

mbuckenmeyer90

Member since 27 Apr, 2022

None one is following mbuckenmeyer90 yet!

Trophy Case

  • 2-Year Club
  • Jupiter Mission Supports Gordon's mission to Jupiter
  • RTFM Read the fabulous manual
  • Email Verified

Progress

5/44
How to earn trophies