Chaosforge Forum

DoomRL => Requests For Features => Topic started by: R-800 on December 09, 2009, 19:13

Title: How to make DoomRL really scare the bejeezus out of us...
Post by: R-800 on December 09, 2009, 19:13
Of all the things that would be nice to see in DoomRL by the time it reaches 1.0, I would like to suggest something that would not only provide functionality common to other roguelikes, but would also give the game more of the same kind of ambience and atmosphere that made the original Doom stand out from everything else out there at the time.  This suggestion can be summed up in two words: Lighting conditions.

It strikes me as odd that DoomRL uses bright white periods (.) to designate unoccupied floor tiles, when no changes in lighting conditions take place anywhere in the game, for any reason.  In most traditional roguelikes, the unoccupied floor tile has a white period in it only if that square is lit, and not if it isn't.  Perhaps this is also the case in DoomRL, but since we never get the benefit of seeing an unlit square within our LOS, it's impossible to tell for sure. 

Consider what adding a lighting system might do for DoomRL:

First of all, there wouldn't be any oil-based lanterns, as is typical in medieval fantasy roguelikes.  Though, there could, I suppose, be a flashlight, a la Doom 3 (though I consider this type of equipment purely optional).  What I really want to explore here, is the idea of dark, unlit rooms, scaring the bejeezus out of us.  Perhaps weapons could temporarily generate light when fired, due to their muzzle flash.  Perhaps this creates a lighted area of effect for a limited distance around the player character.  This effect would only exist during the same game turn on which the firing of the weapon takes place.  Perhaps energy weapons produce more light than powder-propelled slugs or buckshot.

Another possibility is that there could be floor-mounted light fixtures along the walls of rooms or hallways, as a way of explaining how it is that certain areas have light.  For those who don't remember, the orignial Doom had these very slender cylindrical floor-based lamps that couldn't be destroyed and produced no real light to speak of (they were simply 2D sprites).  In DoomRL, something much like these could be represented by the use of whatever ASCII character seems most appropriate, but the idea here is that, unlike in the original, the DoomRL version of these lamps could conceivably be destroyed in the midst of battle, so that whatever light was created by them disappears as a result.

If there's a concern about toying with the possibility of having dangerously low light levels in the game, perhaps there could be a challenge mode dedicated to this concept, at least as a test-phase to see if the option has any gameplay potential. 

Eventually though, I foresee this lighting dynamic becoming the way the entire game works generally, or at least becoming a setting that the player can choose.  A simpler alternative is for it to become a new aspect of the Nightmare skill level.  As if it wasn't hard enough.
Title: Re: How to make DoomRL really scare the bejeezus out of us...
Post by: thelaptop on December 09, 2009, 19:31
I was toying with the idea of lighting in my head too, but there's one small problem with regards to the flashlight: it requires directional lighting, which in the case of rogue-likes, is a design limitation because of the lack of a sense of view direction -- one literally has a 360-degree view within the game.  I'm sure there might be rogue-likes out there that pay attention to details like direction of facing, but for something fast paced like DoomRL, it might prove to be more of a nuisance than anything else.

Nevertheless, the idea of low-lighting does sound enticing, except when one follows the reasoning about the lack of inclusion of Spectres -- it becomes increasingly difficult to see what is on the screen.  The closest we had to a "low-light" situation was when the Angel of Darkness (or something like that -- it existed in 0.9.8.x) was in action.  It was removed in 0.9.9, but I wasn't around to hear why.
Title: Re: How to make DoomRL really scare the bejeezus out of us...
Post by: Midnight on December 11, 2009, 13:05
  The closest we had to a "low-light" situation was when the Angel of Darkness (or something like that -- it existed in 0.9.8.x) was in action.  It was removed in 0.9.9, but I wasn't around to hear why.

As far as I know, nobody ever played it.

As for the idea, it sounds like something you can add to DoomRL 2. As for vanilla - it may certainly be implemented without changing the gameplay too much in the form of the dark rooms (grues optional), but as for the lampstands - probably not. They would take too much room (since roguelikes have a basic minimal size of one tile an object can occupy in the game world), and would probably just get in the way a action.
Title: Re: How to make DoomRL really scare the bejeezus out of us...
Post by: Madtrixr on December 11, 2009, 13:07
Or just wait for GenRogue.
Title: Re: How to make DoomRL really scare the bejeezus out of us...
Post by: UnderAPaleGreySky on December 11, 2009, 18:11
As far as I know, nobody ever played it.
I played through it to rank up. And then left it unplayed until 0.9.9 came out.
Title: Re: How to make DoomRL really scare the bejeezus out of us...
Post by: bfg9001 on December 12, 2009, 08:13
Mmm... GenRogue :)
Title: Re: How to make DoomRL really scare the bejeezus out of us...
Post by: Angle of Death on December 17, 2009, 21:09
Angel of Darkness was one of my favorite challenge modes in the last version, actually.

And the lamps should be implemented as a wall tile, not a floor one to avoid taking up space.