List Of Function and it's Summary [sai] - LimYewKwong/BattleShip GitHub Wiki
-
DeploymentController.cs The DeploymentController.cs controls the players actions during the deployment phase.
-
DiscoveryController.cs The battle phase is handled by the DiscoveryController.cs.
-
EndingGameController.cs The EndingGameController.cs is responsible for managing the interactions at the end of a game.
-
GameController.cs The GameController is responsible for controlling the game, managing user input, and displaying the current state of the game.
-
GameLogic.cs
The GameLogic.cs is all about the Graphic and Audio -
GameResources.cs The GameResources.cs is about the font-size,background-images,Loading the sounds,Loading the font,Loading soundeffects.
-
GameState.cs The GameStates.cs represent the state of the Battleships game play. This is used to control the actions and view displayed to the player.
-
HighScoreControllers.cs Controls displaying and collecting high score data and allows the user to save the Data in file.
-
MenuController.cs
The menu controller handles the drawing and user interactions from the menus in the game. These include the main menu, game menu and the settings menu. -
UtilityFunctions.cs This includes a number of utility methods for drawing and interacting with the Mouse.