Peter Fisla -> RE: Feature Request (5/15/2017 12:42:16 AM)
|
quote:
ORIGINAL: jcourtney Regarding advanced features that people are calling for, ie fire groups, multi-level buildings, etc... I think it's true that introducing these types of features would weight the advantage in the player's advantage with respect to the A.I., so I understand Peter's dilemma. This leads me to propose my own feature request: a scripting interface to the A.I. This way scenario designers could fine tune the rules by which the A.I. would respond in situations specific to a scenario, while freeing Peter from the impossible task of keeping the A.I. challenging as the engine grows more complex. Seeing as how the scenario designer has intimate knowledge of the OOB, terrain, objectives and game length, it would make sense that their insight regarding the situation should be utilized in directing the computer opponent. Thus, Peter could simply focus on strengthening the general responsiveness of the A.I. and not have to knock himself out trying to manage new complexity as it is written into the game engine. Let the scenario designers decide when to form a fire group, where to set up a fire lane, when a unit should move upstairs, etc. Yes, I'm thinking adding the scripted functionality into the scenario editor + game engine. Though I will leave for the next major version of the game because it requires a lot of code changes to the editor as well as the game engine and AI.
|
|
|
|