Skip to content

Final Project from Macalester Comp 127 Object Oriented Programming

Notifications You must be signed in to change notification settings

kandriam/Arcade-Final

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project 7509Mythic, Arcade Game, by Kaliana Andriamananjara and Phil Reitz-Jones

After running code from Hub, a hub window will appear and show you two buttons: Set or Werdill.

Set is a game where you make sets out of cards with four different traits: Color, number, shading and shape. For each set of three cards, all cards must either be the same or all different for each trait. If necessary, you can select the button '3' to add three more cards to the board, which can contain up to 21 cards.

Werdill, inspired by the New York Times' Wordle, is a game where you have six guesses to guess a five word letter. For each letter in a guess, it will return it with different colors. Gray, if that letter is not in the word, yellow if it IS in the word but not in that location, and green if it is in that location.

You can click either (or both) buttons in the hub as many times as you want. It does not need any extra systems or files installed.

While both games Set and Wordle already exist (Werdill inspired from the New York Times game Wordle and Set, which was created by Marsha Jean Falco), all of the code and graphics are our own. The only visual element borrowed was the hub's geometric background, which was free to use on the internet.

The shapes and shading in the case of Set are not as distinct and unique as the original Set game. This makes it a bit harder for a user to recognize different possible sets, and selecting cards is difficult because of the way we used graphics.

It is true that our project is not particularly accessible. It has no special features or programming to accommodate special HID devices--it can only use keyboard input. In this case, the libraries we used and our skill in Java was probably insufficient to accomplish this.

Something that might help with accessibility in the future, which one online Set Game uses, is that in addition to being able to click cards, one can also select via keyboard keys associated with each cards' placement. This could be implimented in the future.

Thank you, Kaliana Andriamananjara and Phil Reitz-Jones

About

Final Project from Macalester Comp 127 Object Oriented Programming

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 93.1%
  • Python 6.9%