Commit 9b56f69a authored by Andres Käver's avatar Andres Käver

slides, hw

parent 96d800d0
# HW3 - iOS
Project git repo: **iti0213-2019s-hw3**
Deadline: **19.04.2020 23:59:59**
## MineSweeper
Demo of game: http://minesweeperonline.com
Make dynamic UI, supporting all screen sizes and orientations.
Make UI support any number of rows and columns on game board. Calculate reasonable limits based on screen and minimal game element (mine/flag/empty square) size.
Make your game element class based, inspectable in storyboard editor.
Game logic/state separated from UI.
Make 3 choices for difficulty level:
10%, 20%, 30% of squares have mines.
Example UI:
~~~~
mines left, levels, time played
+------------------------+
| 023 L1 L2 L3 123|
+------------------------+
| |
| |
| |
| |
| |
| GAMEFIELD |
| |
| |
| |
| |
+------------------------+
~~~~
~~~~
+--------+---------------------+
| 023 | |
| L1 | |
| L2 | GAMEFIELD |
| L3 | |
| 123 | |
+--------+---------------------+
~~~~
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