https://www.youtube.com/watch?v=D19COHCnczgHi guys.
Been a long time since I last posted here, glad you're still up and going
So to the question. In the link above you can see several out of 18 missions in the game I want to recreate. However, there are several problems:
1. Large, open surface maps - literally as big as 50 km in radius, even though most of it is empty space.
2. Surface to Space transition, which changes the surface map to the orbit one, but the mission is still the same, the script is not interrupted and you can have a character on the surface and a character in space and switch between them freely.
3. Squads - I think AI in HL2 could be organized in squads, but they're really primitive and only for the script. Here you can give commands to your squadmates and even switch between them.
4. Complex vehicles - for example the USC Dropship has 3 turrets, 2 side doors and the rear hatch, and is pilotable by the player and the AI (via scripted "#CMD" lines). Its engines can also be oriented horizontally and vertically. In the latter state they can increase, hold or decrease altitude fully automatically. Engines are also destructible and become less efficient when damaged.
5. Non-standard camera - can switch between first and third person camera. Also, both cameras are attached to the character model.
So my question is is it possible? Can those things (and others too) be somehow scripted?
Originally I attempted to use Unreal Engine 4, but even an empty editor ran at less than 10 FPS, so... XD