avoidance.git
3 years agoEta-reduction for randomRange. main
sabadev [Sat, 10 Apr 2021 04:17:48 +0000 (00:17 -0400)]
Eta-reduction for randomRange.

3 years agoRemoved some redundancy from limitCoords
sabadev [Thu, 4 Feb 2021 00:48:43 +0000 (19:48 -0500)]
Removed some redundancy from limitCoords

3 years agoFixed up the readme.
sabadev [Tue, 2 Feb 2021 05:02:26 +0000 (00:02 -0500)]
Fixed up the readme.

3 years agoUpdated the license.
sabadev [Tue, 2 Feb 2021 04:16:31 +0000 (23:16 -0500)]
Updated the license.

3 years agoAdded installation instructions and the game description to the readme file.
sabadev [Tue, 2 Feb 2021 04:12:44 +0000 (23:12 -0500)]
Added installation instructions and the game description to the readme file.

3 years agoRemoved unnecessary typeclasses.
sabadev [Mon, 1 Feb 2021 02:54:04 +0000 (21:54 -0500)]
Removed unnecessary typeclasses.

3 years agoRefactored Direction to Maybe Direction.
sabadev [Mon, 1 Feb 2021 02:51:40 +0000 (21:51 -0500)]
Refactored Direction to Maybe Direction.

3 years agoRefactored enemy generation code to use the state monad for added clarity.
sabadev [Mon, 1 Feb 2021 02:44:49 +0000 (21:44 -0500)]
Refactored enemy generation code to use the state monad for added clarity.

3 years agoUpdated the help text to include instructions on how to get back to the main menu.
sabadev [Mon, 1 Feb 2021 00:23:55 +0000 (19:23 -0500)]
Updated the help text to include instructions on how to get back to the main menu.

3 years agoUpdated movement for player to make it easier to control the box.
sabadev [Mon, 1 Feb 2021 00:18:16 +0000 (19:18 -0500)]
Updated movement for player to make it easier to control the box.

3 years agoAdded additional instructions.
sabadev [Mon, 1 Feb 2021 00:05:57 +0000 (19:05 -0500)]
Added additional instructions.

3 years agoAdded collision detection for enemies.
sabadev [Sun, 31 Jan 2021 23:58:25 +0000 (18:58 -0500)]
Added collision detection for enemies.

3 years agoAdded progressive difficulty.
sabadev [Sun, 31 Jan 2021 21:44:51 +0000 (16:44 -0500)]
Added progressive difficulty.

3 years agoAdded random enemies.
sabadev [Sun, 31 Jan 2021 21:35:04 +0000 (16:35 -0500)]
Added random enemies.

3 years agoAdded score display to the other screens, and added out of bounds collision detection...
sabadev [Sun, 31 Jan 2021 20:04:28 +0000 (15:04 -0500)]
Added score display to the other screens, and added out of bounds collision detection for the box.

3 years agoAdded a score display.
sabadev [Sun, 31 Jan 2021 19:52:54 +0000 (14:52 -0500)]
Added a score display.

3 years agoImplemented collision between the player and the box.
sabadev [Sun, 31 Jan 2021 19:33:01 +0000 (14:33 -0500)]
Implemented collision between the player and the box.

3 years agoAdded title and help screens.
sabadev [Sun, 31 Jan 2021 18:54:11 +0000 (13:54 -0500)]
Added title and help screens.

3 years agoUpdated direction logic.
sabadev [Sun, 31 Jan 2021 17:48:25 +0000 (12:48 -0500)]
Updated direction logic.

3 years agoFixed up centreCoords and limitCoords.
sabadev [Sun, 31 Jan 2021 17:44:32 +0000 (12:44 -0500)]
Fixed up centreCoords and limitCoords.

3 years agoImplemented the main method to allow the game to be run.
sabadev [Sun, 31 Jan 2021 15:04:17 +0000 (10:04 -0500)]
Implemented the main method to allow the game to be run.

3 years agoAdded some initial event handling logic.
sabadev [Sun, 31 Jan 2021 14:56:32 +0000 (09:56 -0500)]
Added some initial event handling logic.

3 years agoRemoved the velocity type.
sabadev [Sun, 31 Jan 2021 14:46:49 +0000 (09:46 -0500)]
Removed the velocity type.

3 years agoAdded render method.
sabadev [Sun, 31 Jan 2021 14:25:18 +0000 (09:25 -0500)]
Added render method.

3 years agoFleshed out some of the functions and performed some refactoring. Note that there...
sabadev [Sat, 30 Jan 2021 23:05:39 +0000 (18:05 -0500)]
Fleshed out some of the functions and performed some refactoring. Note that there are still some function stubs that need to be defined.

3 years agoAdded some initial types and function stubs.
sabadev [Sat, 30 Jan 2021 20:05:28 +0000 (15:05 -0500)]
Added some initial types and function stubs.

3 years agoAdded dependency on ansi-terminal-game.
sabadev [Sat, 30 Jan 2021 15:30:52 +0000 (10:30 -0500)]
Added dependency on ansi-terminal-game.

3 years agoInitial commit
sabadev [Sat, 30 Jan 2021 15:15:55 +0000 (10:15 -0500)]
Initial commit