Commit 7c4d0c94 authored by Andres Käver's avatar Andres Käver
Browse files

hw

parent debc338b
......@@ -17,10 +17,18 @@ And think out more fancy functionalities to implement:
min & max lengths, keyboard based navigation, colors, no duplicate items, default user choice, etc.
## HW02
***Deadline: 2020-10-14 23:59:59***
Implement basic battleship game boards, allow 2 players to place bombs on them (implement UI for game board drawing). Implement saving and loading of board state using MS json library (System.Text.Json). Board size has to be flexible within some reasonable range that will still fit into your console screen.
Its not mandatory to save ship settings, or even figure out how to keep track of ships. So just board and bombs.
=============================
Battleship
Battleship initial description
Build an console game - "Battleship".
......@@ -74,8 +82,13 @@ UI for visualizing and controlling game
Save/load game state
Keep your project structured and reuse business logic later again - webapp.
Keep your project structured and reuse business logic later again.
https://www.thesprucecrafts.com/the-basic-rules-of-battleship-411069
http://www.boardgamecapital.com/battleship-rules.htm
\ No newline at end of file
http://www.boardgamecapital.com/battleship-rules.htm
===========================
Build an webapp - game "Battleship".
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment