Inspiration
Created For My AP Computer Science Final
What it does
Plays Author's Card Game
How I built it
Built in Eclipse on the Java Platform.
Challenges I ran into
When I first created the game, there were lots of memory leaks from continued threads that did not stop when I closed an active game.
Accomplishments that I'm proud of
Writing a multi-threaded application, creating a nice user-friendly GUI, and adding in Human Player capabilities.
What I learned
I learned about multitasking and multi-threaded application programming as well as basic GUI.
What's next for AuthorsCardGame
Recent additions include the ability to preview the cards you select as a human player (in the human player branch on GitHub). A more advanced AI could improve the game play: adding the ability for the AI to remember and to take into account previous card requests that have failed to deliver from specific players would improve its competence.
