Foreword

What is NZSC?

NZSC is a simple hand game that a friend and I invented when we were in elementary school.

It is very similar to rock-paper-scissors, but a tad more complex.

What is the purpose of this handbook?

This handbook is meant to serve as both

  • a tutorial for newcomers who have never heard of NZSC in their life.
  • a reference for veteran NZSC players.

If you came here to learn NZSC, get started with the hands-on tutorial.

If you came here to consult the reference, click here.

Learn by doing: Play NZSC

The best way to learn NZSC is to play. In this chapter, we will guide you through your first game of NZSC as you play against the computer.

Opening the web page

To begin, open this link.

Note: The above link will not take you to the true NZSC site. Instead, it will take you to a "training wheels" site, that is pre-seeded. You don't need to know exactly what this means; We'll explain more at the end of this chapter. It's just important that you know that the above link will not take you to the true NZSC.

You should see the following on your screen:

Choose a character:
    Ninja
    Zombie
    Samurai
    Clown

If you don't see any text on your screen, it means your browser doesn't support WebAssembly, so you should get a new browser (Google Chrome is recommended) or update your current one.

Choosing a character

Every game begins with each player choosing a unique character. As shown on the screen, there are 4 characters to choose from: Ninja, Zombie, Samurai, and Clown.

Let's choose Ninja. To do this, type Ninja and press the Enter key.

Now the screen should say:

...

Both of you chose Ninja, so you must repick.
You have picked Ninja 1 times.
Computer has picked Ninja 1 times.

Choose a character:
    Ninja
    Zombie
    Samurai
    Clown

It looks like computer has also attempted to choose Ninja. In NZSC, each player must have a unique character. Since you and the computer picked the same character, both of you will have to repick.

This time, let's try choosing Clown. To do this, type Clown and press the Enter key.

Now the screen should say:

...

You chose Clown.
Computer chose Zombie.
As a result, neither of you gets a headstart.
The score is now 0-0.

Choose a booster:
    Backwards
    Moustachio
    No Booster

Yay! You have successfully chosen a character. Next, let's choose a booster.

Choosing a booster

After the players have chosen their character, they will each select a booster (or choose No Booster, but this is nearly always disadvantageous for them).

There are 8 boosters, but each player can only choose between 2 of them. A player's character will determine what 2 boosters they can choose from.

As shown on the screen, Clown's 2 boosters are Backwards and Moustachio.

Let's choose Moustachio. To do this, type Moustachio and press Enter.

Now the screen should say:

...

You chose Moustachio.
Computer chose Regenerative.
Let the battle begin!

Choose a move:
    Juggling Knives
    Acid Spray
    Nose
    Mustache Mash
    Big Hairy Deal

You have now successfully chosen a booster. Next, let's choose a move.

The move-choosing stage

We have now begun the longest stage of NZSC: choosing moves.

In this stage of the game, each player will choose a move, and depending on which two moves are chosen, one of the players will score a point. This step is repeated until one player wins the game by reaching 5 points.

There are 28 moves, but each player can only choose from 5 of them. A player's character and booster will determine what those 5 moves are, as explained below:

Every character contains 3 moves, and every booster contains 2 moves. Together, they determine which 5 moves a player can choose from.

In our case, Clown has: Juggling Knives, Acid Spray, and Nose; Moustachio has Mustache Mash and Big Hairy Deal. As a result, those 5 moves are the ones we are allowed to choose from, as shown on the screen.

Let's choose some moves!

Let's choose Big Hairy Deal. To do this, type Big Hairy Deal and press Enter.

The screen should now say:

...

You chose Big Hairy Deal. Computer chose Regenerate.
As a result, the computer gets a point.
The score is now 0-1.

Choose a move:
    Juggling Knives
    Acid Spray
    Nose
    Mustache Mash
    Big Hairy Deal

Oh no! The computer's move (Regenerate) wins against your move (Big Hairy Deal), so the computer scores a point. Don't worry, though. The game is far from over!

Next, let's choose Juggling Knives. To do this, type Juggling Knives and press Enter.

The screen should now say:

...

You chose Juggling Knives. Computer chose Rampage.
As a result, you get a point.
The score is now 1-1.

Choose a move:
    Juggling Knives
    Acid Spray
    Nose
    Mustache Mash
    Big Hairy Deal

