What is M28AI
M28AI is intended as a long term potential successor to M27AI, involving a complete rewriting of the AI framework to run significantly faster and provide greater tools for the AI to make use of. While currently weaker than M27AI on most maps (as of the release version, May 2023), it is hoped it will steadily improve over time.
Why should you use M28AI
- Runs roughly twice as fast as M27AI in teamgame scenarios
- Chance to see the AI improve and influence it's development via feedback
- Different playstyle to M27AI
- Greater compatibility with mods and unusual game settings
- Compatible with campaign missions (FA, SC and custom campaigns) as an AI teammate (in co-op)
Find out more information
- This forum thread contains summary information of M28AI updates
- A detailed devlog is available where I've noted my progress with M28AI and include far more details on updates made (e.g. the devlog relating to the v1 release of M28AI is more than 100 pages!)
Provide feedback
- Send me a message on discord (maudlin27), either via direct message, the AI development discord (https://discord.gg/jTvFqGKC) or alternatively there's a general AI feedback channel in FAF.
- You can also post in this thread
Where providing suggestions or highlighting bugs it'd be helpful if you would describe the issue, include the replay ID, and the time in the replay where the issue occurs.
Playing offline
If you want to play against M28 offline and can't access the FAF client (e.g. due to DDoS attacks), you can download the mod from Github and ensure the M28AI folder is saved to:
C:\ProgramData\FAForever\user\My Games\Gas Powered Games\Supreme Commander Forged Alliance\mods\M28AI
The mod files can be obtained from Github by downloading a ZIP of the code (and then extracting these):
https://github.com/maudlin27/M28AI
While the game can be run offline either by clicking the offline mode from the FAF client, or running the shortcut C:\ProgramData\FAForever\bin\ForgedAlliance.exe /init init_faf.lua
Trophy holders
Introduced from v54, this recognises the person to complete a challenge with the latest version of M28, going to the first person to beat the highest M28 cheat modifier above a minimum level.
-
Radde trophy - beat a 1.4+ resource M28 on a 15km+ mapgen
Current holder - Triangleleaf (v57, 2.8 resource mod) -
Sladow trophy - beat a 1.5+ AiX M28 on any map
Current holder - Triangleleaf (v57, 2.2 AiX)