Inspiration

The fallout game series which embody the setting of post-nuclear apocalypse

What it does

Our game creates 171 cards of two types: people, animal; each with their own base attack power and health point. The player draws the first 8 cards which are shuffled in the main game deck to completely randomise the outcomes of all possible cards. Also since there are more animal cards then people cards the probability to draw more animal cards then people cards is higher. These cards can be viewed by relevant command line input when the game is running to display all player cards. Also the functionality to draw a card is also implemented, the first card in the deck

How we built it

We built it using OOP to logically map all the objects in our game and their use. The IDE used was bluej to support java.

Challenges we ran into

We were not able to implement an AI to "play" against the user to fight him with their own deck of cards which was implemented. We also could not create a user-friendly GUI to display the cards unto a virtual game board

Accomplishments that we're proud of

The probability branches that enabled replay-ability for the game as 171 are created meaning the user has endless combinations of cards to play

The various validation commands to make sure all user input is validated and concrete.

What we learned

The importance of modularization from the start and clearly setting out tasks to each team member so that the final product would have been more efficiently created.

What's next for Fallout-themed-CardGame

A better improvised version of the game with actual graphics and a fighting mechanism

Built With

Share this project:

Updates