Inspiration

Elfer Raus was a card game that we played often with friends. Because of the whole pandemic situation, we became unable to play in person. So we decided to make Zehner Raus! The game Elfer Raus translates to "eleven starts". In our version, Zehner Raus, the "tens" start!

What it does

The game of Zehner Raus is very simple. Put down all your cards. Made for 2-6 players, everyone gets 60/n cards, where n is the number of players. The person holding the Green 10 begins the game. If no one has the Green 10, then whoever the starting player is whoever has the Teal 10, then Pink 10, then Yellow 10.

During a turn, you can play as many cards as you would like, so long as they are valid. Valid cards are 10s, which can be played to "start" a color, and cards that increment or decrement current cards by exactly 1 AND match in color. For example, in the event that only a Green 10 is played, the only valid cards to play are a Green 9 or Green 11. In the event you cannot play, you must draw cards. If you draw a card that can be played, you must immediately play it. Otherwise, you draw until you have drawn 3.

Note: Say you have the Green 9, 8, 7, and 6 when there is a Green 10 out. You are allowed to play consecutively in the same turn.

How we built it

We used HTML/JS/CSS, Node.js, and Google Cloud Platform (to host).

Challenges we ran into

Sockets are VERY finnicky.

Accomplishments that we're proud of

Getting cool animations for cards! Finding nice fonts!

What we learned

Much more familiarity with sockets, CSS formatting, and JS HTML manipulation.

What's next for Zehner Raus!

Bug fixing, permanent hosting, and cleaning up the UI.

Share this project:

Updates