I've been nursing a dream for some time now: the dream of a single-player, story-driven campaign for Megamek. I've been working on bits and pieces of it, but before I take it too far I wanted to throw the basic ideas out for critique:
-At heart it would be a mix of BattleTech fan fiction and scenarios played against the bot.
-The story would be formatted like a BattleTech novel, but instead of describing the battles, the reader/player would follow the story until a major battle occurs and then play the battle in Megamek. This would ideally provide a feel sort of like the single-player campaign for a strategy game like WarCraft or StarCraft.
-The Megamek 'scenario' file format seems too limiting, especially since (a) the bot is bad at deployment and (b) I'd like to set interesting mission objectives beyond just "kill all enemy" or "kill the enemy commander"
-Thus the missions would be made available in the format of saved games from the new stable release (once it is finalized). Players would simply load each mission, replace the enemy player with the bot and proceed.
-Players would have to be trusted to handle mission objectives themselves, where these objectives weren't just simple wipe out the enemy stuff. For example, you could say that the player wins once a particular Karnov transport lands at a particular hex, in an escort mission.
-The story would focus on a major mercenary unit (about the same level of importance to BT history as the Kell Hounds or the Gray Death Legion), and go from 3035 or so until at least 3067.
Does this seem like it would work? Can you think of potential problems in the way of implementing my idea?
I'm also wondering, is anyone potentially interested in helping out with these missions? It would be nice to have at least some of the missions take place on new custom maps, for example, and I'm not exactly a seasoned user of the MM map editor. Custom icons for some original 'Mech designs appearing in the campaign would also be very cool.