GitXplorerGitXplorer
d

PebbleShips

public
1 stars
0 forks
0 issues

Commits

List of commits on branch master.
Unverified
85489e7b223c18fe2a68f4f60b9e23e061572dac

Created mail map.

ddanielrbradley committed 13 years ago
Unverified
7e6dd323d51321deb52d9c94f65d906555e6d1e9

Initial commit, my original submission.

committed 13 years ago

README

The README file for this repository.

Hi, here's a quick overview of the project.

PebbleShips Framework

This encapsulates all the core logic around the battleships game. The main entry point here is the Game class which is used as a point on contact for all player interactions.

PebbleShips

This is the test console application which has a very basic UI for making guesses and getting basic feedback. The AI is quite simply guessing randomly just to provide some kind of second player to interact with. There is also a /test switch which runs an initial test script with two computer players.

PebbleShips Unit Tests

These are the small number of tests I used to write some of the fiddly functions.

Other notes

The game framework does support some basic eventing, but the console app does not use this. Just left it in as it was already started.

The code is only very basically tested and might still be prone to some interesting behaviour!