BenSherlock.co.uk

Game Development 03 - The Implementation

published 28 Feb 2010. modified 28 Feb 2010.

Irrlicht 3D Engine

Irrlicht main site: http://irrlicht.sourceforge.net/

There are a number of tutorials on getting to grips with the Irrlicht engine. Ranging from the simplest Hello World, to advanced shaders and lighting techniques. http://irrlicht.sourceforge.net/tutorials.html

The contents of the downloaded zip file will allow you to get building on pretty much any platform including Linux, MS Windows, and MacOSX. So far I have only tried building and running on Linux and Windows 7 using the Cygwin environment, and had success with both.

Here I recommend the books and websites that I personally (in my own opinion) found to offer the best reading.

General Programming

The Pragmatic Programmer by Andrew Hunt and David Thomas

Amazon Link: The Pragmatic Programmer

Design Patterns by Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides

Amazon Link: Design patterns : elements of reusable object-oriented software

Advanced C++ Books

Effective C++ Series by Scott Meyers

Amazon link: Effective C++: 55 Specific Ways to Improve Your Programs and Designs (Addison-Wesley Professional Computing Series)

Amazon link: More Effective C++: 35 New Ways to Improve Your Programs and Designs (Professional Computing)

Exceptional C++ Series by Herb Sutter

Amazon link: Exceptional C++

Amazon link: More Exceptional C++: 40 More Engineering Puzzles, Programming Problems, and Solutions (AW C++ in Depth)

Amazon link: Exceptional C++ Style: 40 New Engineering Puzzles, Programming Problems and Solutions (C++ in Depth Series)

Game Coding Books

Game Coding Complete by Mike McShaffry

Amazon link: Game Coding Complete, 3rd

Mathematics for 3D Game Programming and Computer Graphics by Eric Lengyel

Amazon Link: Mathematics for 3D Game Programming and Computer Graphics (Charles River Media Game Development)

Next

Coming up is the design and sourcecode.

Categories: all, software,

Tags: game, software, c++, java,

Related Articles

Copyright © 2010 Ben Sherlock | Fri Mar 12 18:27:09 +0000 2010