Commit graph

37 commits

Author SHA1 Message Date
Max
ec466ee6cd Implemented loading dungeon map json into Unity. 2025-02-11 18:19:18 +01:00
Max
fd2a28afe5 Moved Dungeon Map Generator to it's own solution. 2025-02-10 15:43:13 +01:00
Max
5c46281334 Fixed connection room placement. It makes rooms but map printing needs to be improved to test fully. 2025-02-10 12:58:47 +01:00
Max
1c447ce510 UNTESTED Implemented connection rooms. 2025-02-07 15:01:41 +01:00
Max
2baa78bd90 Implemented room generation around boss room. 2025-02-07 09:15:40 +01:00
Max
9ccdba1fdc Fixed most of the collisions around the monster rooms. It stillhas a pretty good chance of happening. 2025-02-06 16:38:57 +01:00
Max
eb7c43a4f1 Implemented bi-directional linking between rooms 2025-02-06 15:02:21 +01:00
Max
e0c65bd66e Implemented generation of normal rooms around monster rooms. They still collid with each other. 2025-02-06 14:47:35 +01:00
Max
2cd9df5652 Refactored dungeon generation with new DungeonMap class. 2025-02-06 09:40:47 +01:00
Max
8ed53b6384 Implemented boss room generation and adding to the dungeon. 2025-02-05 17:42:28 +01:00
Max
5f2be1333b Fixed rooms being created where they would collide with an unavailable point on the map. 2025-02-05 15:49:10 +01:00
Max
d091a7f745 Fixed bug where entrance lines on the left and right would start too far down. 2025-02-04 17:30:52 +01:00
Max
024e0ae514 Fixed entrance rooms starting off of the boarder and improved clarity of printed map. 2025-02-04 17:14:41 +01:00
Max
64fbb67397 Added entrances to map print and added debugging info to print. 2025-02-04 15:32:33 +01:00
Max
9c02b11299 Implemented randomly dispersing monster rooms. 2025-02-03 17:46:12 +01:00
Max
5895a9f878 Fixed some errors that occured when making a build. 2025-01-30 18:02:09 +01:00
Max
91582767ad Implemented starting blackd dice ability. 2025-01-30 17:09:12 +01:00
Max
fdeab50984 Implemented chest pop up and gaining ability upon completing a room with a chest reward. 2025-01-30 16:07:07 +01:00
Max
90b9e2689a Implemented basic room rewards triggering mechanism. 2025-01-30 13:53:34 +01:00
Max
9a8077021a Implemented torch ability 2025-01-30 11:05:39 +01:00
Max
0bf8adc76d Added ticks to show progress through the monster rooms. 2025-01-29 14:28:17 +01:00
Max
d79d6216f0 Refactored locks for rooms to be more versatile by giving them their own type. 2025-01-29 12:02:00 +01:00
Max
7bec7c539d Bug fix. Now cannot select black die ability multiple times per roll. 2025-01-29 10:37:53 +01:00
Max
97981def6e Bug fix. Now allows pass on room select. 2025-01-29 10:32:06 +01:00
Maxwell Dodd
aa49815fb9 Implemented the functionality for monster rooms. 2025-01-29 10:01:48 +01:00
Maxwell Dodd
6a309804ad Fixed bug where highlighted room would not unhighlight and refactored room highlighting to be habdled by rooms. 2025-01-27 14:45:57 +01:00
Maxwell Dodd
bcfd42147b Added the ability to use a limited number of black dice. 2025-01-27 14:16:20 +01:00
Maxwell Dodd
0e869555d3 Implemented simple computer camera controls. 2025-01-25 20:06:21 +01:00
Max Dodd
e7ea8302ad Refactored clicking on dice and rooms so that logic is moved out of the game manager 2025-01-25 17:18:01 +01:00
Max Dodd
ede5ef1533 Implemented turn passing and taking damage from it. 2025-01-24 17:14:34 +01:00
Max
31917ba415 Implemented unselecting dice selection 2025-01-21 15:55:10 +01:00
Max
1b55b43f34 Implemented matching dice rooms 2025-01-21 14:41:43 +01:00
Max
dbef10d80a Added roll dice button 2025-01-21 14:01:18 +01:00
Max
d04624edfd Implemented both dice selections 2025-01-20 14:59:33 +01:00
Max Dodd
2b08dc425f Implemented dice rolling. 2025-01-19 18:59:50 +01:00
Max Dodd
4bd34a1335 Implemented basic room exploration logic. 2025-01-19 14:06:07 +01:00
Max
cb7aff20dd Created some starting rooms and started working on the room, gamemanager, turnmanager, roommanager classes. 2025-01-17 16:57:56 +01:00