dom 3 wish: mod AI
I've got it! Make battle troops scriptable in a nice simple standard free language like Python or Lua (don't invent your own mini-language), and have scripts loaded as mods.
This is a win-win:
1. Illwinter can spend less time on AI coding because the Dom enthusiasts will do it for you and they won't even charge you money.
2. AI gets better, which is widely wished for single-player games.
3. Your troops do stupid things less often in battles (or at least they do more different kinds of stupid things instead of the same stupid things all the time).
4. BUT, game balance is not as badly distorted because both sides use the same mods.
5. Likewise, Users don't try to write scripts in the "Battle Orders" interface in the game. If they are programmers, they can go write their own script mods. If they are just game-players, then they choose from a nice simple set of options which is at least as simple as the current Dom2 battle orders.
Question: should individual mods be selectable from the Battle Orders menu? Instead of instructing my Grand Inquisitors to Attack, Cast A Specific Spell, or Retreat, I could instruct them to follow "Zen's Battle Mage Mod 1.01".
P.S. Dear Illwinter hacker(s): don't tell me you don't know Python. Yes you do. Go spend 30 minutes reading the Python tutorial and you are fully capable of implementing battle mods as Python scripts.
|