I would look for Dell Latitude and Lenovo Thinkpad models if I had your requests. Most of them offer what you need.
And maybe even without discrete GPU - you don't need it for games mentioned, but it drains power, makes the price higher and laptop louder