16 Commits

Author SHA1 Message Date
3529d89bc7 [TIDY] JavaDoc 2023-04-24 12:11:49 +01:00
fc6816f8fe [TIDY] Self-assessment mark scheme for examination 2023-04-23 23:22:30 +01:00
700bfba0df [TIDY] JavaDoc comments 2023-04-23 23:22:14 +01:00
7c97ac01bc [TIDY] Some more help from IntelliJ 2023-04-22 05:48:00 +01:00
bc87301bac [TIDY] Automated code cleanup
Thanks IntelliJ
2023-04-22 05:40:41 +01:00
f10cdec09b [FEAT] Show other players' boards in multiplayer 2023-04-22 05:39:25 +01:00
cc205f5c6e [FEAT] Piece previews on hover 2023-04-22 00:34:30 +01:00
0b3dfa5817 [TIDY] Remove redundancies 2023-04-21 23:34:26 +01:00
839c7ee5c8 [FEAT] Complete basic functionality including multiplayer and styling 2023-04-21 23:29:14 +01:00
bbb9ebcf4e [FEAT] Score tracking, time-based gameplay, and countdown indicator bar 2023-04-07 20:33:16 +01:00
ba2cc8e6ef [FEAT] Several new usability features
Keyboard controls
Current piece and following piece now shown, with ability to swap between them
Animation to fade out game blocks when clearing
Pieces can be rotated before playing, with keyboard or mouse controls
Currently-focussed block is highlighted
Indicator shown on middle block of current piece board
2023-04-06 20:13:14 +01:00
9f0026b4ef [FEAT] Add basic instructions and show current piece during game 2023-04-05 13:28:52 +01:00
f7383f33dc [LOG] Add additional logging for convenience 2023-03-28 15:05:14 +01:00
afdbf75158 [FEAT] Add basic game logic and audio 2023-03-28 14:59:45 +01:00
ab1c38cb2c Change namespace to uk.mgrove.ac.soton.comp1206 2023-03-25 22:57:10 +00:00
Oli
0cccefdb9c Updated for 2023 2023-03-10 10:58:11 +00:00