Code Documentation - longle97/GameDesign GitHub Wiki

There are no obvious TODO, BUG, or FIXME notes in the current documentation

Once converted to cs, the below info details what additional comments/documentation should be made.

UtilityFunctions -

  • Draw background/Animations could use more detail

GameResources

  • Needs lots more commenting, particularly in the second half

DeploymentController

  • Needs more in depth comments throughout

--

AIHardPlayer.cs

  • public AIHardPlayer(BattleShipsGame game) : base(game)
  • case AIStates.TargetingShip:

AIMediumPlayer.cs

  • public AIMediumPlayer(BattleShipsGame controller) : base(controller)

AIPlayer.cs

  • public AIPlayer(BattleShipsGame game) : base(game)

ISeaGrid.cs

  • (?)Are the get statements complete?

HighScoreController.cs

  • Missing saving highscore function