You need to learn to read.
touche'. But I was mostly referring to it being a UI nightmare.
DoomRL is the exception, not the rule.
DooMRL is optimized for gun combat, yes. But that doesn't mean that all games that are not will suck at it.
In other roguelikes, the best method of killing your foes is pretty much always melee combat.
I think you are limiting you game experience there. In ADOM (which is more traditional on the combat side with melee being the most common way to dispose of foes) some classes are meant to be played as ranged (like, you know, Archer) and suck at melee, so you would not enjoy them with such a mindset (the game has auto-targetting, the ability to fire at a place should you which to, and severe penalties outside of range, rather than a flat limit for how fly your projectiles will fly. not spell though
). Gear-head is hard in melee (but rewarding, seeing how it's the best way to kill pilots, and dead pilots (rather then destroyed mechs) mean that much more loot) and despite playing it for a while, I always have a ranged character build. There's also that wizard maze game (the one where you have to get mana from fountains and level up by finding one knowledge orb per level), where going into melee (possible in emergencies, though increasing more dangerous as you descend) was the quickest way to die (though I guess with wizards we're already on the same page?).
most of the [rogue-likes I know] are fantasy themed.
That is sadly true (I for one am a fan of SF). It's also true of the RPG market in general for every RPG that's in any other setting (SF/steampunk/pulp/occult (or watzisname, like call of Ctulthu)/etc) there's 5 that are generic, cookie cutter fantasy. And yes, gun combat does work better after it become possible to fire more than once a minute (come to think of it, all ranged weapons are underpowered in fantasy- a crossbow could fell a knight from 300 paces (pierce an inch of (low quality) steel from a 1000 feet away) so why does it hid for 1d4 damage and miss anything that's not one good sprint away from you?)