Showing posts with label kids. Show all posts
Showing posts with label kids. Show all posts

21 March 2008

Home Game: map generation

Right, so I've been working on a map generator between other stuff at work -- like when I have to copy 90 zips from DVDs and then unzip them and deal with the 5% that are either bad media or corrupt zip files. I get a bunch of unproductive time that allows light coding and if I don't have any work-related light coding, at least I'm doing vaguely vocational research. Anyway, I think I've got the map generator to a point where it's playable. I might just build out a map with LEGO to help me visualize. (I guess I should be able to plug my output into LDRAW or something and render it on the PC, but I don't think I'll look into that in the next few days.)

Here's a sample map with a key at the bottom: (Well, grr! So it's only the right quarter or third of the map -- you get the idea.)


+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+
|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|
|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|
|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|
|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|
+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+
|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|^^^^|....|~~~~|~~~~|^^^^|~~~~|^^^^|~~~~|~~~~|....|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|
|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|^01^|.00.|~00~|~00~|^00^|~00~|^04^|~00~|~00~|.00.|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|
|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|^^^^|....|~~~~|~~~~|^^^^|~~~~|^^^^|~~~~|~~~~|..1.|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~2~|~~~~|~~~~|~~~~|~~~~|~~~~|
|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|^^^^|....|~~~~|~~~~|^^^^|~~~~|^^^^|~~~~|~~~~|....|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|
+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+
|~~~~|~~~~|~~~~|~~~~|~~~~|....|....|wwww|TTTT|....|TTTT|TTTT|^^^^|....|TTTT|^^^^|....|wwww|wwww|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|
|~00~|~00~|~00~|~00~|~00~|.00.|.01.|w02w|T00T|.00.|T04T|T01T|^02^|.03.|T00T|^05^|.02.|w04w|w00w|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|
|~~~~|~~~~|~~~~|~~~~|~~~~|....|....|wwww|TTTT|....|TTTT|TTTT|^^^^|....|TTTT|^^^^|....|wwww|wwww|~~~~|~~~~|~~~~|~~~~|~~2~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|
|~~~~|~~~~|~~~~|~~~~|~~~~|....|....|wwww|TTTT|....|TTTT|TTTT|^^^^|....|TTTT|^^^^|....|wwww|wwww|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|
+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+
|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|....|wwww|TTTT|^^^^|....|TTTT|wwww|wwww|wwww|TTTT|~~~~|TTTT|^^^^|~~~~|~~~~|~~~~|~~~~|~~~~|....|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|
|~00~|~00~|~00~|~00~|~00~|~00~|~00~|.02.|w01w|T02T|^05^|.07.|T06T|w02w|w02w|w06w|T01T|~00~|T03T|^00^|~00~|~00~|~00~|~00~|~00~|.00.|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|
|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|....|wwww|TTTT|^^^^|....|TTTT|wwww|wwww|wwww|TTTT|~~~~|TTTT|^^^^|~~~~|~~~~|~~~~|~~~~|~~~~|....|~~~~|~~~~|~~~~|~2~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|
|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|....|wwww|TTTT|^^^^|....|TTTT|wwww|wwww|wwww|TTTT|~~~~|TTTT|^^^^|~~~~|~~~~|~~~~|~~~~|~~~~|....|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|
+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+
|~~~~|~~~~|~~~~|^^^^|~~~~|~~~~|....|TTTT|....|^^^^|TTTT|~~~~|TTTT|TTTT|^^^^|TTTT|....|....|^^^^|wwww|....|....|~~~~|wwww|~~~~|....|....|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|
|~00~|~00~|~00~|^00^|~00~|~00~|.01.|T05T|.00.|^03^|T08T|~02~|T06T|T04T|^06^|T06T|.02.|.04.|^03^|w00w|.02.|.00.|~00~|w00w|~00~|.01.|.00.|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|
|~~~~|~~~~|~~~~|^^^^|~~~~|~~~~|....|TTTT|....|^^^^|TTTT|~~~~|T1TT|TTTT|^^^^|TTTT|....|....|^1^^|wwww|....|....|~~~~|wwww|~~~~|....|....|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|
|~~~~|~~~~|~~~~|^^^^|~~~~|~~~~|....|TTTT|....|^^^^|TTTT|~~~~|TTTT|TTTT|^^^^|TTTT|....|....|^^^^|wwww|....|....|~~~~|wwww|~~~~|....|....|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|
+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+
|~~~~|~~~~|~~~~|~~~~|wwww|....|@@@@|....|....|TTTT|^^^^|wwww|^^^^|^^^^|^^^^|^^^^|,,,,|TTTT|^^^^|^^^^|....|....|~~~~|~~~~|wwww|TTTT|~~~~|~~~~|^^^^|TTTT|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|
|~00~|~00~|~00~|~00~|w00w|.00.|@03@|.01.|.00.|T06T|^06^|w06w|^08^|^06^|^06^|^05^|,04,|T06T|^04^|^02^|.04.|.01.|~00~|~00~|w00w|T04T|~00~|~00~|^01^|T01T|~00~|~00~|~00~|~00~|~00~|~00~|
|~~~~|~~~~|~~~~|~~~~|wwww|....|@@@@|....|....|TTTT|^^^^|wwww|^^^^|^^^^|^^^^|^^^^|,,,,|TTTT|^^^^|^^^^|.2..|....|~~~~|~~~~|wwww|TTTT|~~~~|~~~~|^^^^|TTTT|~~~~|~~~~|~~~~|~1~~|~~~~|~~~~|
|~~~~|~~~~|~~~~|~~~~|wwww|....|@@@@|....|....|TTTT|^^^^|wwww|^^^^|^^^^|^^^^|^^^^|,,,,|TTTT|^^^^|^^^^|....|....|~~~~|~~~~|wwww|TTTT|~~~~|~~~~|^^^^|TTTT|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|
+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+
|~~~~|~~~~|~~~~|~~~~|....|....|~~~~|^^^^|^^^^|FFFF|~~~~|wwww|,,,,|^^^^|TTTT|FFFF|^^^^|TTTT|^^^^|TTTT|TTTT|^^^^|TTTT|^^^^|wwww|~~~~|^^^^|^^^^|^^^^|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|
|~00~|~00~|~00~|~00~|.03.|.03.|~00~|^06^|^04^|F08F|~05~|w10w|,13,|^12^|T10T|F07F|^10^|T08T|^04^|T02T|T06T|^06^|T05T|^03^|w05w|~02~|^03^|^03^|^03^|~00~|~00~|~00~|~00~|~00~|~00~|~00~|
|~~~~|~~~~|~~~~|~~~~|....|....|~~~~|^^^^|^^^^|FFFF|~2~~|wwww|,,,,|^^^^|TTTT|FFFF|^^^^|TTTT|^^^^|TTTT|TTTT|^^^^|TTTT|^^^^|wwww|~~~~|^^^^|^^^^|^^^^|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|
|~~~~|~~~~|~~~~|~~~~|....|....|~~~~|^^^^|^^^^|FFFF|~~~~|wwww|,,,,|^^^^|TTTT|FFFF|^^^^|TTTT|^^^^|TTTT|TTTT|^^^^|TTTT|^^^^|wwww|~~~~|^^^^|^^^^|^^^^|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|
+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+
|~~~~|~~~~|@@@@|~~~~|~~~~|^^^^|TTTT|^^^^|^^^^|wwww|^^^^|^^^^|^^^^|^^^^|wwww|,,,,|wwww|FFFF|wwww|TTTT|wwww|FFFF|~~~~|....|@@@@|wwww|^^^^|TTTT|^^^^|~~~~|....|~~~~|~~~~|~~~~|~~~~|~~~~|
|~00~|~00~|@01@|~00~|~00~|^01^|T06T|^04^|^07^|w08w|^11^|^11^|^13^|^12^|w10w|,12,|w09w|F06F|w06w|T04T|w04w|F08F|~04~|.08.|@06@|w08w|^04^|T02T|^01^|~00~|.00.|~00~|~00~|~00~|~00~|~00~|
|~~~~|~~~~|@@@@|~~~~|~~~~|^^^^|TTTT|^^^^|^^^^|wwww|^^^^|^^^^|^^^^|^^^^|wwww|,,,,|wwww|FFFF|wwww|TTTT|wwww|FFFF|~~~~|....|@@@@|wwww|^^^^|TTTT|^^^^|~~~~|....|~~~~|~~~~|~~~~|~~~~|~~~~|
|~~~~|~~~~|@@@@|~~~~|~~~~|^^^^|TTTT|^^^^|^^^^|wwww|^^^^|^^^^|^^^^|^^^^|wwww|,,,,|wwww|FFFF|wwww|TTTT|wwww|FFFF|~~~~|....|@@@@|wwww|^^^^|TTTT|^^^^|~~~~|....|~~~~|~~~~|~~~~|~~~~|~~~~|
+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+
|~~~~|~~~~|~~~~|@@@@|wwww|~~~~|wwww|^^^^|TTTT|FFFF|wwww|^^^^|^^^^|wwww|^^^^|wwww|FFFF|^^^^|wwww|^^^^|^^^^|wwww|TTTT|~~~~|^^^^|wwww|~~~~|^^^^|^^^^|....|TTTT|~~~~|~~~~|~~~~|~~~~|~~~~|
|~00~|~00~|~00~|@00@|w06w|~00~|w03w|^04^|T08T|F12F|w12w|^12^|^14^|w10w|^10^|w10w|F13F|^08^|w08w|^10^|^07^|w09w|T08T|~04~|^08^|w08w|~00~|^06^|^03^|.01.|T00T|~00~|~00~|~00~|~00~|~00~|
|~~~~|~~~~|~~~~|@@@@|wwww|~~~~|wwww|^^^^|TTTT|FFFF|wwww|^^^^|^^^^|wwww|^^^^|wwww|FFFF|^^^^|wwww|^^^^|^^^^|wwww|TTTT|~~~~|^^^^|wwww|~~~~|^^^^|^^^^|....|TTTT|~~~~|~~~~|~~~~|~~~~|~~~~|
|~~~~|~~~~|~~~~|@@@@|wwww|~~~~|wwww|^^^^|TTTT|FFFF|wwww|^^^^|^^^^|wwww|^^^^|wwww|FFFF|^^^^|wwww|^^^^|^^^^|wwww|TTTT|~~~~|^^^^|wwww|~~~~|^^^^|^^^^|....|TTTT|~~~~|~~~~|~~~~|~~~~|~~~~|
+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+
|~~~~|~~~~|....|~~~~|....|wwww|@@@@|^^^^|^^^^|TTTT|~~~~|wwww|^^^^|^^^^|FFFF|~~~~|^^^^|wwww|TTTT|~~~~|TTTT|FFFF|TTTT|TTTT|FFFF|FFFF|TTTT|~~~~|TTTT|^^^^|^^^^|~~~~|~~~~|~~~~|wwww|~~~~|
|~00~|~00~|.02.|~00~|.00.|w04w|@04@|^05^|^13^|T11T|~09~|w10w|^13^|^13^|F11F|~08~|^10^|w12w|T13T|~04~|T07T|F11F|T09T|T09T|F08F|F08F|T08T|~04~|T07T|^01^|^00^|~00~|~00~|~00~|w01w|~00~|
|~~~~|~~~~|....|~~~~|....|wwww|@@@@|^^^^|^^^^|TTTT|~~~~|wwww|^^^^|^^^^|FFFF|~~~~|^^^^|wwww|TTTT|~~~~|TTTT|FFFF|TTTT|TTTT|FFFF|FFFF|TTTT|~~~~|TTTT|^^^^|^^^^|~~~~|~~~~|~~~~|wwww|~~~~|
|~~~~|~~~~|....|~~~~|....|wwww|@@@@|^^^^|^^^^|TTTT|~~~~|wwww|^^^^|^^^^|FFFF|~~~~|^^^^|wwww|TTTT|~~~~|TTTT|FFFF|TTTT|TTTT|FFFF|FFFF|TTTT|~~~~|TTTT|^^^^|^^^^|~~~~|~~~~|~~~~|wwww|~~~~|
+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+
|~~~~|~~~~|~~~~|....|~~~~|....|TTTT|wwww|~~~~|wwww|^^^^|FFFF|^^^^|^^^^|^^^^|^^^^|^^^^|~~~~|FFFF|TTTT|wwww|FFFF|FFFF|^^^^|^^^^|TTTT|~~~~|wwww|^^^^|,,,,|....|....|~~~~|~~~~|~~~~|~~~~|
|~00~|~00~|~00~|.00.|~00~|.02.|T06T|w08w|~03~|w11w|^16^|F15F|^15^|^16^|^15^|^15^|^13^|~07~|F08F|T08T|w11w|F15F|F11F|^13^|^11^|T08T|~04~|w06w|^06^|,08,|.00.|.01.|~00~|~00~|~00~|~00~|
|~~~~|~~~~|~~~~|....|~~~~|....|TTTT|wwww|~~~~|wwww|^^^^|FFFF|^^^^|^^^^|^^^^|^^^^|^^^^|~~~~|FFFF|TTTT|wwww|FFFF|FFFF|^^^^|^^^^|TTTT|~~~~|wwww|^^^^|,,,,|....|....|~~~~|~~~~|~~~~|~~~~|
|~~~~|~~~~|~~~~|....|~~~~|....|TTTT|wwww|~~~~|wwww|^^^^|FFFF|^^^^|^^^^|^^^^|^^^^|^^^^|~~~~|FFFF|TTTT|wwww|FFFF|FFFF|^^^^|^^^^|TTTT|~~~~|wwww|^^^^|,,,,|....|....|~~~~|~~~~|~~~~|~~~~|
+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+
|~~~~|~~~~|~~~~|....|^^^^|TTTT|....|~~~~|wwww|^^^^|^^^^|^^^^|^^^^|^^^^|~~~~|FFFF|^^^^|^^^^|TTTT|^^^^|~~~~|^^^^|FFFF|....|~~~~|^^^^|FFFF|^^^^|TTTT|^^^^|^^^^|^^^^|~~~~|~~~~|~~~~|~~~~|
|~00~|~00~|~00~|.02.|^05^|T05T|.06.|~05~|w11w|^10^|^14^|^16^|^19^|^16^|~14~|F16F|^12^|^10^|T12T|^09^|~08~|^11^|F12F|.13.|~09~|^11^|F10F|^07^|T08T|^06^|^02^|^07^|~00~|~00~|~00~|~00~|
|~~~~|~~~~|~~~~|....|^^^^|TTTT|....|~~~~|wwww|^^^^|^^^^|^3^^|^^^^|^^^^|~~~~|FFFF|^^^^|^^^^|TTTT|^^^^|~~~~|^^^^|FFFF|....|~~~~|^^^^|FFFF|^^^^|TTTT|^^^^|^^^^|^^^^|~~~~|~~~~|~~~~|~~~~|
|~~~~|~~~~|~~~~|....|^^^^|TTTT|....|~~~~|wwww|^^^^|^^^^|^^^^|^^^^|^^^^|~~~~|FFFF|^^^^|^^^^|TTTT|^^^^|~~~~|^^^^|FFFF|....|~~~~|^^^^|FFFF|^^^^|TTTT|^^^^|^^^^|^^^^|~~~~|~~~~|~~~~|~~~~|
+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+
|~~~~|~~~~|~~~~|wwww|....|^^^^|^^^^|TTTT|~~~~|^^^^|^^^^|FFFF|^^^^|^^^^|^^^^|^^^^|~~~~|FFFF|^^^^|FFFF|^^^^|^^^^|,,,,|^^^^|^^^^|^^^^|FFFF|FFFF|....|~~~~|wwww|^^^^|^^^^|~~~~|~~~~|~~~~|
|~00~|~00~|~00~|w01w|.03.|^02^|^06^|T08T|~06~|^10^|^12^|F12F|^12^|^16^|^15^|^13^|~09~|F11F|^09^|F10F|^12^|^15^|,14,|^13^|^11^|^11^|F13F|F08F|.04.|~02~|w04w|^04^|^01^|~00~|~00~|~00~|
|~~~~|~~~~|~~~~|wwww|....|^^^^|^^^^|TTTT|~~~~|^^^^|^^^^|FFFF|^^^^|^^^^|^^^^|^^^^|~~~~|FFFF|^^^^|FFFF|^^^^|^^^^|,,,,|^^^^|^^^^|^^^^|FFFF|FFFF|....|~~~~|wwww|^^^^|^^^^|~~~~|~~~~|~~~~|
|~~~~|~~~~|~~~~|wwww|....|^^^^|^^^^|TTTT|~~~~|^^^^|^^^^|FFFF|^^^^|^^^^|^^^^|^^^^|~~~~|FFFF|^^^^|FFFF|^^^^|^^^^|,,,,|^^^^|^^^^|^^^^|FFFF|FFFF|....|~~~~|wwww|^^^^|^^^^|~~~~|~~~~|~~~~|
+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+
|~~~~|^^^^|....|TTTT|wwww|....|^^^^|wwww|wwww|wwww|~~~~|^^^^|FFFF|,,,,|FFFF|^^^^|wwww|TTTT|TTTT|....|^^^^|^^^^|^^^^|FFFF|^^^^|FFFF|FFFF|^^^^|FFFF|wwww|~~~~|....|~~~~|TTTT|~~~~|~~~~|
|~00~|^00^|.00.|T01T|w04w|.02.|^10^|w07w|w08w|w11w|~08~|^13^|F16F|,15,|F14F|^16^|w12w|T12T|T09T|.12.|^14^|^16^|^18^|F16F|^15^|F09F|F08F|^07^|F08F|w06w|~02~|.03.|~00~|T02T|~00~|~00~|
|~~~~|^^^^|....|TTTT|wwww|....|^^^^|wwww|wwww|wwww|~~~~|^^^^|FFFF|,,,,|FFFF|^^^^|wwww|TTTT|TTTT|....|^^^^|^^^^|^^^^|FFFF|^^^^|FFFF|FFFF|^^^^|FFFF|wwww|~~~~|....|~~~~|TTTT|~~~~|~~~~|
|~~~~|^^^^|....|TTTT|wwww|....|^^^^|wwww|wwww|wwww|~~~~|^^^^|FFFF|,,,,|FFFF|^^^^|wwww|TTTT|TTTT|....|^^^^|^^^^|^^^^|FFFF|^^^^|FFFF|FFFF|^^^^|FFFF|wwww|~~~~|....|~~~~|TTTT|~~~~|~~~~|
+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+
|~~~~|~~~~|~~~~|^^^^|....|TTTT|TTTT|^^^^|FFFF|^^^^|^^^^|^^^^|wwww|TTTT|TTTT|~~~~|^^^^|....|^^^^|wwww|~~~~|@@@@|****|^^^^|^^^^|^^^^|wwww|^^^^|^^^^|wwww|TTTT|....|~~~~|~~~~|~~~~|~~~~|
|~00~|~00~|~00~|^00^|.01.|T01T|T04T|^04^|F04F|^09^|^16^|^12^|w14w|T16T|T10T|~09~|^10^|.13.|^11^|w13w|~12~|@17@|*18*|^15^|^15^|^12^|w13w|^07^|^06^|w06w|T03T|.01.|~00~|~00~|~00~|~00~|
|~~~~|~~~~|~~~~|^^^^|....|TTTT|TTTT|^^^^|FFFF|^^^^|^^^^|^^^^|wwww|TTTT|TTTT|~~~~|^^^^|....|^^^^|wwww|~~~~|@@@@|****|^^^^|^^^^|^^^^|wwww|^^^^|^^^^|wwww|TTTT|....|~~~~|~~~~|~~~~|~~~~|
|~~~~|~~~~|~~~~|^^^^|....|TTTT|TTTT|^^^^|FFFF|^^^^|^^^^|^^^^|wwww|TTTT|TTTT|~~~~|^^^^|....|^^^^|wwww|~~~~|@@@@|****|^^^^|^^^^|^^^^|wwww|^^^^|^^^^|wwww|TTTT|....|~~~~|~~~~|~~~~|~~~~|
+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+
|~~~~|~~~~|~~~~|wwww|^^^^|TTTT|^^^^|TTTT|^^^^|FFFF|FFFF|^^^^|~~~~|TTTT|~~~~|wwww|wwww|^^^^|....|~~~~|wwww|@@@@|,,,,|~~~~|wwww|^^^^|~~~~|^^^^|FFFF|^^^^|~~~~|wwww|~~~~|....|~~~~|~~~~|
|~00~|~00~|~00~|w02w|^01^|T04T|^07^|T06T|^05^|F05F|F07F|^11^|~08~|T12T|~09~|w12w|w11w|^09^|.13.|~08~|w14w|@18@|,17,|~13~|w15w|^11^|~06~|^09^|F08F|^08^|~00~|w02w|~00~|.01.|~00~|~00~|
|~~~~|~~~~|~~~~|wwww|^^^^|TTTT|^^^^|TTTT|^^^^|FFFF|FFFF|^^^^|~~~~|TTTT|~~~~|wwww|wwww|^^^^|....|~~~~|wwww|@@@@|,,,,|~~~~|wwww|^^^^|~~~~|^^^^|FFFF|^^^^|~~~~|wwww|~~~~|....|~~1~|~~~~|
|~~~~|~~~~|~~~~|wwww|^^^^|TTTT|^^^^|TTTT|^^^^|FFFF|FFFF|^^^^|~~~~|TTTT|~~~~|wwww|wwww|^^^^|....|~~~~|wwww|@@@@|,,,,|~~~~|wwww|^^^^|~~~~|^^^^|FFFF|^^^^|~~~~|wwww|~~~~|....|~~~~|~~~~|
+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+
|~~~~|....|~~~~|....|~~~~|^^^^|TTTT|TTTT|~~~~|TTTT|FFFF|wwww|....|^^^^|TTTT|^^^^|FFFF|TTTT|TTTT|FFFF|^^^^|^^^^|^^^^|TTTT|....|^^^^|@@@@|~~~~|....|^^^^|^^^^|....|wwww|....|~~~~|~~~~|
|~00~|.00.|~00~|.01.|~00~|^05^|T02T|T06T|~04~|T09T|F10F|w10w|.11.|^08^|T10T|^08^|F05F|T08T|T11T|F14F|^12^|^16^|^12^|T14T|.16.|^13^|@11@|~06~|.10.|^06^|^04^|.04.|w02w|.01.|~00~|~00~|
|~~~~|....|~~~~|....|~~~~|^^^^|TTTT|TTTT|~~~~|TTTT|FFFF|wwww|....|^^^^|TTTT|^^^^|FFFF|TTTT|TTTT|FFFF|^^^^|^^^^|^^^^|TTTT|....|^^^^|@@@@|~~~~|....|^^^^|^^^^|....|wwww|....|~~~~|~~~~|
|~~~~|....|~~~~|....|~~~~|^^^^|TTTT|TTTT|~~~~|TTTT|FFFF|wwww|....|^^^^|TTTT|^^^^|FFFF|TTTT|TTTT|FFFF|^^^^|^^^^|^^^^|TTTT|....|^^^^|@@@@|~~~~|....|^^^^|^^^^|....|wwww|....|~~~~|~~~~|
+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+
|~~~~|~~~~|~~~~|....|wwww|~~~~|....|^^^^|^^^^|^^^^|^^^^|wwww|,,,,|^^^^|TTTT|wwww|TTTT|^^^^|^^^^|^^^^|TTTT|wwww|^^^^|^^^^|^^^^|FFFF|~~~~|^^^^|FFFF|wwww|^^^^|wwww|TTTT|~~~~|^^^^|~~~~|
|~00~|~00~|~00~|.00.|w01w|~00~|.00.|^05^|^08^|^08^|^06^|w07w|,10,|^06^|T04T|w05w|T04T|^08^|^10^|^09^|T10T|w13w|^10^|^09^|^10^|F10F|~04~|^08^|F08F|w06w|^01^|w02w|T00T|~00~|^01^|~00~|
|~~~~|~~~~|~~2~|....|wwww|~~~~|....|^2^^|^^^^|^^^^|^^^^|wwww|,,,,|^^^^|TTTT|wwww|TTTT|^^^^|^^^^|^^^^|TTTT|wwww|^^^^|^^^^|^^^^|FFFF|~~~~|^^^^|FFFF|wwww|^^^^|wwww|TTTT|~~~~|^^^^|~~~~|
|~~~~|~~~~|~~~~|....|wwww|~~~~|....|^^^^|^^^^|^^^^|^^^^|wwww|,,,,|^^^^|TTTT|wwww|TTTT|^^^^|^^^^|^^^^|TTTT|wwww|^^^^|^^^^|^^^^|FFFF|~~~~|^^^^|FFFF|wwww|^^^^|wwww|TTTT|~~~~|^^^^|~~~~|
+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+
|~~~~|~~~~|~~~~|~~~~|~~~~|wwww|....|TTTT|....|....|^^^^|^^^^|^^^^|wwww|^^^^|,,,,|TTTT|TTTT|^^^^|^^^^|TTTT|FFFF|TTTT|^^^^|,,,,|^^^^|....|wwww|TTTT|wwww|~~~~|~~~~|~~~~|....|~~~~|~~~~|
|~00~|~00~|~00~|~00~|~00~|w01w|.00.|T02T|.05.|.04.|^04^|^06^|^04^|w10w|^04^|,04,|T04T|T07T|^06^|^06^|T11T|F10F|T10T|^09^|,11,|^09^|.05.|w06w|T04T|w02w|~00~|~00~|~00~|.01.|~00~|~00~|
|~~~~|~~~~|~~~~|~~~~|~~~~|wwww|....|TTTT|....|....|^^^^|^^^^|^^^^|wwww|^^^^|,,,,|TTTT|TTTT|^^^^|^^^^|TTTT|FFFF|TTTT|^^^^|,,,,|^^^^|....|wwww|TTTT|wwww|~~~~|~~~~|~~~~|....|~~~~|~~~~|
|~~~~|~~~~|~~~~|~~~~|~~~~|wwww|....|TTTT|....|....|^^^^|^^^^|^^^^|wwww|^^^^|,,,,|TTTT|TTTT|^^^^|^^^^|TTTT|FFFF|TTTT|^^^^|,,,,|^^^^|....|wwww|TTTT|wwww|~~~~|~~~~|~~~~|....|~~~~|~~~~|
+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+
|~~~~|~~~~|~~~~|~~~~|....|~~~~|~~~~|....|^^^^|TTTT|~~~~|wwww|wwww|TTTT|^^^^|wwww|TTTT|TTTT|~~~~|^^^^|^^^^|^^^^|TTTT|^^^^|FFFF|~~~~|wwww|wwww|....|TTTT|....|wwww|TTTT|~~~~|~~~~|~~~~|
|~00~|~00~|~00~|~00~|.00.|~00~|~00~|.03.|^04^|T03T|~01~|w07w|w04w|T06T|^04^|w01w|T03T|T06T|~04~|^09^|^09^|^10^|T07T|^11^|F10F|~05~|w07w|w04w|.02.|T02T|.02.|w02w|T03T|~00~|~00~|~00~|
|~~~~|~~~~|~~~~|~~~~|....|~~~~|~~~~|....|^^^^|TTTT|~~~~|wwww|wwww|T1TT|^^^^|wwww|TTTT|TTTT|~~~~|^^^^|^^^^|^^^^|TTTT|^^^^|FFFF|~~~~|wwww|wwww|....|TTTT|....|wwww|TTTT|~~~~|~~~~|~~~~|
|~~~~|~~~~|~~~~|~~~~|....|~~~~|~~~~|....|^^^^|TTTT|~~~~|wwww|wwww|TTTT|^^^^|wwww|TTTT|TTTT|~~~~|^^^^|^^^^|^^^^|TTTT|^^^^|FFFF|~~~~|wwww|wwww|....|TTTT|....|wwww|TTTT|~~~~|~~~~|~~~~|
+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+
|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|wwww|....|....|TTTT|^^^^|TTTT|^^^^|wwww|....|TTTT|^^^^|FFFF|TTTT|~~~~|^^^^|....|wwww|wwww|^^^^|TTTT|....|....|~~~~|wwww|~~~~|~~~~|~~~~|~~~~|~~~~|
|~00~|~00~|~00~|~00~|~00~|~00~|~00~|w02w|.00.|.00.|T03T|^02^|T05T|^03^|w04w|.01.|T02T|^05^|F10F|T08T|~05~|^10^|.06.|w09w|w04w|^06^|T04T|.04.|.02.|~00~|w02w|~00~|~00~|~00~|~00~|~00~|
|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|wwww|....|....|TTTT|^^^^|TTTT|^^^^|wwww|....|TTTT|^^^^|FFFF|TTTT|~~~~|^^^^|....|wwww|wwww|^^^^|TTTT|....|.1..|~~~~|wwww|~~~~|~~~~|~~~~|~~~~|~~~~|
|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|wwww|....|....|TTTT|^^^^|TTTT|^^^^|wwww|....|TTTT|^^^^|FFFF|TTTT|~~~~|^^^^|....|wwww|wwww|^^^^|TTTT|....|....|~~~~|wwww|~~~~|~~~~|~~~~|~~~~|~~~~|
+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+
|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|^^^^|~~~~|....|....|~~~~|TTTT|^^^^|~~~~|^^^^|TTTT|^^^^|^^^^|wwww|~~~~|wwww|wwww|....|....|~~~~|TTTT|~~~~|~~~~|~~~~|~~~~|~~~~|
|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|^02^|~00~|.00.|.00.|~00~|T05T|^02^|~01~|^02^|T08T|^06^|^06^|w08w|~02~|w05w|w04w|.01.|.01.|~00~|T01T|~00~|~00~|~00~|~00~|~00~|
|~~~~|~~~~|~~~~|~~~~|~~~~|~~1~|~~~~|~~~~|~~~~|~~~~|~~~~|^^^^|~~~~|....|....|~~~~|TTTT|^^^^|~~~~|^^^^|TTTT|^^^^|^^^^|wwww|~~~~|wwww|wwww|....|....|~~~~|TTTT|~~~~|~~~~|~~~~|~~~~|~~~~|
|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|^^^^|~~~~|....|....|~~~~|TTTT|^^^^|~~~~|^^^^|TTTT|^^^^|^^^^|wwww|~~~~|wwww|wwww|....|....|~~~~|TTTT|~~~~|~~~~|~~~~|~~~~|~~~~|
+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+
|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|@@@@|~~~~|....|~~~~|@@@@|~~~~|~~~~|^^^^|^^^^|^^^^|^^^^|^^^^|^^^^|....|^^^^|^^^^|^^^^|^^^^|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|
|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|@00@|~00~|.00.|~00~|@00@|~00~|~00~|^03^|^02^|^04^|^04^|^03^|^03^|.02.|^05^|^02^|^07^|^05^|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|
|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|@@@@|~~~~|....|~~~~|@@@@|~~~~|~~~~|^^^^|^^^^|^^^^|^^^^|^^^^|^^^^|....|^^^^|^^^^|^^^^|^^^^|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|
|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|@@@@|~~~~|....|~~~~|@@@@|~~~~|~~~~|^^^^|^^^^|^^^^|^^^^|^^^^|^^^^|....|^^^^|^^^^|^^^^|^^^^|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|
+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+
|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|
|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|~00~|
|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~1~~|~~~~|~~~~|~~2~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|
|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|~~~~|
+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+

