I was playing Skyrim yesterday, and seing a dwemer spider fixing stuff in a tunnel, I thought "my ship needs those", so I have a neat suggestion for easily manageable AI crew.
Modular Crewbots (MC):
Every MC can carry a number of modules, for example a storage mod, a tool mod for repair, a shield mod or one of a few different weapon mods.
With every mod added to the bot they automatically follow preset orders that come with the module, like repairing damaged blocks when equipped with a tool mod, or shooting at enemies on board when equipped with weaponry.
Perhaps they could be ranked, so that tier 1 MCs can carry one mod, tier 2 two mods and so on. Tier 1 and 2 could fit in a 1x1x1 box so that they can use maintenance tunnels in the ship, tier 3 and 4 are about the size of the player, and so on. Imagine boarding an enemy ship, opening the bay door just to see a tier 12 MC equipped with shield, armor and weapon modules aiming at you.
I always liked the spidermines of UT2004, perhaps these would make a good inspiration for a model.
The pathfinding issue on selfbuilt ships could be resolved in such a manner that there is an AI core block controlling all MCs on your ship, which can be connected to hull blocks (just like weapon computers and blocks).
The MCs assigned to a certain AI core then would only walk on those blocks connected to the core, which in my opinion should reduce the need for pathfinding calculations of the server.
This way, you could even have different cores, one for the repaircrew, one for the combat bots and one for maintenance/ore transport.
So, what do you think?
Modular Crewbots (MC):
Every MC can carry a number of modules, for example a storage mod, a tool mod for repair, a shield mod or one of a few different weapon mods.
With every mod added to the bot they automatically follow preset orders that come with the module, like repairing damaged blocks when equipped with a tool mod, or shooting at enemies on board when equipped with weaponry.
Perhaps they could be ranked, so that tier 1 MCs can carry one mod, tier 2 two mods and so on. Tier 1 and 2 could fit in a 1x1x1 box so that they can use maintenance tunnels in the ship, tier 3 and 4 are about the size of the player, and so on. Imagine boarding an enemy ship, opening the bay door just to see a tier 12 MC equipped with shield, armor and weapon modules aiming at you.
I always liked the spidermines of UT2004, perhaps these would make a good inspiration for a model.
The pathfinding issue on selfbuilt ships could be resolved in such a manner that there is an AI core block controlling all MCs on your ship, which can be connected to hull blocks (just like weapon computers and blocks).
The MCs assigned to a certain AI core then would only walk on those blocks connected to the core, which in my opinion should reduce the need for pathfinding calculations of the server.
This way, you could even have different cores, one for the repaircrew, one for the combat bots and one for maintenance/ore transport.
So, what do you think?