Commit Graph

64 Commits

Author SHA1 Message Date
justin a9b802b883 Attempt to incorporate free link positions into placement chain 2021-11-04 10:38:30 +00:00
justin f45d19a787 Commit before unifying positions 2021-11-03 19:01:19 +00:00
justin 903a79cf85 Assign used links during room generation 2021-11-02 22:27:19 +00:00
justin 59f43a3602 Add lights to buttons, cleanup 2021-11-02 19:38:22 +00:00
justin cab8c25610 Fix tile drawing bug 2021-10-04 17:20:18 +01:00
justin c8e08d903e Nub close points for game room boundaries 2021-10-04 09:39:18 +01:00
justin df9a8ea242 Add view debug option 2021-10-03 18:47:11 +01:00
justin 8c1496e140 Refactor item drawing 2021-10-01 23:01:36 +01:00
justin 1414d08d88 Fix bug when forming convex hull of game room bounds 2021-09-30 23:46:59 +01:00
justin c88f88004d Fix wall bug, refactor placements 2021-09-30 15:35:35 +01:00
justin eb393708c4 Commit before making all walls zoned 2021-09-30 13:36:07 +01:00
justin f3437adef7 Working implementation of light change when door opens 2021-09-29 01:34:54 +01:00
justin 6b937b115e Continue placement refactor 2021-09-28 15:44:32 +01:00
justin b8af2ce9d8 Commit before placement refactor 2021-09-28 14:55:22 +01:00
justin 743c1c878d Make buttons have shape, expose multiple bugs 2021-09-27 12:28:53 +01:00
justin 7da1a8bc45 Move debug flags to config, various perf improvements 2021-09-24 13:25:24 +01:00
justin 952ec1c579 Working dynamic shadows using shape vertices buffer 2021-09-22 10:34:39 +01:00
justin 2804d58a5a Continue shape rendering improvements 2021-09-21 02:04:41 +01:00
justin 7f1a365cac Draw shape shadows using index buffer 2021-09-21 00:43:45 +01:00
justin 5cbcbec101 Working element buffer object 2021-09-20 12:36:35 +01:00
justin c605ac74ff Performance improvements, combine cap and geometry buffer 2021-09-18 19:48:35 +01:00
justin 49274064a0 Add quicksave 2021-09-13 00:17:45 +01:00
justin aa7413a29f Cleanup, move towards unifying zones 2021-09-11 15:52:43 +01:00
justin 73beeacf3c Commit before putting walls into vector zones 2021-09-11 12:17:16 +01:00
justin 72e29ebac3 Fix basic pathing 2021-09-06 11:35:30 +01:00
justin 1bbeb926a5 Fix bug in detecting which room you are in 2021-09-03 01:22:46 +01:00
justin c69af7a5f4 Add concept of GameRoom, check viewing distance based on rooms 2021-09-02 23:24:29 +01:00
justin 650e58bdfa Improve level generation speed 2021-08-16 20:56:49 +02:00
justin 37db056f23 Fix wall zoning bug 2021-08-16 16:54:27 +02:00
justin 4bbe5d0cf1 Move main to allow for new executables 2021-08-11 17:54:48 +02:00
justin 834464db51 Remove RenderType datatype 2021-07-30 11:53:51 +02:00
justin c67feb485f Complete stritifying points 2021-07-30 01:36:48 +02:00
justin 2d8b27746c Further strictifying 2021-07-30 00:23:02 +02:00
justin 72f57b6ccf Move towards removing renderStrategy data 2021-07-29 15:58:35 +02:00
justin 84a9badea8 Refactor modules 2021-07-25 01:29:43 +02:00
justin 0aa437d035 Commit before generalising picture transformation to alternative 2021-07-21 14:38:57 +02:00
justin 58b2c8a842 Introduce safeMinimumOn 2021-07-20 04:34:28 +02:00
justin 6905c6f154 Commit before static wall overhaul 2021-07-19 01:33:52 +02:00
justin d534f08064 Unify matrix uniform assignment, move towards uniform block 2021-06-24 14:38:17 +02:00
justin 29902b6f22 Add random floor tiles to floors 2021-06-16 00:14:18 +02:00
justin da631e3b37 Add tilemap floors to rooms 2021-06-15 14:56:32 +02:00
justin 0187ae6001 Refactor inventory management, add tweak, combine and inspect modes 2021-05-26 17:25:46 +02:00
justin b337fbdab9 Add basic prompt 2021-05-23 16:24:11 +02:00
justin 9c2bcbec10 Add IntMapHelper, locate wall cutting bug 2021-05-22 15:14:21 +02:00
justin 69f915a894 Cleanup warnings 2021-05-17 22:39:18 +02:00
justin d7fcdbf550 Delete cruft, add Reader monad to some internal ai 2021-05-16 21:42:11 +02:00
justin 6d4c17fc07 Refactor wall points from lists to pairs 2021-05-04 01:31:55 +02:00
justin 2bf23db935 Allow for complex room bounds for clip checks 2021-05-03 00:57:17 +02:00
justin 108b66f3ad Tweak wall cutting, removes inverse walls 2021-04-23 21:17:37 +02:00
justin b911a013e0 Random tree structure generation of rooms 2021-04-20 02:01:24 +02:00