It's very early days but I've started work on a new AI, with the highly original and inventive name M28AI. The hope is for M28 to become a more performant team focused AI (compared to M27 which was originally built as a 1v1 5km land map specialist before it had its functionality expanded bit by bit).
M28 isn't released yet, but I figured I'd do a devlog for it similar to the one I did for M27 to record progress. In case anyone's interested in following its progress in more detail, the link to the devlog is below:
There's a lot of basic functionality that it needs to have introduced before it'd be in a state where I'd want to consider a release - my hope is that it'll be in a good enough state to warrant a release in 3-6 months. Currently the following have been implemented:
- Land zone logic implementation (essentially the ability to read the map by dividing it into areas or 'land zones')
- Initial build order (hydro and non-hydro variants)
- Engineer expansion logic (i.e. building mexes and hydros on the map)