What courses can i take to learn how to code games such as runescape world of warcraft?
What college courses should i take? also how could i learn to do this stuff outside of college?
What college courses should i take? also how could i learn to do this stuff outside of college?
I believe Runescape was coded in Java, and as for World of Warcraft, probably C or C++ (not too sure).
I wouldn’t recommend taking courses unless you really need to. Programming is a small portion of actual computer science. In reality, programming is the easiest portion of computer science. Learning a programming language can take 2 days if you’re dilligent, and once you learn one programming language, every other programming language is somewhat similar with just different "syntax" (think of it was words).
I’d recommend you start off with C to get a feel of a very popular programming language, and then learn C++ or Java to get into object oriented programming (which is also known as OOP). C can also technically perform object oriented programming, but languages such as Java and C++ have special "keywords" and features that were designed for OOP. Still, start off with C. It’s powerful and simple. Don’t attempt to learn the more less popular languages, as they are for advanced users and users who specialize in science and industry. For example, Python is a favorite amongst physicists.
I recommend learning C by reading this book with the ISBN-10 code 0131103628. Search for it. It’s regarded as the "bible" and best reference guide for learning C.
Realize that once you learn programming and practice (start off by making silly programs that do simple things), every other language will be easy. Eventually you’ll be writing big programs and starting your own internet corporation! It’s a nice thing to do on the side.
Good luck!
Sorry to crush your dream but you can’t just take a few college courses and be fluent in 3-D game programming. You’ll also need to know other stuff like linear algebra, basic physics, and plenty of computer science concepts. Sorry but if you really want to develop games like that – on your own (which is even more of a pipe dream) then expect to put in years and years of hard work.