over 1 year
few ideas to make weather and environment impact more visible in the game.
one idea could be adding simple tint to the game area according to the current weather.
for example it could go like this:
- thunderstorm = less visibility, dark blue tint added to game area
- cloudy days = gray tint added to game area
- acid rain = green tint added
- shiny day = normal
- snow days= white tint
- snowstorm = less visibility, white tint
the general idea is to make weather more visible in the game, to feel a bit more the gloom and doom of apocalypse.
apply lighting is one idea, but there are also other way of making weather and environment more 'present' in the game, like:
- make all tiles able to get additional overlays
like player can wear differents clothes and it shows, buildings should also be able to have added 'effects' overlays.
for example allowing the following effects to be overlayed on a normal clean tile: dirtyness, dusty, bloody, goo, acid, cracked.
it could help create better 'devasted cities' picture. furnitures, building, roads, etc.. could become dusty, messy, and look like it.
this is just a bunch of quick ideas,
but the lightning / tint part could be one way to add some of that easily.
in general playing with light helps create more immersive game world.
over 1 year
Messages when the weather changes would be quite easy to do and help towards this, I think.
over 1 year
i agree, messages about weather change would be a nice addition too, but,
message panel is another area in need of care..
message panel is still being flooded by spamming entries most of the time, so important messages are often missed.
i had hoped the PR about the message log spamming would end this problem, but it just created the 'cool down option' instead which is good to have but is just a (half) workaround. it's difficult to explain but other roguelike don't seem to have this problem. i was playing adom a bit yesterday, and the message area was always nice and informative, on point.
when playing c:dda, however, relevant messages are often so quickly loosing their color and then being pushed back by newer entries that they are no longer on screen when they still mater and should be visible.
Join the discussion!