Commit Graph

25 Commits

Author SHA1 Message Date
Niels Serup b6700125c4 Created teleporter map generation and implemented it in level 1. 2012-08-14 00:28:50 +02:00
Niels Serup c402c342b8 Interactions between lasers, targets and sources are prettier. 2012-08-13 21:42:46 +02:00
Niels Serup 7713fbaf98 Now correctly draws lasers behind and in front of mirrors. Phew. 2012-08-13 16:20:45 +02:00
Niels Serup 9d7bb2e946 level 4 walls, good laser still under development (algorithm discovered,
implementation next up)
2012-08-13 00:05:44 +02:00
Niels Serup 3e47b7645f Laser now shows behind mirrors where needed. Next up is improving laser
graphics and adding laser sources and laser targets.
2012-08-12 17:01:58 +02:00
Niels Serup 13465f02ae Added lasers. Lasers not pretty yet. 2012-08-11 21:47:38 +02:00
Niels Serup b61f54963d Added preliminary level 4. No lasers yet. 2012-08-11 02:22:29 +02:00
Niels Serup c0f59d72c9 Level 3 easier but still missing necessary clues to the player. 2012-08-10 21:54:21 +02:00
Niels Serup a1e05a19fd Fixed lasermirror room bug where levers are unaccessible. 2012-08-10 12:42:36 +02:00
Niels Serup 1f552640e5 Optimized pick-random-elements-from-list method. 2012-08-10 11:27:36 +02:00
Niels Serup f05a1ab895 Fixed rolling stone overanxious transpose bug. 2012-08-09 14:23:08 +02:00
Niels Serup 8f45559920 No colour boxes are white. 2012-08-09 13:50:13 +02:00
Niels Serup b4f53e17f2 Basic colour box and colour well interaction implemented. 2012-08-08 21:45:05 +02:00
Sakse Dalum 5c1af793df Optimisation! 2012-08-08 19:53:48 +02:00
Niels Serup 1b803e241b Fix. 2012-08-08 19:29:45 +02:00
Niels Serup c948a6e688 Fix in rollingstone. 2012-08-08 19:05:49 +02:00
Niels Serup 7448901b94 Fixed return value of rolling stones generator. 2012-08-08 18:51:32 +02:00
Niels Serup 7666891baa Fixed a few bugs and added laser mirror room generator. 2012-08-08 18:37:09 +02:00
Niels Serup a5b46906e1 Added colour box generation. 2012-08-08 14:10:10 +02:00
Niels Serup e79b9d20d6 Change name Stone to more abstract Blocker. 2012-08-08 11:53:16 +02:00
Niels Serup 6c050f954b Finished rolling stone playfield generation. 2012-08-08 11:07:33 +02:00
Niels Serup d912fccac7 Basic playfield generation complete. Next up: randomization. 2012-08-07 15:26:16 +02:00
Niels Serup f353d27d8c Removed ugly spaces. 2012-08-07 13:26:13 +02:00
Niels Serup 75f287c048 Can test if a rolling stone reaches its goal. 2012-08-07 13:23:05 +02:00
Niels Serup f099b15faa Added directions. 2012-08-07 13:19:31 +02:00