|
Game dev is a decent goal, but you can do it self-taught. Just download Unity and have a go. If you like it, you will learn. There are online courses for the maths needed (Khan academy.) Unity has plenty of tutorials that will teach you the basics of development.
|
# ¿ May 2, 2017 22:09 |
|
|
# ¿ Apr 28, 2024 10:01 |
|
100 degrees Calcium posted:For what it's worth, I've been diving in to Unity and having a fair amount of success. I wouldn't have made it as a self-taught developer, even in my current environment, if I didn't have the willingness to step into new things with nothing but a copy of Visual Studio and access to Google. It's only when I started peering into more technical stuff (working on writing my own shaders being the most immediate example) that my head starts to spin and I wonder if I skipped a fundamental step in my education. You won't learn much about shaders in most CS courses, unless it's a dedicated game development degree, which I don't recommend. This is a thing you have to self-teach. Hit the online math courses. If you can't figure out math on your own, consider the budget option vs degree of hiring a math tutor for a few hours - a math graduate student looking to make some extra bucks. Ixian posted:Finally, don't go in to game development. I know a lot of current and former game developers and they are all burnt out wrecks. You'd think you'd be happier because hey, you love games, and do what you love, etc. except that isn't how modern game development works for most. I know plenty of current game developers who are all pretty happy. Avoid AAA companies though, particularly of the type that make the same goddamn game over again every year. But they are a dying breed these days. And they probably require actual degrees because they are big and bloated and have HR departments that don't understand the concept of "self-taught."
|
# ¿ May 3, 2017 15:44 |
|
100 degrees Calcium posted:There's a pretty big chance my bread-and-butter professional work will always be web development, or something similar, but pursuing more complicated work on my spare time makes me feel like I'm investing in myself in a meaningful way. The flip side is that when I see programming concepts that are alien to me, I kind of freak out and wonder if I've been coasting just a bit too long on the shallow end of the programming pool. I think every programmer who isn't a complete hotshot feels this way. Studying new concepts helps. In your case, expanding your knowledge to more types of front and back end web development will stand you in good stead, and doesn't require you to take any kind of maths course like shader development would do. And there's a lot more jobs for good web devs than good shader writers.
|
# ¿ May 3, 2017 21:26 |