Difference between revisions of "7DRL"
Line 69: | Line 69: | ||
== How many Seven Day Roguelikes have been done? == | == How many Seven Day Roguelikes have been done? == | ||
Quite a few! | Quite a few! Ideally, we'll get some form of 7DRL category so we can automatically generate this list. | ||
{{:Out of challenge 7DRLs}} | |||
{{:7DRL Contest 2005}} | |||
{{:7DRL Contest 2006}} | |||
[[Category:7DRLs]] [[Category:Roguelike games]] | [[Category:7DRLs]] [[Category:Roguelike games]] |
Revision as of 01:51, 8 March 2006
What is a Seven Day Roguelike?
A Seven Day Roguelike is a roguelike created in seven days. This means the author stopped writing code one hundred and sixty eight hours after they started writing code.
Seven Day Roguelikes are, for roguelike authors, what 24 hour comics would be to comic authors. (cf. http://www.24hourcomics.com/)
They are also for roguelike authors what the National Novel Writing Month is for novel writers. (cf. http://www.nanowrimo.org/)
Is this really the best way to make a great roguelike?
Probably not. However, the short time frame forces the developer to actually plan on finishing. Normal roguelike design is open ended. One will still be working on the same roguelike years after starting. This can become dispiriting, as one may have new ideas that cannot fit inside one's current game. A Seven Day Roguelike is a way to experiment with the genre without fearing creating another life-work. After seven days, one can wash one's hands of the roguelike.
Why Seven Days? Why not 24 Hours?
Comic authors are clearly harder core than us wimpy roguelike developers :>
Programming isn't an activity that I'd recommend be done in 24 hour marathons. Sure, it can be fun. But you don't learn much out of it, except maybe that programming with little sleep makes unreadable code.
Why Seven Days? Why not one month?
Novel writers clearly have longer attention spans than us easily distracted roguelike developers :>
How do I do a Seven Day Roguelike?
Choose a week to work on the roguelike. Post to rec.games.roguelike.development that you have started. After seven days passes, post to rec.games.roguelike.announce your successful creation. Or, you can beg for more time in rec.games.roguelike.development :> (You don't have to announce starting, of course.)
Note that while a 7DRL could be written at any time, the denziens of rec.games.roguelike.development may on occasion organize a specific week for people to accept the challenge in. This allows one to have the shared misery of knowing you are not the only one tracking down a bad pointer at the 167th hour.
The first such contest was held March 5th to March 13th 2005.
My roguelike took 10 days, but is really playable! Does it count?
It counts as a Ten Day Roguelike. :>
Can I use external libraries? Graphics files? Design Documents? Code I wrote in the past? Existing roguelikes?
This is entirely up to the developer.
It is recommended one has some design idea going into the project.
You should say what pre-existing code you used. The goal isn't to see who can retype existing algorithms the fastest. The goal is for people to write playable and complete roguelikes.
Remember: if you spend seven days patching NetHack, you likely will end up with something that looks a lot like NetHack, so it would thus not be considered very impressive. However, if you spend seven days patching NetHack and create an amazing new roguelike, you will be suitably honoured.
To be specific, writing a new ToME module in seven days would be a 7DRL.
How do we judge the Winners?
The primary criterion is completeness. The resulting game should be complete and playable. The author is encouraged to not release another version.
That being said, the only true judge of your "Winnerness" is yourself.
My friend and I want to work on a Seven Day Roguelike together...
Sure! This is definitely a Seven Day Roguelike. Keep in mind that your seven days occur in parallel. Also remmeber that adding more manpower to a late software project only makes it later...
What about licensing?
Clearly, the compiled roguelike itself must actually be released. No good claiming you have it, but won't release it :>
Source code does not have to be released, but it is strongly encouraged that you release it. Heck, release it public domain! It was only seven days work, after all. (Of course, if you patched existing code, follow its licensing agreement...)
So, I've done a 7DRL, but now I want to make it better!
You'll note under the Winners section that the author is encouraged not to release another version. This isn't because we don't want to see bug fixes, or don't want to see the frame work written for the 7DRL extended into an even better game. It is to try and push the participants to have something done and polished on day seven rather than "that will be added later..." It is quite sensible and good if people want to take their 7DRL (or, license depending, someone else's!) and extend/modify it into a full fledged roguelike. For example, Martin Read's MPR7DRL formed the basis for Martin's Dungeon Bash and Slash's CastlevaniaRL:Prelude evolved into CastlevaniaRL.
How many Seven Day Roguelikes have been done?
Quite a few! Ideally, we'll get some form of 7DRL category so we can automatically generate this list. These 7DRLs were made before the first 7DRL challenge
- Joseph Hewitt: Dungeon Monkey - This is of some note as it was done as a piece of performance art before there was the idea of seven day roguelikes. Indeed, it is thanks to Dungeon Monkey that the challenge exists as it is.
- Martin Read: MPR7DRL - First offical 7DRL http://www.chiark.greenend.org.uk/~mpread/dungeonbash/index.html.
On March 5th, 2005, a great challenge was issued. The denizens of rec.games.roguelike.development were challenged to write a new, complete, roguelike in a mere 168 hours. Since so few roguelikes are ever "complete", some would claim this to be an impossible undertaking.
Nonetheless, fifteen brave souls dared enter the challenge. Of those, ten have provided us with URLs to their works. All of them, however, should be honoured for having taken on this challenge.
2005 was thus the year of the first Seven Day Roguelike Challenge
Successful
- Chris Reuter: Nethack II: Quest For Pants http://www.sentex.ca/~cgreuter/qfp.html
- Crichmon: Lurk http://lurk.basscat.net/lurker7.exe
- Edwin: Quickslash http://www.srcf.ucam.org/~eet23/quickslash/quickslash-src.zip
- Jakub Debski: Bomberogue http://www.alamak0ta.republika.pl/bomberogue.html (1DRL)
- Jeff Lait: You Only Live Once http://www.zincland.com/7drl/liveonce
- Kornel Kisielewicz: DiabloRL https://diablo.chaosforge.org/
- R. Alan Monroe: 7DRL WIP http://javajack.dynalias.net/rl/7drl/
- Slash: CastlevaniaRL:Prelude http://slashie.net
- The Sheep: Z-Day http://wiki.sheep.art.pl/Z-Day
Failed
- Adam White: The Rogue Monkey (Failed)
- Davis Chord: (Aborted)
- Chris Doucet: Seven Days Castle (Failed)
- Thijs van Ommen: Scrap http://www.math.leidenuniv.nl/~mommen/scrap/ (10DRL)
- Raymond Martineau: (Failed)
Runaways
- David Gentle: (didn't Report)
Summary
Challengers: 17 Winners: 9 Failed: 5 Runaways: 1
On February 25th, 2006, the dwellers of rec.games.roguelike.development were again challenged to write a new, complete, playable, roguelike in the scary span of just 168 hours. One full year had passed since the first time the brave ones challenged the myth. Thus it was that the second Seven Day Roguelike Challenge was announced.
Still, twenty brave souls dared to challenge the impossible. Of those, thirteen have provided proof of their heroic deed. All of them, however, should be honoured for having taken on this challenge.
Successful
- Joseph Hewitt: King of MuHyup
- konijn: Valley of Ge-Hinnom
- Slash: Mt. Drash: the Roguelike
- Jeff Lait: Letter Hunt
- micromoog: Zombies! (1DRL) http://distractionandnonsense.com/zombies
- Timofei Shatrov: The Rougelike http://common-lisp.net/project/lifp/rouge.htm
- Christopher Brandt: RogueTower
- Corremn: Warlock of Firetop Mountain http://www.adam.com.au/savre/
- Steven Fuerst: 2DRL in 2K (2DRL)
- Jakub Debski: RogueDash (1DRL)
- Brog: Elements http://www.geocities.com/smestorp/
- Donnie: The Curse
- Jude Hungerford: Happy Hunting
Failed
- Zircher: Invader (Failed)
- Michal Ancient Bielinski: Commander (Failed)
- Icey: Paprika (Failed 7drl)
- HArold: Deserted... (Failed)
- tongHoAnh: The Walk (Failed)
- Krice: ZeldaRL (Abandoned)
- Martin Read: Halls of Danenth (Failed)
Runaways
- Parthon: TBA! (Didnt Report)
Summary
Challengers: 21 Winners: 13 Failed: 7 Runaways: 1
Medal
The 7DRL 2006 Contest Medal was designed by Paula Agudelo and distributten by Slash