Loki Hack 1999: 48 hours with no sleep and no end of fun
The Loki Hack was a tremendous success for all the participants,
which came from as far away as Germany. Setup as a contest,
the hackers took a look at the hundreds of thousands of lines of
code involved and figured out that helping each out was the only
way that anything was going to be accomplished.
And a lot was achieved! Free binaries with the changes and
modifications will be made available within a week or so. First,
let us introduce you to some of the hacks that were successfully
completed. Other hacks were worked on, but not necessarily done
by the end of the 48 hour period. Let us introduce you to
some of the hacks that were completed:
Christoper Yeoh, the winner
Three hacks: 1) Added the ability to Penetrate a city with a spy.
Once penetration is achieved, the spy goes away, but you can get a
detailed picture of the city when you click on it. 2) Added strategic
elements, such as, when you lose your capitol, you lose all your
cities. Also added count of combat units within a city. 3) Added land-based units, like APCs, wagons, cows ...
Andrew Henderson, first runner-up
Added stealth value to terrain and units based on type of
unit, terrain and combat experience. This allows guerilla
units, lookouts, etc.
Ryan Gordon, second runner-up
At the beginning of every turn, the state is dumped to
a file and runs a command. That allows starting up
games run when you're idle, updating a website with
Chris Swiedler, third runner-up
Added civilization modifiers, so you can customize each civilization,
make them more than just a name.
Joshua Shagam, fourth runner-up
Added a Fractal map generator. Also added a cool new splash screen.
Added a new porcupine civilization.
Added the ability to allow the AI to take over your movement and production
"Ah! I'm not going to touch that" ... and worked on a text-based
adventure game instead.
Added the "Don't Panic" button, which does a random action
whenever you click it.
Ported to the Clanlib gaming library.
Added auto-explorer, so units can search the map by themselves.
Reduced the footprint of the installed game by 15MB.
Unfinished hack: making things in space orbit ... they
do, but then they disappear ...
Created a wonder that when it
is activated, then the lawyers become nukes.
Added a flat-world that doesn't wrap. The units don't
heal, but when they stand-still, they reproduce. Added Aztec
Added a geometry argument so that you can specify a window size.
Added Networking fixes, so you can run multiple copies on a single machine.
Speeded up the compile, but it wasn't done until the very end.
Reduced it from 1hr 9 min down to 33 minutes. "Thanks a lot!"
commented the hackers who had to deal with the slow compile
times during the hack.
Did the port to the GGI library, then ran it on a 3Dcube.
Everyone had a great time. The code was so convoluted that
the idea of competing with each other for the contest was
quickly put aside in favor of
working together. They helped each other out, learned from each
other and got ideas from each other. "The hack was why we came."
The energy was tremendously high. We also got a great picture
of many of the team, which will be made available next week
(due to technical difficulties). Many thanks to Jon Taylor for
the loan of his camera.
An on-going result? A mailing list will be created to keep the
participants in touch. Loki Hack 2000 is already being planned.
Thanks go back to Loki Games and Activision for putting on this