Does it have a solo mode?

As other mentioned it has singple player Scenarios and Skirmish mode, including two special tower defense/survival modes. We are also building a dedicated campaign now.

I might try it, then; I liked Total Annihilation, but have absolutely no interest in multiplayer online. I think that the passionate fans, that obviously are the ones that drove the creation of this game, may not realize the abundance of more casual players that just want a decent solo experience. It seems I've seen several recreations or homages of games that drop the single-player aspects.

Or, creating a decent AI opponent and engaging a story might be really hard.

I'm a casual gamer who also played TA in the olden days. I have enjoyed playing through the BAR scenarios / tutorials and have had fun playing maybe 100-ish hours against the built-in AIs.

It's a good solo game, especially with the focus on "quality of life" improvements that reduce the need for raw APM to play well.

BAR does have a series of scenarios for singleplayer / offline play.

Or in multiplayer you can arrange a co-operative game with humans against AI opponents, which often has substantially less flaming involved, especially when playing a "survive against an onslaught of enemies" scenario.

Also the account system of course allows for muting, avoiding-being-paired-with, or fully blocking players. For more egregious behavior a player can be reported to moderators and temporarily / permanently suspended if they break the community code-of-conduct.

No campain but there are stand alone scenerios you can play. There is also a fun swarm defense sort of thing(rapters) if you like tower defense style gameplay.

Me and my friends just play against the AI. We'd last 2 seconds against real players but we're slow and old RTS gamers and just have a good time stacking up a few AI opponents and smashing them.

Yes, it also has a lot of co-op mode and a non-trivial portion of the player base focuses on that instead of PvP/competitive modes.

Yes!