This is a simple little program that I wrote (in The World's Greatest Language). This map is created to resemble a similar puzzle-style map that is randomly-generated (like the Party TIME maps found on Twilight). The general idea is that there is a grid of rooms, and one of them has a base in it. The goal is to find the base and cap your team's flag (HTF) before the other team for teh win. However, some rooms will kill you if you enter them, and there are also rooms that cannot be accessed, meaning you will have to find a way to them. In addition, you can also win by taking your flag to the other team's base and capping it there, but that is more risky.
I have included a sample file that was generated, for those of you who just want to play it. I have also included the source file in a .zip file. To run it, just run ftb.pl, which will produce an ftb.bzw file. The other (shell.bzw) file is what is used to generate the shell of the map. I would keep it, if I were you.
The script requires a working Perl interpreter, as well as the File::Copy and List::Util modules. You will also need the HoldTheFlag plugin (you can comment out that part in the shell.bzw file if you're just testing it for personal use).
Tell me what you think. Even if it involves large hammers.
Find The Base!
Find The Base!
- Attachments
-
- ftb.bzw
- Sample ftb.bzw file. Took a few times to get it generated just...right...
- (9.21 KiB) Downloaded 266 times
-
- ftb.zip
- The Source!!!!
- (4.57 KiB) Downloaded 214 times
-
- bzfi0134.jpg
- A screenshot of a generated map. Not the same map that was posted, but it shows a good example of the strategy and tactics that are prevalent in the generator. ;-)
- (491.97 KiB) Downloaded 218 times
nice idea would like to play it
Marzipan
Why be normal when you can be yourself?
We dance because we can not fly
Legalize it!
I created a map, i just can't remeber because i were high.
bzflag.norang.ca
Openleague
Linuxratings
Soccer-Tournament
Why be normal when you can be yourself?
We dance because we can not fly
Legalize it!
I created a map, i just can't remeber because i were high.
bzflag.norang.ca
Openleague
Linuxratings
Soccer-Tournament
thats odd because both teles took me to a dead end
My Bzflag 2.99.x build thread!
http://my.bzflag.org/bb/viewtopic.php?f=62&t=14024
http://my.bzflag.org/bb/viewtopic.php?f=62&t=14024
- Easy Target
- Private First Class
- Posts: 191
- Joined: Sat Sep 29, 2007 7:58 pm
- Location: In a cardboard box, how I own a computer, I don't know.
Read before postThis map is created to resemble a similar puzzle-style map that is randomly-generated (like the Party TIME maps found on Twilight)
Marzipan
Why be normal when you can be yourself?
We dance because we can not fly
Legalize it!
I created a map, i just can't remeber because i were high.
bzflag.norang.ca
Openleague
Linuxratings
Soccer-Tournament
Why be normal when you can be yourself?
We dance because we can not fly
Legalize it!
I created a map, i just can't remeber because i were high.
bzflag.norang.ca
Openleague
Linuxratings
Soccer-Tournament