|
08e364e78b
|
Draw the maze seperately to generation
|
2024-11-05 00:39:24 +00:00 |
|
|
e57b83d97a
|
Support non-square mazes
|
2024-11-04 22:55:47 +00:00 |
|
|
15fd1e3405
|
Increase maze size and decrease cell size
|
2024-11-04 22:32:24 +00:00 |
|
|
eaed12277d
|
Change pauses
|
2024-11-04 22:30:43 +00:00 |
|
|
048bfd2169
|
Rewrite solve procedure to be iterative instead of recursive
|
2024-11-04 22:30:33 +00:00 |
|
|
0720b2c0c2
|
Rewrite generate procedure to be iterative instead of recursive
|
2024-11-04 22:30:24 +00:00 |
|
|
c2a043a8b1
|
Draw shortest path to exit instead of all visited cells
|
2024-11-04 21:34:06 +00:00 |
|
|
b89b4b64b2
|
Seperate generate and solve procedures
|
2024-11-04 21:15:58 +00:00 |
|
|
bb44747770
|
Pause for longer while solving
|
2024-11-04 20:44:20 +00:00 |
|
|
ebbaac7db9
|
Write a README
|
2024-11-04 00:52:57 +00:00 |
|
|
aaf400d881
|
Loop after solving maze
|
2024-11-04 00:49:03 +00:00 |
|
|
bf145830cc
|
Draw/clear as needed instead of redrawing window each time
|
2024-11-04 00:49:03 +00:00 |
|
|
6675c55916
|
Draw path from exit after solving
|
2024-11-04 00:08:52 +00:00 |
|
|
f19881fd04
|
Solve maze after generation
|
2024-11-04 00:06:21 +00:00 |
|
|
f4aa1bc01c
|
Draw visited cells in a different colour
|
2024-11-04 00:03:17 +00:00 |
|
|
cc43e870fe
|
Add 'visited' flag to each cell
|
2024-11-04 00:03:15 +00:00 |
|
|
ce8195f3e8
|
Generalise solve procedure to random walk
|
2024-11-04 00:02:56 +00:00 |
|
|
a741490c4c
|
Remove early return in generation routine
|
2024-11-03 22:54:06 +00:00 |
|
|
95133052d3
|
Store maze in static variable
|
2024-11-03 22:50:23 +00:00 |
|
|
7a2a589c45
|
Store display etc in static variables
|
2024-11-03 22:45:48 +00:00 |
|
|
8c70d6a70f
|
Draw walls seperately to maze and generate backwards
|
2024-11-03 22:40:06 +00:00 |
|
|
af9106bae5
|
Draw maze while generating it
|
2024-11-03 22:10:37 +00:00 |
|
|
e55ae6f355
|
Seed random number generation from time
|
2024-11-03 21:50:32 +00:00 |
|
|
521be83dbb
|
Randomise maze generation with static seed
|
2024-11-03 21:49:59 +00:00 |
|
|
65534f34d7
|
Add entr script
|
2024-11-03 21:49:59 +00:00 |
|
|
02873d3120
|
Write maze generation procedure with no randomisation
|
2024-11-03 21:49:59 +00:00 |
|
|
9646a67faa
|
Write maze drawing procedure
|
2024-11-03 21:49:59 +00:00 |
|
|
560d9f48b6
|
Create and set up window
|
2024-11-03 21:49:59 +00:00 |
|
|
26aeb19217
|
Add license (AGPL 3.0)
|
2024-11-03 19:51:15 +00:00 |
|
|
586287dcfa
|
Create project skeleton
|
2024-11-03 19:37:07 +00:00 |
|