SIMON SAYS but i'm a bad coder
This code is over 6 months old. The code may have expired and might no longer function.
So, picture this:
You are a game coder. Your brain is flowing with ideas and there are just so many good ones. You have to pick one to make next, and it's a tough decision, and after thinking for a while, you pick the perfect one:
it's simon says, the most generic and overdone game out there.
also i left out a couple details in the first bit
let me just fix those real quick
So, picture this:
You are a really bad game coder. You have no ideas for what to make so you make simon says but really poorly. You want people to like it but nobody plays your codes anyways.
i don't know where i was going with any of that.
The game idea is simple: it's simon says. if you've never heard of it, stop living under a rock.
If you are not the simon, you get a multitude of different abilities:
Button | Ability |
---|---|
Primary fire | Fires primary fire. |
Secondary fire | Fires secondary fire. |
Ability 1 | Activates ability 1. |
Ability 2 | Activates ability 2. |
Ultimate | Does nothing because I disabled it |
Melee | Throws a punch. |
Jump | Jumps. |
Crouch | Crouches. Changes your hero if you are dead. |
Reload | Also does nothing because you have infinite ammo |
Interact | Uses symmetra's teleporter or breaks torbjorn's turret. |
Please bear with me I swear I'm getting somewhere
If you are the simon, however, you actually get to do some very interesting things.
You become an omnipresent being in control of the whole world, essentially. Now, tell me, if you were an all-powerful god of the universe with tiny casuals at your fingertips, what would you do with them?
Answer: you would draw funny pictures on the map. I know you would, don't try to hide it.
Introducing the revolutionary feature: drawing on the map
As simon, you can draw on the map! It's extremely basic and kinda clunky, but it gets the job done. Here are the controls:
Button | Ability |
---|---|
Primary fire | Hold to draw lines on the map |
Secondary fire | Hold to erase the lines from the map |
Crouch | Switch the color of the pen (blue, green, yellow... or whatever you change it to) |
I told you it's basic. FYI, you can only erase lines of the same color as the pen. You can use these lines to help control the players. For example, you can draw 3 boxes of different colors and make the players pick one, then eliminate the box with the most players. It would be really hard to do that without the drawing feature.
But, speaking of eliminating players, how do you actually do that?
Introducing the revolutionary feature: strangling the players
Haha yeah that's right, parry this you filthy casuals! Okay, well it's not that intense, you just grab the players and drop them off the side of the map. Here are the controls:
Button | Ability |
---|---|
Jump | Hold to switch to grab mode |
Jump + Secondary fire | Mark the ground |
Jump + Primary fire | Hold to grab a player |
Jump + Primary fire + Secondary fire | Attach or detach a tag to the grabbed player |
Jump + Primary fire + Crouch | Transfer simon to the grabbed player |
A tag feature, and marking the ground too! What do those do? They do nothing. They are purely visual and don't have any gameplay effect. However, if you want to place an effect on the ground that doesn't last very long, then you mark the ground. If you need to keep track of a player for later, you attatch a tag to a player.
Also, it probably makes sense to give simon to any player that has won the game, but in my experience, not all of them actually want to be simon. It's polite to ask people if they want simon before you give it to them.
Anyways, now I can take out my anger on all these players! ...oops, I just eliminated all of them. They don't respawn either... is there a way to bring them back, perhaps?
Introducing the revolutionary feature: player revival
Yes, yes, I know, I've called every feature revolutionary. It's because they all are.
Button | Ability |
---|---|
Jump + Crouch | Hold to switch to revive mode |
Jump + Crouch + Secondary fire | Press to select which player to revive |
Jump + Crouch + Primary fire | Press to revive the selected player |
Now if I accidentally eliminate the wrong player, I can just bring them back. Of course, I can also use this to continuously murder the same player over and over again, but that's not the important part.
Anyways, that's it. That's the entire thing. I didn't even code something for when a player wins. Just pretend there's a big celebration and that it looks cool epic and whatever.
also you can technically use this for something other than simon says, i just made it specifically for simon says
Controls
Snippet
Loading...