Originally posted by bjm2020
I am interested in learning how to write code for games. I am a C.S. student at UNO but I am in freshman classes and they are so slow. Can anyone recommend any languages to start learning first or any other ways to get started? I have Unix with Solaris in the labs at school and I also have Windows XP at home on my pc. Which would be better to use? Should I get the FreeBSD?
Learn C++ inside and out and how to interface for third party libraries. A majority of games are coded under Win32. More wide range of driver support for DirectX with the high end video gaming cards.
There is a rising number of games being created for Linux, though. I have played Unreal Tournament under Linux with a Voodoo2 card and it was pretty good. The now defunct Loki games also ported several tiles to Linux such as Soldier of Fortune.
You can find references to Linux games at SourceForge (such as TuxRacer). If you are want to code engines, study your mathematics. Multi-variable calculus (it was Calc III for me) and Linear Algebra are paramount (not to mention physics).
The publishing company WordWare produces some books on game programming under Linux. You can purchase these books from the publisher but I can pick these books up for about $5.00 at the local 75% Off Books (one of the greatest book shops ever!).