Yay! Juggling Knives wins against Rampage, so this time you score a point.

Next, let's choose Mustache Mash. To do this, type Mustache Mash and press Enter.

The screen should now say:

...

You chose Mustache Mash. Computer chose Rampage.
As a result, neither of you gets a point.
The score is now 1-1.

Choose a move:
    Juggling Knives
    Acid Spray
    Nose
    Mustache Mash
    Big Hairy Deal

Wait, the score is still the same. What happened?

Well, it turns out that it is possible for moves to tie against each other, meaning neither player scores point. In our case, Mustache Mash ties against Rampage, so nobody scores a point.

Next, let's choose Nose. To do this, type Nose and press Enter.

The screen should now say:

...

You chose Nose. Computer chose Rampage.
As a result, the computer gets a point.
The score is now 1-2.

Choose a move:
    Juggling Knives
    Acid Spray
    Nose
    Mustache Mash
    Big Hairy Deal

Owch! The Rampage wins against Nose, so the computer scores another point.

Next, let's choose Big Hairy Deal. To do this, type Big Hairy Deal and press Enter.

The screen should now say:

...

You chose Big Hairy Deal. Computer chose Zap.
As a result, neither of you gets a point.
The score is now 1-2.

Choose a move:
    Juggling Knives
    Acid Spray
    Nose
    Mustache Mash

Notice anything different about our list of available moves? Instead of having 5 moves to choose from, we only have 4! Somehow, Big Hairy Deal suddenly disappeared. Why?

Well, it turns out that Zap is a destructive move, meaning when a player chooses it as their move, their opponent's move is "destroyed" and can't be used for the rest of the game.

There are 2 destructive moves in NZSC: Zap and Acid Spray.

Notice that one of our moves is a destructive move: Acid Spray.

Let's give the computer a taste of its own medicine by choosing Acid Spray. To do this, type Acid Spray and press Enter.

The screen should now say:

...

You chose Acid Spray. Computer chose Gravedigger.
As a result, neither of you gets a point.
The score is now 1-2.

Choose a move:
    Juggling Knives
    Nose
    Mustache Mash

Whoa, we lost yet another move: Acid Spray. How come?

This is because Acid Spray is a single-use move, meaning it can only be used once per game.

There are 3 single-use moves in NZSC: Zap, Regenerate, and Acid Spray.

Notice that every destructive move is also a single-use move.

Next, let's choose Juggling Knives. To do this, type Juggling Knives and press Enter.

The screen should now say:

...

You chose Juggling Knives. Computer chose Muscle.
As a result, you get a point.
The score is now 2-2.

Choose a move:
    Juggling Knives
    Nose
    Mustache Mash

Yay! Juggling Knives wins against Muscle, so we score a point.

Let's choose Juggling Knives again. To do this, type Juggling Knives and press Enter.

The screen should now say:

...

You chose Juggling Knives. Computer chose Muscle.
As a result, you get a point.
The score is now 3-2.

Choose a move:
    Juggling Knives
    Nose
    Mustache Mash

We score another point, taking the lead!

Let's choose Juggling Knives yet again. To do this, type Juggling Knives and press Enter.

The screen should now say:

...

You chose Juggling Knives. Computer chose Rampage.
As a result, you get a point.
The score is now 4-2.

Choose a move:
    Nose
    Mustache Mash

We're on a roll! Only one more point until we win.

But wait, how come Juggling Knives is not on our list of available moves?

This is because NZSC has a rule known as the three-in-a-row rule. This rule makes it illegal to play the same move more than three times in a row.

As a result, since our previous three moves were all Juggling Knives, we will have to choose a different move this turn.

Let's choose Mustache Mash. To do this, type Mustache Mash and press Enter.

The screen should now say:

...

You chose Mustache Mash. Computer chose Rampage.
As a result, neither of you gets a point.
The score is now 4-2.

Choose a move:
    Juggling Knives
    Nose
    Mustache Mash

Now that we have broken our three-turn Juggling Knives streak, we are allowed to choose it again.

Let's choose Juggling Knives. To do this, type Juggling Knives and press Enter.

The screen should now say:

...

You chose Juggling Knives. Computer chose Rampage.
As a result, you get a point.
The score is now 5-2.

You won 5-2 (Obliteration).


Play again? y/N

