View Full Version : programming in fedora

11th August 2004, 12:21 AM
I am very good with html have little experience with java but I was thinking about game programming I've heard c and c++ are good but I have no real experience in programming, also are there any books that may suffice rather than online tutorials. Any apps for fedora such as compilers and interface builders? any ideas would be much appreciated thanks!!

11th August 2004, 12:27 AM
There's been a couple of threads about this before, have a look at them.

http://www.ibiblio.org/obp/thinkCSpy/ is excelent.

11th August 2004, 12:34 AM
i'll do that thanks

12th August 2004, 05:46 AM
Game programming eh? :D This is my department (kinda) I would suggest the following:
Ogre3d Graphics Library (www.ogre3d.org)
Anjuta IDE (http://anjuta.sourceforge.net/)
And to get them both playing happily this simple setup thread (http://www.ogre3d.org/phpBB2/viewtopic.php?t=5100)You can start right off the bat with these two tools alone to make some pretty cool stuff. Just look at the screenshots on Ogre's website if you are in doubt. And then when you are ready to move onto other areas you can add in Raknet for networking, OpenAL for sound, ODE for collision detection and physics, Crazy Eddies GUI for ingame interface etc... The possibilites are endless. If you have any questions, feel free to pm me.

<edit>Although after relooking at your post, I would say that you should get some more C++ experience under your belt and come back to games when you are comfortable with pointers, free stack (heap), classes, inheritance, virtual methods etc.. My favorite (only) book is Sam's C++ in 21 Days. I love it.</edit>

12th August 2004, 05:52 AM
first thing to learn would be that html ain't no programming language .. ;)

13th August 2004, 04:00 AM
first thing to learn would be that html ain't no programming language
Quite true.

But, on the subject of games... because the (relative) speed and performance of CPUs has increased, and JVMs have gotten faster in an of themselves, Java is actually becoming a viable platform for games writing. No, you're not going to bang out the next Doom and become a billionaire, but the Java 3D library allows you to do some very amazing things. Project LookingGlass (which can be found on java.net) is an excellent example of this.