The border all around each tile shows the terrain. In the center, the top row shows the elevation and the next row shows any special resources or occupants (if any)












LEGO colorTerrainSymbolPossible Special Resources
light greyrock^(metal, flint, ruby)
bluewater~(fish, shellfish, pearl)
beigesand.(salt, whitesand, diamond)
greenjungleT(exotic plants, exotic wood, emerald)
yellowprarie,(megafauna, farmland, tar)
redlava!(sulfur, hotsprings, steel)
whiteice*(coal, amythist, mysterious artifacts)
orangefungal waste@(medicine, mana/isotopes, glowstone)
oliveswampw(peat, exotic animals, methane)
brownforestF(exotic wood, exotic animals, spring)

02 February 2008

Candlemaking

Today, the kids and I made some candles. This is something that I did once as a kid, possibly after reading about it in the McCall's Make-it Book or some kids' magazine. I melted wax and added crayons and them filled a tin can. Getting the can off was a bear. So this time, I'm an adult and proceed a little more thoughtfully. First, I got wicks at a Michaels store like six months ago -- I've been meaning to do this for a while. I knew that we'd need molds of some kind so I decided that trimmed toilet-paper rolls would be perfect for the three inch wicks that I had. Needing something on the bottom, Cathy suggested plastic-wrap. It worked!

