Potjeh wrote:IMO formal education is a waste of time and money if you're going into game development, unless it's like a proper maths degree.
At least in Finland there are more and more university courses that you can take even if you are not enrolled in getting some degree. You have to pay a small sum of money though, few dozen euros or so for the whole course. You can even have them as a part of your degree, if you later want to get one.
I guess that the main advantage from a degree is that you have a degree, if you want to make games yourself it does not really matter, if you want to get in some big corporation that makes games, it may or may not matter, depending a bit on the company. Of course degree is a good backup plan if you lose interest in making games or something and want to hit some boring office job that you can get with some piece of paper instead of real skills.
But if you really want to make games, just make them.
School is not required for any computer related stuff, depending a bit on what you want to do of course. You can study in home just as well, or maybe even more efficiently, as you can decide the phase yourself and use techniques that work for you, instead of making some mandatory exercises that you might face in some courses/degrees. Even if you would go to some school you would still have to make your own projects and learn a lot in home to get any good in things.
I dont see how a maths degree would help you in developing games. Some basic maths is good for sure, like vectors, geometry and discrete maths overall like someone mentioned earlier. But those are things that you can easily learn well enough by yourself to make games, most things dont require that deep understanding of them. A lot of university math focuses on things that you wouldnt really need when developing your own game(s). Also if you want to make games, getting maths degree sounds like a bad idea, except if you also really like math. Because getting one sounds tedious, meaning less time developing games.
also a bit of physics can help with Kinematics for example and probably in many more regards.
You could just learn the necessary kinematics by yourself, you probably are not making a complete physics engine for your small little indie game anyway. There is a literal shit-ton of stuff in physics which are almost zero value in game development.