I don't know the laws in the UK, but the situation described is unreasonable.
Employees like code monkeys and artists don't have any say into how many features and content go into a finished game. As such they shouldn't only get paid a fixed amount to get the job done, because the job may never be considered done.
A coder who doesn't make enough production per hour can still be fired. Refusing unpaid overtime is entirely reasonable, when you work fast and good. The management should have set more realistic deadlines; that's part of their job.
Easier said then done ofcourse, but when you have little love for the company, their unrealistic project should be expected to fail and your position will disappear anyway, 8 hrs is exactly what you should do. Let them try and hire a replacement for you, during cruch.
Fixed salary without overtime makes sense only for higher positions, such as lead designer, because with that position comes responsibility and choice.
Employees like code monkeys and artists don't have any say into how many features and content go into a finished game. As such they shouldn't only get paid a fixed amount to get the job done, because the job may never be considered done.
A coder who doesn't make enough production per hour can still be fired. Refusing unpaid overtime is entirely reasonable, when you work fast and good. The management should have set more realistic deadlines; that's part of their job.
Easier said then done ofcourse, but when you have little love for the company, their unrealistic project should be expected to fail and your position will disappear anyway, 8 hrs is exactly what you should do. Let them try and hire a replacement for you, during cruch.
Fixed salary without overtime makes sense only for higher positions, such as lead designer, because with that position comes responsibility and choice.