Once the kids caught wind that I was thinking about candles, they were very interested in participating. So we got our respective crayon collections together and isolated a bunch of broken crayons that we could use. Just pawing through the crayons is kind of fun. :) Of course there had to be a little friction between Garrett and Kivi, but it wasn't bad.

Our execution of this project was pretty haphazard. I decided on the cardboard tubes long before figuring out what should go below. Cathy suggested the plastic-wrap and once it was rubber-banded in place, it was pretty good. Some wax did seep up under the bottom of each and was a hassle to trim up, but not bad. We melted the wax in star-shaped foil cupcake cups that were left over from Kivi's birthday. Half way through the project, Kivi decided she didn't want a pillar, she wanted to just make a star-shaped candle, so that's what we did for one of them.

Here are our four candles. Each one is different. The red one is the first one and had some red, gold and metallic red crayon in it. It's also the one that seeped out the bottom the most which accounts for the funny top shape. The blue one was Garrett's and the second one we did. He included blue and green crayons and they are quite evident when you look at the bottom of the candle. As mentioned, Kivi's candle is the star, which was our third. The bottom of that one is really nice -- deep colors and slick and shiny as glass. In response to our difficulty getting the crayons to melt enough that they were merging with the wax, but not so much that they just dispersed into it, I tried something different with the last one. I broke up a bunch of crayon scraps and layered them into the tall mold with the wick in place. Then, I dumped some wax that happened to have a bit of blue pigment from a previous melting in it all over the crayon pieces and filling up the tube. It's neat, but I wish the pieces had melted more.