Хорхе Родригес, один из бывших разработчиков сетевого шутера Crucible, рассказал о том, с какими проблемами команде пришлось столкнуться в процессе разработки. Прежде всего они относятся к игровому движку.
В 2016 году, когда Родригес присоединился к команде, Amazon на базе CryEngine создала два внутренних движка. Один из них со временем превратился в Lumberyard, но к тому времени работать с ним ещё было нельзя.
И Crucible, New World и Breakaway основывались на GameCore. В GameCore были необходимые для разработки функции, однако сетевой код движка был устроен «самым сложным образом из существующих».
Родригес, который однажды пытался исправить в нём ошибку, характеризует его как «помойку». В то самое время в компании шла работа над ещё одной
.