New! C-jump Teacher's Guide
Download C-jump Board Game Virtual Tour
to view the animation of c-jump rules.
Skiers and snowboarders line up at the start
location and race along the ski trails, accordingly to each player's roll of
die and board rules.
Keyword int creates integer
variable x . In the game,
x represents number rolled on the die. For example,
if player rolls 5, then x
becomes equal to 5. From this location, skiers move downhill accordingly to the
number rolled on the die.
Player rolls the die and moves one of his/her skiers, counting off the number of squares. The game can be played with one or more skiers for each player. With multiple skiers of the same color on the board, players may choose any of their skiers to move.
Before the move, if skier starts at a space with an arithmetic statement, players should calculate the number of steps by replacing "x" with the number rolled on the die. For example,
x+2 means "add 2 to x". The player must
replace "x" with the
number rolled on the die and add 2. If the player rolls 5, then number of steps
x-- means "decrement x by one". The
player should subtract one from the number rolled on the die. If the number
rolled is one, it becomes 0:
if (x == 1) means
"if x is equal to one". A double equals sign "=="
compares two numbers for equality.
while (x < 4)
means "while x is less than 4". Keyword while
tests the condition the same way if
does. An orange arrow at the end of the while
pathway points back to the "while"
space, allowing skier to make a loop.
while (x > 0)
means "while x is greater than zero". Since any number on the die is greater
then zero, this pathway must always be entered by skiers starting at this
jump is a label that gives a name to a particular location on the board. Labels allow goto statements to point to various places in a computer program. From both of these locations, a skier moves accordingly to the number rolled on the die.
Starting at the switch statement location, skiers move to one of its labels. If number rolled on the die is 1, 2, or 3, the skier should move to the square labeled case 1:, case 2:, or case 3:, respectively. The player is awarded one free roll and moves the same skier again.
Keyword continue forces the skier back to while. The skier moves accordingly to the number rolled on the die. If there is more than one step in the move, the skier exits the loop and follows the blue trail.
To complete their goal, skiers must cross the finish
line by exact number of steps, counting finish
location as a square. If the number of steps is too big, the player must choose
another skier, or skips the turn.
US Patent 6,135,451
© 1997-2016 Igor Kholodov.
All rights reserved. This document is protected by International and US Copyright Laws. No part of this document may be reproduced in any form by any means without prior written authorization. The information described in this document is protected by one or more U.S. patents, foreign patents, or pending applications.