Name: Anonymous 2018-06-02 7:34
https://www.gamestm.co.uk/features/behind-the-scenes-of-magic-carpet/
so basically they started from bolting on a 2d game logic onto a 3d engine?!!
one of the first decisions was to scrap everything except the graphic engine that Corpes had worked on. It was replaced with the code base that had been used for Syndicate. Cooper says this brought in solid AI systems and made it easier to implement content. “Sean worked with my engine but chose to throw out my entity management system,” adds Corpes. “This was slightly irritating at the time as I still maintain that my stuff was faster but, to be fair, it was harder to work with and Sean’s saner system proved easily fast enough.”
so basically they started from bolting on a 2d game logic onto a 3d engine?!!