Yay, we won! Congratulations on completing your first NZSC game!

Recap

You now know the basics of NZSC:

  1. Each player chooses a unique character.
  2. Each player chooses a booster.
  3. Each player chooses a move, and the player with the winning move scores a point (there can be ties).
    1. Single-use moves can only be used once.
    2. Destructive moves will destroy the opponent's move, making it unavailable for the rest of the game.
    3. The same move cannot be chosen more than 3 times in a row.
  4. First to 5 points wins.

Debrief and Next steps

Now that you have successfully completed your first game of NZSC, we encourage you to play some "real" games against the computer (we'll explain what that means in a second).

To play a "real" game, open this link. It is different than the link we provided at the beginning of the chapter.

During your next few games, we recommend you try different characters and boosters so you can get familiar with all 28 moves.

What's the deal with this "real" and "training wheels" stuff?

Normally, the computer makes its decisions randomly. This is important because if the computer made the same decisions every time, you would quickly get bored of playing the same thing over and over.

However, in this tutorial, we obviously knew what the computer was going to choose ahead of time.

This was made possible by pre-seeding. If you are not familiar with pseudorandom-number-generators, you can just think of this as a way of forcing the computer to behave the same way every time.

You might have noticed the ?seed=0xbabecaf3 in the URL of the link we provided you (https://nzsc-org.github.io/nzsc_single_player_web/?seed=0xbabecaf3). If you ever see a seed= in the URL, you know the game is pre-seeded.

While consistency is essential for writing a walk-through like this one, you'll probably want the computer to make random decisions during normal games, so make sure you go to https://nzsc-org.github.io/nzsc_single_player_web/.

Do not go to the link we provided at the beginning of this chapter. That will take you to a pre-seeded version of NZSC.

The "real", random NZSC is located at https://nzsc-org.github.io/nzsc_single_player_web/.

A couple things we skipped

We covered most of the rules of NZSC in this tutorial, but there are a few rules we didn't discuss. It is not absolutely essential to read this section, as you could figure out most of it on your own if you play enough games.

Headstarts

Remember at the beginning of the game, just after you chose your character, how it said:

...

You chose Clown.
Computer chose Zombie.
As a result, neither of you gets a headstart.
The score is now 0-0.

Choose a booster:
    Backwards
    Moustachio
    No Booster

You might have been wondering what the sentence about the headstart meant.

A headstart is just a point scored by choosing a certain character against another character.

Ninja gets a headstart against Samurai.

Samurai gets a headstart against Clown.

Clown gets a headstart against Ninja.

Zombie never gets a headstart, and no character gets a headstart against Zombie.

Penalties

What happens if you type something that's not a valid choice and press Enter?

In NZSC, invalid choices are penalized by waits.

Each player begins with 4 waits. Every time they make an invalid choice, they lose some waits. If their waits falls below 0, their waits will be set back to 0, and their opponent will score a point.

For the list of penalties and how many waits they deduct, consult the reference.

Outcome table

If you ever want to know if one move wins against another, you can consult the reference.

Reference

Characters

Ninja
Zombie
Samurai
Clown

Boosters of each character

Ninja:

Shadow
Speedy

Zombie:

Regenerative
Zombie Corps

Samurai:

Atlas
Strong

Clown:

Backwards
Moustachio

In addition, a player can always choose No Booster regardless of what character they are.

Moves of each character

Ninja:

Kick
Ninja Sword
Nunchucks

Zombie:

Rampage
Muscle
Zap

Samurai:

Samurai Sword
Helmet
Smash

Clown:

Juggling Knives
Acid Spray
Nose

Moves of each booster

Shadow:

Shadow Fireball
Shadow Slip

Speedy:

Run In Circles
Lightning Fast Karate Chop

Regenerative:

Regenerate
Gravedigger

Zombie Corps:

Zombie Corps
Apocalypse

Atlas:

Lightning
Earthquake

Strong:

Twist
Bend

Backwards:

Backwards Moustachio
Nose of the Taunted

Moustachio:

Mustache Mash
Big Hairy Deal

Headstarts

Ninja gets a headstart against Samurai.

Samurai gets a headstart against Clown.

Clown gets a headstart against Ninja.

Zombie never gets a headstart, and nobody gets a headstart against Zombie.

List of single-use moves

Zap
Regenerate
Acid Spray

List of destructive moves

Zap
Acid Spray

Penalties

official name description waits
Wrong universe Choosing a nonexistent character, booster, or move. 4
Wrong universe Choosing a destroyed move (i.e., a single-use move that has already been used, or a move destroyed by a destructive move). 4
More than three times in a row Choosing the same thing more than three times in a row. 3
Wrong character Choosing a move from a character that you didn't select or choosing a move from a booster of a character that you didn't select. 3
Wrong character Choosing a booster from a character that you didn't select. 3
Wrong booster Choosing a move from a booster you didn't select if and only if that booster is from the character you selected. 2
Wait Delay of game (only applies to timed games). 1

Outcome table ("truth table")

x-axis →: KickNinja SwordNunchucksShadow FireballShadow SlipRun in CirclesLightning Fast Karate ChopRampageMuscleZapRegenerateGravediggerZombie CorpsApocalypseSamurai SwordHelmetSmashLightningEarthquakeTwistBendJuggling KnivesAcid SprayNoseBackwards MoustachioNose of the TauntedMustache MashBig Hairy Deal
y-axis ↓:
Kick 0000000010101100110011000001
Ninja Sword 0000000100101010001010010100
Nunchucks 0000000100100110101100010100
Shadow Fireball 0000000000101100101000001100
Shadow Slip 0000000000100000001000001000
Run in Circles 0000000000100000001000001000
Lightning Fast Karate Chop 0000000010100110010011001001
Rampage 1001001000000000110011000000
Muscle 0111000000000010011101000000
Zap 0000000000000000000000000000
Regenerate 0000000000000000000000001000
Gravedigger 0000000000000000001000001000
Zombie Corps 0010001000000000010010001001
Apocalypse 0100000000000000001010001001
Samurai Sword 1011000100101100000000010100
Helmet 0000000000100000000000000000
Smash 0100001010101100000001000001
Lightning 0111000010100100000001001000
Earthquake 1000001100101000000000001001
Twist 1101001100101100000001001001
Bend 0011000010100000000001011001
Juggling Knives 0111000000101111001000000000
Acid Spray 0000000000100000000000000000
Nose 1001001110101100111100000000
Backwards Moustachio 1110000110100010100000000000
Nose of the Taunted 1000001110101100111110000000
Mustache Mash 0000000000100000000000000000
Big Hairy Deal 0111000110100010010000000000

How to read this table:

To answer the question "How many points does {x} get against {y}?" find appropriate column and row corresponding to the x and y, and the value of that table cell will be the answer to your question.

Special case: Smash vs. Shadow Fireball

There is one special case that this table does not correctly cover: Smash vs. Shadow Fireball. According to the table, Smash beats Shadow Fireball. However, this is not always true. The actual rule is:

If the player who chose Smash chose Strong as their booster, then Smash wins. Else, Shadow Fireball wins.

Since the outcome of this special combination of moves depends on the player's selected move and booster, instead of just their selected move, the table cannot correctly cover this, which is why we needed to explicitly cover it here.

Rulebook

1. Setup

Each player begins with 0 points and 4 waits.

2. Choosing characters

Each player must simultaneously choose a unique character. The list of characters can be found in the reference.

If multiple players choose the same character, all must repick.

A players cannot choose the same character more than 3 times in a row.

3. Choosing a booster

Each player must simultaneously choose a booster from their character, or choose No Booster.

A list of each character's boosters can be found in the reference.

4. Move-choosing phase

Each player must simultaneously choose a move.

The initial set of moves a player can choose from will be the union of that player's character's moves and that player's booster's moves.

Destructive moves will destroy every other move chosen on that turn.

Single-use moves will destroy themselves when chosen.

Destroyed moves cannot be chosen.

A player cannot choose the same move more than 3 times in a row.

Each player scores a point for each opponent's move that the outcome table dictates they get a point against.

The first player to reach 5 points wins the game.

5. Penalties

Choosing an illegal character, booster, or move will immediately nullify the turn.

The offending player will be penalized waits, as described in the reference.

If a player's waits drops below 0, their waits will be set back to 0, and every opponent will score a point.

6. Tied Games

An NZSC game must only have 1 winner.

If multiple players have 5 or more points, subtract a point from every player's score until every player has 5 or less points. If there are still multiple players with 5 points, subtract a point from every player's score.