Your example sounds perfectly fine! But if you've spent decades building "3D animation engines for games" at various companies that do so - and that's basically your career now - you won't be helped much by being specific about what type of work is considered competition. YMMV, so concede only in ways that leave your options open.
For my current gig as a linux sysadmin I was hired a couple of years ago, and handed a standard employee contract. There was a clause in there that I agreed not to install free software on my work computer. The clause was just there for tech naives who might install any old crap, but it was funny for a linux professional. There was zero trouble amending the 'standard contract' to get rid of that clause. :)
In any case, you can bet your booties that the higher up the food chain you go, the less people get a 'standard' contract and the more it's tailored individually to them.
But when you're just getting a start and think that "this contract is life or death"? It's a non-starter, you would never think of negotiating it.
It makes more sense for them to simply be illegal than negotiable for that very reason.
> Hey Frank, just read through the non-compete and I have a few small changes. 1. Since we're only working on a proto-type for a classifier for sorting documents can we amend the non-compete to specifically mention that domain? I don't want to limit my options unnecessarily but I appreciate you wanting to stop me from turning around and selling this stuff to Microsoft once you're done. 2. The term is unlimited right now, which I'm not even sure if that can stand up in court. Let's cap it at 2 years from project completion or my leaving the project. If it's easier for you to just agree to these changes over email just reply by saying "Sure Zach, these changes are completely reasonable." and I'll sign and add "with agreed changes" next to my signature.
That will 100% stand up in court, and really if they say "no" to it then you say "no" to the opportunity, but I've never not been able to get to an agreement with someone. Good help is hard to find, and a little charisma goes a long way when negotiating.