William Blake Posted April 14, 2020 Share Posted April 14, 2020 In regards from the question about unit experience from the DevDiary 5. I gave it a thought and I think I have a solution you might like. Issues with unit experience: If you don't have unit experience it becomes quite plain, units become totally disposable. This takes away from the feel of persistent grand strategy. Especially with the extensive skill mechanics for marshals it would just be a gaping hole not to have unit levels. However, if you do have unit experience things get problematic on a long run. Maxing out unit experience requires you to save units through the game, but at some point you army becomes so elite that you have unrealistic advantage over any enemy. Moreover, if you manage to lose your all elite army it becomes such a terrible loss that you just cheat with loading a saved game. Which is lame but unavoidable. Saving and leveling units to max veterancy becomes really bad metagame and prevents a lot of flexibility like disband to reduce upkeep, choosing right unit types for an occasion in favor of your maxed out veteran pack and so on. A unit exp system needs to be more fluid especially over long time to reduce effects of stacked maxed out never dying armies, yet giving a player something to be engaged with during whole playtime of a game so experience gain on a unit would matter even at the endgame. Proposed solution: Assume every unit has its own experience points. Say from 0 to 20 exp. Upon reaching 5 exp a unit becomes regular, by reaching 15 exp a unit becomes veteran. Now lets add dynamic increase AND DECREASE of unit experience over time. For instance: Unit goes into battle it gains N1 exp Unit kills an enemy it gains N1 exp Yet every set period of time unit LOSES L1 exp Every reinforce of a unit with fresh people unit LOSES L2 exp Which give us an interesting flow: a unit not engaged in battle will have its experience gradually reduced over (idle) time at some point an idle unit will lose a level. A unit reinforced by fresh people will lose exp and at some point will lose a level. So units can reach veteran level and then lose levels over and over again depending on how they are used or not used. It makes veteran units vanishing in a peace time and rewarded back with experience at a war time. You won't be able to keep your kingdom stocked with veteran units forever and if you are at a war and suffer a lot of losses you will have to reinforce unit and lose exp by adding fresh recruits, if you are not at war your units are just losing exp over time. Once unit veterancy becomes fluid like that, a player will have way less issues with loosing veteran units since they have to be used or they just go back to low level by doing nothing. It would be hard to maintain a maxed out army without engaging in battles which means that you would have to reinforce your loses which again would balance unit veterancy up and down. In a battle a player would need to use veteran units and risk them to get exp up again to compensate, but you have an issue of losing too much men in the process and require a reinforce which would cost more exp than your battle performance would give you. To make this into a more advanced feature you can add skills to marshal like "reduce loss of exp while idle", "reduce loss of exp per unit reinforce" and so on. You can allow buildings or kingdom advantages to make units with some starting exp knowing that you can't really max out units and keep them at max forever. Maybe an exp loss should be not linear or maybe you want to limit level loss from reaching absolute bottom so you can only get as low as regular, its up to your implementation. Maybe to make it shine you need 5 levels instead of 3 with level 3 being more or less easy to maintain but 4 and 5 being harder and harder to gain and maintain. Its up to you to play with exact numbers depending on how you want to fit in your overall game feel. But the main mechanic should be - units have individual exp, current unit exp defines current unit level, you gain exp and you lose exp on each unit so you can't have top level units forever unless you really really try to keep them at max level by active actions every battle. Hope it gives you a new possible route to explore, Cheers 1 Quote Link to comment Share on other sites More sharing options...
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.