Jump to content
Sign in to follow this  
Adeimantos

Terrain idea

Recommended Posts

One thing I'd like to eventually see in a game like this is more use of different types of terrain. There could be rough ground which slows cavalry down and that siege in chariots can't go on at all. That would add some interesting strategies as to where you can use different army types and how to plan battles' or fortress' location on the map.

  • Like 1

Share this post


Link to post
Share on other sites

Now how do we get the pathfinder to be aware of the terrain effects this has been on the wish list for ages ;) but the pathfinder is not fast enough yet one of the reasons for the lag in unit movement and formations not working right.

Enjoy the Choice :)

  • Like 1

Share this post


Link to post
Share on other sites

Different passabilities would require new obstruction grids, that will increase the memory footprint but not the performance I think.

But just making units walk slower in some areas would be possible without messing with the pathfinder I believe (and units would be stupid enough to not avoid the slower areas).

Though I'm not sure if this would be used by more than few maps (swamp? shallows? sand?).

  • Like 1

Share this post


Link to post
Share on other sites
16 hours ago, elexis said:

But just making units walk slower in some areas would be possible without messing with the pathfinder I believe (and units would be stupid enough to not avoid the slower areas).

 

Wasn't this implemented at one time in the past? I remember seeing units walk faster on road/tile terrain.

Share this post


Link to post
Share on other sites
13 minutes ago, wowgetoffyourcellphone said:

Wasn't this implemented at one time in the past? I remember seeing units walk faster on road/tile terrain.

 

3 minutes ago, elexis said:

If it was, then before my time (< 2015).  Those are just textures currently.

It was by @Radagast. I think it was using Auras or something similar, but it had a performance hit.

Share this post


Link to post
Share on other sites

Is it possible to make some tiles/textures unbuildable terrain. I'm especially interested in disallowing the building of farms on desert sand. Would make control of certain areas of the map more vital than others. 

  • Like 3

Share this post


Link to post
Share on other sites
20 hours ago, Loki1950 said:

Now how do we get the pathfinder to be aware of the terrain effects this has been on the wish list for ages ;) but the pathfinder is not fast enough yet one of the reasons for the lag in unit movement and formations not working right.

Enjoy the Choice :)

I'm not sure how the Pyrogenesis pathfinder works, but wouldn't it calculate the "cost" of moving through each "tile" (since IIRC it uses an A* pathfinding algorithm)? If it does that, it would just be a matter of changing the "cost" depending on terrain speed.

Edited by Andrettin
  • Like 1

Share this post


Link to post
Share on other sites
36 minutes ago, Andrettin said:

I'm not sure how the Pyrogenesis pathfinder works, but wouldn't it calculate the "cost" of moving through each "tile"? If it does that, it would just be a matter of changing the "cost" depending on terrain speed.

And therefor adding more calculation time to each iteration any arithmetic operation takes time.

Enjoy the Choice :)

  • Like 1

Share this post


Link to post
Share on other sites
On 2018-01-07 at 6:57 PM, wowgetoffyourcellphone said:

Wasn't this implemented at one time in the past? I remember seeing units walk faster on road/tile terrain.

It was implemented, but I think it was when Philip rewrote the pathfinder that it got removed since it made the calculations a lot more complicated (and/or made it possi9ble to do something else, I seem to recall there being a limit to the different passability types, and by removing e.g. the roads as a specific type it was possible to use it for something else).

  • Like 1
  • Thanks 1

Share this post


Link to post
Share on other sites

Our current long-range pathfinder cannot handle paths with different walking speeds.

 

It could be adapted, but at a performance cost that's likely to be unacceptable, sadly.

  • Like 2

Share this post


Link to post
Share on other sites
10 minutes ago, wowgetoffyourcellphone said:

What I would like to see is impassable terrain or unbuildable terrain. For example on the latter, ice would not allow structures to be built on it. Allows for an ice lake map where no one can build anything on the ice of the lake.

now I cant tell if you watched that video and thats prompting this comment, or this is just quite the coincidence

Share this post


Link to post
Share on other sites
3 hours ago, wowgetoffyourcellphone said:

impassable terrain or unbuildable

That should be the easiest thing to implement with regards to the pathfinder and simultaneously the most important setting. Mountains for instance should also not be buildable. Even if we fix that garrison bug that allow players to reach unreachable regions, players can still set a foundation on a mountain and units will never reach it. Might even improve performance with less tiles being marked passable.

  • Like 1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...