Thursday, October 10, 2013

Silent but Busy

So much for the commitment to make regular updates...

Been quite busy on Shattered Throne.  I am happy to say that I think I found some keys to scenario design and game play tweaks that have really improved the game:


  • Updated unit movement speeds, slowing them down a bit to allow positioning to play a more central role
  • Added roads to allow units to move from the player's reserves to where they are needed quicker
  • Change to use campaign map to influence the design of a map, instead of completely define it.  As my campaign map only has major features shown, maps were turning out a bit boring, especially a lack of water tiles.  A simple mindset change to think of the campaign map as showing only large/major features (instead of everything) has lead to a lot more interesting maps.
  • Arrangement of terrain in clumps to create choke points.  This works well now that difficult terrain is much more restrictive to movement than before
  • Updates to scenarios to allow key locations to be defined and include more generic events and triggers to handle adding units in addition to conversations as before.  This has allowed for some more interesting victory conditions to be setup.
  • Scenarios now have an AI flavor, which can be used to turn off certain AI modules.  In particular, I often turn off my multi-turn strategic module such that ai units only react to your units when they move close.  While this seems like a step backwards, for certain scenarios, it allows for a different flow to the map that is sometimes desirable.


I have been avoiding finishing up my series of AI articles, as I am still making tweaks to the AI here and there.  But it is really feeling solid now, so should be back to wrap up that series of articles.

And just kicks, here is the list of checkin changes to the project over the last month or two:

2013-10-1016:11
2013-10-0916:22
2013-10-0816:52
2013-10-0716:48
2013-10-0620:16
2013-10-0516:45
2013-10-0217:04
2013-10-0115:16
15:15
2013-09-3015:50
2013-09-2016:45
2013-09-1920:22
2013-09-1817:39
2013-09-1717:26
2013-09-1618:42
2013-09-1117:01
2013-09-0215:52
2013-08-3016:20
2013-08-2916:17
2013-08-2617:45
2013-08-2314:45
2013-08-2022:23
2013-08-1622:15
2013-08-0713:38

No comments: