General > Discussion

An idea for a roguelike (wishful thinking)

(1/3) > >>

cnsvnc:
I'm wondering after my recent bout of MGS, is it possible to do a stealth roguelike? Goal is to collect all the loot on the level without being spotted by the guards. Guards are nigh invincible and  can kill @ in a few hits. At best @ can hope is to get to the exit alive if he's spotted. Guards have a fixed sight and hearing. Higher level guards don't get tougher, but get more alert. Etc...

Is this feasible? Would it be too hard to code a ThiefRL or something similar with things such as facing, cone of sight, range of hearing, illumination and shadow, hiding, etc?

Would it be fun to play? I think it would, but I'm not even really certain about that...

RickVoid:
A fusion of MGS/SplinterCell/Thief does sound like fun.

And hours of frustration.

I wholeheartedly approve the suggestion.

Rabiat:
Actually I'm working on a stealth roguelike which implements some of the concepts you mentioned. I'm using FOV/LOS and range of hearing for noises and alerts, as well as (static) light sources/shadows, somewhat realistically moving enemies, and decent pathfinding. So far it's all definitely feasible in terms of design. Whether such a game would be feasible in terms of gameplay is a different question. ;)

I've been considering to add facing and cone of view - but it's a tricky subject and I could use some ideas. First of all, how do you represent facing in a roguelike? I don't like the easiest option, using a screen character to represent the opponent's direction. I've been thinking of displaying the FOV/COV for opponents by colouring tiles that are within their view. This should be done only for opponents which are themselves seen by the player (and not if only their FOV overlaps with the player's FOV). But in crowded levels, it would be harder to distinguish one opponent's FOV from the others'.

I'd really appreciate if you could share your ideas on FOV/COV or stealth gameplay in general, and especially your ideas on a stealth roguelike. If I manage to put something playable together, I'll put it up somewhere for download if anyone's interested.

cnsvnc:
I'm very happy to hear a stealthRL in progress. I'll definitely give it a try when/if it comes out.

Facing would be easy: One dot of noticeble color on the direction the enemy is facing (only displayed if enemy is visible though). Cone of view is tricky however. Maybe it can have two ranges like in Commandos. Cones can start with 3 dots and increase in width every 2 dot (or whatever). If you don't have 8 facings (cones could be difficult on good ol' dotted RL screen) and settle with 4, cones should be wider. Enemy comes to investige if @ is in outer range, sees @ and raises alarm at closer range. Only inner range is displayed, outer will be double/triple in range. Colored tiles is definitely the way to go.

The levels will have to be sparsely populated if the game is to be playable. Unless you can casually kill enemies, in which case it'll be an ordinary RL. The enemies difficulty should increase their awareness, not toughness (which would be extreme anyway). A weak enemy rarely changes his facing, has a short and narrow cone of sight, can ignore @ at outer range, ignore some sounds, and has hearing/seeing penalty for whatever stealth checks. A strong enemy routinely looks all around, moves around possible erratically, has a very long and wide cone of sight, hears very good, always investigates all sounds and @ at outer range and has bonuses on checks.

But either one would one(or two)-shot the @ should he be noticed.


Hope you make it.

Kornel Kisielewicz:
Well, I can comment, that directional FOV was planned for AliensRL, but finally the idea was dropped as being unplayable, and suffering from the "lighthouse" syndrome.

Navigation

[0] Message Index

[#] Next page

Go to full version