You get people from some adjacent field (some CAD/CAM people for the geometry bits, someone from Uber for the distributed system bits) to solve the hard technical problems and hire game programmers for more product development / API design type roles
Comments
You get people from some adjacent field (some CAD/CAM people for the geometry bits, someone from Uber for the distributed system bits) to solve the hard technical problems and hire game programmers for more product development / API design type roles
Funny you mention that because a couple of people i know who worked on CAD/CAM software started by trying to make their own game engine :-P.
Though i do not think any of them is interested in working in games nowadays.