Thanks everyone. I'll do more research on ME to see if its for me. But if I major in one and minor in another would there be too little free time for game dev? This is what I'm afraid of.
Engineering majors barely get free time. I don't know about you, but I def. would not feel like coding after studying some vector dynamics or mechanics of materials.
Brain draining major + brain draining hobby = burn out
I had plenty of time there, and I learned in the system before the Bolognese system (so the same amount of learning in 10 instead of 11 months).
It's only that power draining if you go for a summa cum laude. You don't have to be an eager-beaver though. The eager-beaver always-learning guys didn't get any further than us, who just did the job and only excelled in some areas.
The job: I don't know about other countries, but it pretty easy to get a job that's not so demanding and it's not more than 40 h/week. I heard quite the opposite from programming jobs though (>40 h/week)
I'm not a particularly smart person. If I could do ME and game programming at the same time easily, pretty much anyone can do so. And as I read these burning-out threads here, I can say it's much easier to burn out from coding than from ME, because you can choose from a lot of esentially different jobs in the ME field. Whenever I fealt that I'm burning out form a particular set of tasks, or there was any other issues, I could easily find a better job in 2-3 weeks. Can you do that with programming?
Another thing: to my experience, i't quite easy to swith from ME field to full-time programming jobs, because programming is less about paper. I'm actually rejecting programming jobs, I could switch almost any time I wanted. I don't think you could do that the other way, you can't really get ME jobs without the paper and education.