Get up to 80 % extra points for free! More info:

Battleship Game in WinForms C# .NET

The Battleship game that was sometimes played at school when we were bored. Your objective is simply to destroy the enemy ships and win the battle.

I'd like to make fully functional TCP/IP communication, possibility to play against AI, a little more dynamic settings so that the user can pick the ship profiles, the location of the ships, etc.

Version history


  • basic game logic
  • player turn switching
  • the game board rendering for the current player
  • victory conditions
  • in-game dialogs (saying whether you hit or missed)


Game was created in 2013.



By downloading the following file, you agree to the license terms

Downloaded 88x (83.08 kB)
Application includes source codes in language C# .NET


All articles in this section
C# .NET Community Projects - Windows Forms Applications
Game has been written for you by Jan Vargovsky
User rating:
No one has rated this quite yet, be the first one!