4 ms·
The game was handed off to a porting shop who’s job was to get it running on PC for the lowest bid. The issue was the original studio didn’t stipulate good eno
by RobLach 5y ago
The game was handed off to a porting shop who’s job was to get it running on PC for the lowest bid.
The issue was the original studio didn’t stipulate good enough performance targets or were already over-committed to this contractor for the timeframe.
- kingcharles 5y agoThis. Their only requirement was "It plays through." Getting 3D working optimally so that it uses the hardware maximally is actually hard. There are lots of places where you can use the wrong call and something ends up being shunted to the CPU instead of the GPU and all your performance is gone. As a dev you probably have a really fucking fancy machine on your desktop which hides all the sins you are coding into the game. Studios sometimes just want bodies and hire way too many inexperienced devs who haven't been through all the gotchas. Also, you need a good profiler, you need to know how to understand your profiler and you need to profile often on a game to make sure you don't get to the end and find some horrible bug that requires you to go back and ask the artists to change all their assets.