SoC Ideas AI in Mainline Campaigns Refactoring 2013: Difference between revisions
Created page with '{{Template:SoC2013Idea}} = Description = <h2>AI: improve AI configuration and behavior in mainline campaigns</h2> Page for the idea: [[SoC Ideas AI in Mainline Campaigns Refacto…' |
|||
| Line 6: | Line 6: | ||
Suggested skills: playtesting and QA skills, a relatively small C++ and lua experience. | |||
{{#dpl: | {{#dpl: | ||
Revision as of 20:43, 26 March 2013
| This is a Summer of Code 2013 Idea |
Description
AI: improve AI configuration and behavior in mainline campaigns
Page for the idea: SoC Ideas AI in Mainline Campaigns Refactoring_2013
Suggested skills: playtesting and QA skills, a relatively small C++ and lua experience.
There are no student proposals for this idea
Additional Information
During last several years we have added new capabilities to the AI, and allowed to configure it using Lua snippets. However, current mainline campaigns are not updated to take advantage of the new capabilities. Moreover, scenarios of current mainline campaigns might suggest new capabilities (implemented either in C++ or in Lua) to be added to the AI, and configured in those scenarios.
The goal of this project is to refactor existing mainline campaign scenarios (starting with easier and simpler campaigns), seeking to improve the scenario-specific AI behavior and coding, where necessary, the new reusable behavior scripts and map-wide goals.
Whom to ask about this
Crab_ on irc.