"Shifting" and "Changing" Walls like in Maze Runner!

Now, if you haven’t seen Maze Runner, you are sorely missing out.
But, as you might know in maze runner, after a week, or each month, (I’m not sure I forgot)
the maze rearranges itself, providing an even more challenge for the “runners”, who enter the maze.

Then, I thought to myself:
image

Can I implement this somehow in Gimkit, and found it quite simple.
So I am here now to share with you my ahem “knowledge”

Now, lets put some barrier props in a pattern like this:

We are going to need some devices:
x1 Lifecycle
x1 Trigger
x2 Button

Link them together like this (the event is game start btw):

Now we are going to do some block code in the trigger
(which, in my opinion is the best device, here is my guide stating that:
Exploring and Investigating the capabilities, of… The trigger!)

We are going to be picking a random number between 1 and 2:
image

Then we are going to use an if statement with an if statement of integer = 1 and an elseif of integer = 2(in case you don’t know, just click the gear):
image

Now, remember those 2 buttons? Well now, it’s time to use them.
Store channels in both buttons like this:

Button 1:

image

Button 2:

image

Great, now we have 2 channels to work with!
Go back to the trigger and implement the block code like this:
image

Ok, go back to the barriers, and make the settings look like this: (see the picture to know which ones)

(plus the 2 barriers at the bottom by the way)

Now to create some more barriers!
Place some more barriers like this:
image

Make the settings look like this:

And there you have it! A wall shifting system!

1 Like

Awesome dude! This could be used with a randomizer to create terrain generation

Thanks! Also that’s a good idea :grinning:.

1 Like

Oop almost forgot.
Polls!

Alright
Quality

  • Very Bad
  • Bad
  • Meh
  • Good
  • Very Good
0 voters

Difficulty

  • Very Easy
  • EZ
  • Intermediate
  • Hard
  • Very Hard
0 voters

I like this idea, it could be very useful in a escape room-related games.


Also:

You don’t need to put an equation for each number selected, you can just create a variable for it.

1 Like

Ok thanks for the info!