Commit Graph

21 Commits

Author SHA1 Message Date
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