Download Ursuppe Sample Free Java Code
Description
Example on how the Ursuppe game could be implemented (Programming2 exercise).
Source Files
The download file Ursuppe-Sample-master.zip has the following entries.
.classpath/*www . j a v a 2s . com*/
.gitignore
.project
Doxyfile
README.md
Ursuppe_Rules.pdf
src/com/acme/ursuppe/events/BuyAmoebaAnnouncement.java
src/com/acme/ursuppe/events/EndOfRoundEvent.java
src/com/acme/ursuppe/events/InitialPlacement.java
src/com/acme/ursuppe/events/PlayerMovedEvent.java
src/com/acme/ursuppe/events/TypedObservable.java
src/com/acme/ursuppe/events/TypedObserver.java
src/com/acme/ursuppe/events/UrsuppeEvent.java
src/com/acme/ursuppe/events/WinnerAnnouncment.java
src/com/acme/ursuppe/genes/IntelligenceGene.java
src/com/acme/ursuppe/genes/Movement1.java
src/com/acme/ursuppe/genes/SporesGene.java
src/com/acme/ursuppe/helpers/CollectionHelpers.java
src/com/acme/ursuppe/helpers/LineIterator.java
src/com/acme/ursuppe/helpers/Literals.java
src/com/acme/ursuppe/model/Amoeba.java
src/com/acme/ursuppe/model/Board.java
src/com/acme/ursuppe/model/ComputerPlayerFactory.java
src/com/acme/ursuppe/model/Direction.java
src/com/acme/ursuppe/model/EnvironmentCard.java
src/com/acme/ursuppe/model/Game.java
src/com/acme/ursuppe/model/Player.java
src/com/acme/ursuppe/model/ScoreBoard.java
src/com/acme/ursuppe/model/Square.java
src/com/acme/ursuppe/model/StandardAmoebaFactory.java
src/com/acme/ursuppe/modules/EnvironmentCards.java
src/com/acme/ursuppe/modules/FullPhases.java
src/com/acme/ursuppe/modules/RunnerModule.java
src/com/acme/ursuppe/modules/SquareFactory.java
src/com/acme/ursuppe/modules/StandardGeneCards.java
src/com/acme/ursuppe/modules/StandardPlayers.java
src/com/acme/ursuppe/modules/StandardSquareFactory.java
src/com/acme/ursuppe/modules/TestModule.java
src/com/acme/ursuppe/phases/Phase1.java
src/com/acme/ursuppe/phases/Phase2.java
src/com/acme/ursuppe/phases/Phase3.java
src/com/acme/ursuppe/phases/Phase4.java
src/com/acme/ursuppe/phases/Phase5.java
src/com/acme/ursuppe/phases/Phase6.java
src/com/acme/ursuppe/renderer/CharArrayRenderer.java
src/com/acme/ursuppe/runners/GameViewBuilder.java
src/com/acme/ursuppe/runners/SquareView.java
src/com/acme/ursuppe/runners/TextRunner.java
src/com/acme/ursuppe/runners/TextUi.java
src/com/acme/ursuppe/tests/AmoebaTest.java
src/com/acme/ursuppe/tests/CharArrayRendererTest.java
src/com/acme/ursuppe/tests/GameIntegrationTest.java
src/com/acme/ursuppe/tests/ScoreBoardTest.java
src/com/acme/ursuppe/types/AmoebaFactory.java
src/com/acme/ursuppe/types/Color.java
src/com/acme/ursuppe/types/IAmoeba.java
src/com/acme/ursuppe/types/IBoard.java
src/com/acme/ursuppe/types/IGeneCard.java
src/com/acme/ursuppe/types/IPhase.java
src/com/acme/ursuppe/types/IPlayer.java
src/com/acme/ursuppe/types/ISquare.java
src/com/acme/ursuppe/types/Placeholder.java
src/com/acme/ursuppe/types/PlayerFactory.java
src/com/acme/ursuppe/types/Point.java
ursuppe-pic-by-christian-witter.jpg
Download
Click the following link to download Ursuppe-Sample-master.zip.
Ursuppe-Sample-master.zip