VariableCode Freeze
while (turns < 2) {
freezeAllVars(); }
Blocks all vars for
2 turns. Coffee break!
| VariableCode Freeze
while (turns < 2) {
freezeAllVars(); }
Blocks all vars for
2 turns. Coffee break!
| VariableCode Freeze
while (turns < 2) {
freezeAllVars(); }
Blocks all vars for
2 turns. Coffee break!
| VariableVar Freeze
while (turns < 2) {
freezeOneVar(); }
Blocks 1 var for
2 turns. Are you still using CVS?
|
VariableVar Freeze
while (turns < 2) {
freezeOneVar(); }
Blocks 1 var for
2 turns. Are you still using CVS?
| VariableVar Freeze
while (turns < 2) {
freezeOneVar(); }
Blocks 1 var for
2 turns. Are you still using CVS?
| VariableLegacy codeOnly allows play
+/-1 or +/-2 values on your vars.
Take your time to enjoy the moment :)
| VariableLegacy codeOnly allows play
+/-1 or +/-2 values on your vars.
Take your time to enjoy the moment :)
|
VariableLegacy codeOnly allows play
+/-1 or +/-2 values on your vars.
Take your time to enjoy the moment :)
| VariableLegacy codeOnly allows play
+/-1 or +/-2 values on your vars.
Take your time to enjoy the moment :)
| VariableLegacy codeOnly allows play
+/-1 or +/-2 values on your vars.
Take your time to enjoy the moment :)
| VariableLegacy codeOnly allows play
+/-1 or +/-2 values on your vars.
Take your time to enjoy the moment :)
|
VariableCondition
if (varA < varB) {
cancelCard(); }
Forbids any card that
is not helping to fix this. | VariableCondition
if (varA < varB) {
cancelCard(); }
Forbids any card that
is not helping to fix this. | VariableCondition
if (varA < varB) {
cancelCard(); }
Forbids any card that
is not helping to fix this. | VariableCondition
if (varB < varA) {
cancelCard(); }
Forbids any card that
is not helping to fix this. |
VariableCondition
if (varB < varA) {
cancelCard(); }
Forbids any card that
is not helping to fix this. | VariableCondition
if (varB < varA) {
cancelCard(); }
Forbids any card that
is not helping to fix this. | VariableMemory Leak
if (var % 3 == 0) {
var = 0; }
Reset to 0 the var if its values is a multiple of 3.
| VariableMemory Leak
if (var % 3 == 0) {
var = 0; }
Reset to 0 the var if its values is a multiple of 3.
|
VariableRollback
Remove last card put on the selected game.
We know, we know, life is unfair, thanks Calimero!
| VariableRollback
Remove last card put on the selected game.
We know, we know, life is unfair, thanks Calimero!
| VariableRollback
Remove last card put on the selected game.
We know, we know, life is unfair, thanks Calimero!
| VariableRollback
Remove last card put on the selected game.
We know, we know, life is unfair, thanks Calimero!
|
VariableRollback
Remove last card put on the selected game.
We know, we know, life is unfair, thanks Calimero!
| VariableRefactoring
Remove a
"Legacy code" or "Condition" card.
Cheers!
| VariableRefactoring
Remove a
"Legacy code" or "Condition" card.
Cheers!
| VariableRefactoring
Remove a
"Legacy code" or "Condition" card.
Cheers!
|
VariableRefactoring
Remove a
"Legacy code" or "Condition" card.
Cheers!
| VariableRefactoring
Remove a
"Legacy code" or "Condition" card.
Cheers!
| VariableRefactoring
Remove a
"Legacy code" or "Condition" card.
Cheers!
| VariableRefactoring
Remove a
"Legacy code" or "Condition" card.
Cheers!
|
VariableFirewall
Return any attack
to its sender's game!
No need to be sorry :)
| VariableFirewall
Return any attack
to its sender's game!
No need to be sorry :)
| VariablePair programmingDraw 3 cards with another player and agree on how to use them or discard everything!
Hey mate!
| VariablePair programmingDraw 3 cards with another player and agree on how to use them or discard everything!
Hey mate!
|
VariablePair programmingDraw 3 cards with another player and agree on how to use them or discard everything!
Hey mate!
| VariablePull requestgit checkout varA && git rebase varB
or git checkout varB && git rebase varAMerge (rebase)
vars A and B. Fusion your 2 vars in 1. | VariablePull requestgit checkout varA && git rebase varB
or git checkout varB && git rebase varAMerge (rebase)
vars A and B. Fusion your 2 vars in 1. | VariableContinuous deployment
if (var % 7 == 0) {
playTwice(); } Play twice when the selected var is a
multiple of 7. |
VariableContinuous deployment
if (var % 5 == 0) {
playTwice(); } Play twice when the selected var is a
multiple of 5. | VariableFeature Flipping
Delete 1 card anywhere
(any vars, any hands).
No mercy!
| VariableFeature Flipping
Delete 1 card anywhere
(any vars, any hands).
No mercy!
| VariableFeature Flipping
Delete 1 card anywhere
(any vars, any hands).
No mercy!
|
VariableFeature Flipping
Delete 1 card anywhere
(any vars, any hands).
No mercy!
| VariableOpen SourceAll players put their hand face up on the table for 2 rounds.
...and star us on Github :)
http://github.com/code-with-cards
| VariableOpen SourceAll players put their hand face up on the table for 2 rounds.
...and star us on Github :)
http://github.com/code-with-cards
| VariableMob ProgrammingAll cards change hands in the direction decided by the card player
Hey folks, let's work
as a team! |
VariableMob ProgrammingAll cards change hands in the direction decided by the card player
Hey folks, let's work
as a team! | VariableIncrement by 1var += 1;
Increment one of
your var by 1.
42 here we come!
| VariableIncrement by 1var += 1;
Increment one of
your var by 1.
42 here we come!
| VariableIncrement by 1var += 1;
Increment one of
your var by 1.
42 here we come!
|
VariableIncrement by 1var += 1;
Increment one of
your var by 1.
42 here we come!
| VariableIncrement by 1var += 1;
Increment one of
your var by 1.
42 here we come!
| VariableIncrement by 1var += 1;
Increment one of
your var by 1.
42 here we come!
| VariableIncrement by 1var += 1;
Increment one of
your var by 1.
42 here we come!
|
VariableIncrement by 1var += 1;
Increment one of
your var by 1.
42 here we come!
| VariableIncrement by 1var += 1;
Increment one of
your var by 1.
42 here we come!
| VariableIncrement by 1var += 1;
Increment one of
your var by 1.
42 here we come!
| VariableIncrement by 2var += 2;
Increment one of
your var by 2. |
VariableIncrement by 2var += 2;
Increment one of
your var by 2. | VariableIncrement by 2var += 2;
Increment one of
your var by 2. | VariableIncrement by 2var += 2;
Increment one of
your var by 2. | VariableIncrement by 2var += 2;
Increment one of
your var by 2. |
VariableIncrement by 2var += 2;
Increment one of
your var by 2. | VariableIncrement by 2var += 2;
Increment one of
your var by 2. | VariableIncrement by 2var += 2;
Increment one of
your var by 2. | VariableIncrement by 2var += 2;
Increment one of
your var by 2. |
VariableIncrement by 2var += 2;
Increment one of
your var by 2. | VariableIncrement by 3var += 3;
Increment one of
your var by 3. | VariableIncrement by 3var += 3;
Increment one of
your var by 3. | VariableIncrement by 3var += 3;
Increment one of
your var by 3. |
VariableIncrement by 3var += 3;
Increment one of
your var by 3. | VariableIncrement by 3var += 3;
Increment one of
your var by 3. | VariableIncrement by 3var += 3;
Increment one of
your var by 3. | VariableIncrement by 3var += 3;
Increment one of
your var by 3. |
VariableIncrement by 3var += 3;
Increment one of
your var by 3. | VariableIncrement by 3var += 3;
Increment one of
your var by 3. | VariableIncrement by 3var += 3;
Increment one of
your var by 3. | VariableIncrement by 5var += 5;
Increment one of
your var by 5. |
VariableIncrement by 5var += 5;
Increment one of
your var by 5. | VariableIncrement by 5var += 5;
Increment one of
your var by 5. | VariableIncrement by 5var += 5;
Increment one of
your var by 5. | VariableIncrement by 5var += 5;
Increment one of
your var by 5. |
VariableIncrement by 5var += 5;
Increment one of
your var by 5. | VariableIncrement by 5var += 5;
Increment one of
your var by 5. | VariableIncrement by 5var += 5;
Increment one of
your var by 5. | VariableIncrement by 8var += 8;
Increment one of
your var by 8. |
VariableIncrement by 8var += 8;
Increment one of
your var by 8. | VariableIncrement by 8var += 8;
Increment one of
your var by 8. | VariableIncrement by 8var += 8;
Increment one of
your var by 8. | VariableDecrement by 1var -= 1;
Decrement one of
your var by 1. |
VariableDecrement by 1var -= 1;
Decrement one of
your var by 1. | VariableDecrement by 1var -= 1;
Decrement one of
your var by 1. | VariableDecrement by 1var -= 1;
Decrement one of
your var by 1. | VariableDecrement by 1var -= 1;
Decrement one of
your var by 1. |
VariableDecrement by 1var -= 1;
Decrement one of
your var by 1. | VariableDecrement by 1var -= 1;
Decrement one of
your var by 1. | VariableDecrement by 2var -= 2;
Decrement one of
your var by 2. | VariableDecrement by 2var -= 2;
Decrement one of
your var by 2. |
VariableDecrement by 2var -= 2;
Decrement one of
your var by 2. | VariableDecrement by 2var -= 2;
Decrement one of
your var by 2. | VariableRepeat 2
2 times {
... }
The next yellow card is valued twice.
| VariableRepeat 2
2 times {
... }
The next yellow card is valued twice.
|
VariableRepeat 2
2 times {
... }
The next yellow card is valued twice.
| VariableRepeat 3
3 times {
... }
The next yellow card is valued three times.
Reusing is caring!
| VariableRepeat 3
3 times {
... }
The next yellow card is valued three times.
Reusing is caring!
| VariableRepeat ${PlayersCount}
val n = nbPlayers;
(1 to n).foreach { ... }
The next yellow card is valued as many times as there are players.
|
VariableA | VariableB | VariableA | VariableB |
VariableA | VariableB | VariableA | VariableB |
VariableA | VariableB | VariableA | VariableB |