Inspiration

We wanted to create our own adaption of a well known and beloved card game, with an additional twist to incorporate the echo theme, and a special design that is truly out of this world. We are long time family friends who often go camping together, and the one thing we always have on hand is a card deck or a pack of uno cards. So we wanted to show our love of card games, but through a digital platform that we have been learning together in our shared computer science class at the Baltimore Polytechnic Institute.

What We Learned

We explored the unknown, not only through our outer space themed design, but through our coding, in which we used a coding language we've only briefly practiced before. Our limited experience in openProcessing comes from a small unit on this language in our CS class last year, but overall we had to learn a lot of new concepts and coding techniques, while applying some of our previous coding knowledge of java.

Game Description

Our game is a two player, turn-based, card game that consists of a randomized collection of different numbered and color/types of alien cards. In our game you can meet Shleems, Glorps, Loflians, and Jimbles, who all live together on planet Friendship. The aim of the game is to get rid of all your cards and you can do this by placing a card in the discard pile when it matches either the number or alien of the previous discarded card. The special echo rule occurs when you have a card in your deck that matches the same exact number and alien type of the card that was placed before you. Discarding this card makes the other player have to draw two cards, and skips their turn.

Struggles/Reflection

We struggled throughout the coding process with the design aspect because we were committed to writing 100% original code for our game, which meant every single design element and shape was created individually using code from openProcessing. This was difficult because it involved lots of different lines of code and mathematical calculations to determine where shapes should be placed. However, in the end, it felt incredibly rewarding to have a game made up of completely original, hand-coded designs that are detailed and fun, adding an extra personal touch to the program.

Built With

Share this project:

Updates