Hi all.
I am trying to make an engine very similar to the one
used in Jagged Alliance 2. I am new to isometric engines
though, so any suggestions are welcome
![](smile.gif)
I was wondering how to implement walls, doors and windows,
and also crates and rocks which give you cover.
This is what I''ve come up with:
-have flags for every tile to indicate walls, windows and doors
-boxes,rocks,etc. are ''objects'' which are placed on a tile
I''ve also been considering going OOP and having different kinds
of tiles like ''building-tile'' (with walls, roof), ''rock-tile'' (not walkable), etc. inherited from some generic tile...
I was also wondering how to do visibility right. Any ideas on
a ''3d'' visibility model? Like, when looking straight onto a rock,
you cannot see what is on the tile behind it at ground level,
but the tile behind that one is fully visible again.
Finally: I want to do a game that is pretty much a clone of the
fighting scenes in Jagged Alliance 2. Turn-based sneaking around
some woods and buildings, ambushing the enemies, accomplishing
certain tasks, playing against bots or over a network - sounds
fun to me
![](wink.gif)
Anyone interested? (please note though that I am
linux-only, so think portable ;P )
Thanx,
Christian.