dpc / rhex

ASCII terminal hexagonal map roguelike written in Rust
154 stars 18 forks source link

Theme / game idea. #14

Open dpc opened 8 years ago

dpc commented 8 years ago

It's still very early, so the game theme could still be completly changed. SF / fantasy / dark horror / puzzler etc.

Voice your opinions. :)

serprex commented 8 years ago

Ideally rhex would be generic & expose traits to generate the game, acting as an engine where this question would be answered by a different crate which depends on rhex

A stealthy genre would be neat tho

dpc commented 8 years ago

@serprex: Right now I'm wondering about rhex as a game: I'd like to work to create a fun game, not so much just a generic engine. :)

I agree that keeping engine generic and separated from UI and actual game decisions is generally good, however in practice the game mechanics needs to serve game theme, to make everything feel natural and be fun, and they are usually somewhat coupled. Eg. if you have a game that is a puzzler, you simplify stats, don't use dynamic light, if you have a space space shooting game you focus on ranged combat, if clasical dungeon crawler, on melee and magic etc.

dpc commented 8 years ago

One idea that I have is make rhex Rust language training project, theme being: "anything goes". Anything that is not completely broken and completely unfitting, can be merged. You want aliens shooting mages, after you solve a sokoban puzzle? Go ahead. :)