Links for game developers
70Game programming sites
Want to create your own games? That's not going to happen in a couple or days and neither you will have all the required knowledge inside your brain. Unless you are some kind of genius or weird mutant, but that's another case.
Most of us will need to read and ask a lot of questions, but finding the right places takes time. Time is a valuable resource, so, I am going to save you some time, here is a list of some sites specifically dedicated to game development. General programming is a different topic, and I will cover it in another article.
gamedev.net/ For everything in game development! The gamedev forum is one of the best you can find.
gameprogrammer.com They have a mailing list with good people like Kevin Jenkins and good old Bob Pendleton
devmaster.net. They have a forum with some activity and a couple of interesting articles.
NeHe OpenGL tutorials. If you want to learn OpenGL, this is your first stop, obviously, after learning C. They have a D3D section too.
www.lazyfoo.net/SDL_tutorials/ How-to guide for SDL
Game AI for developers The best site I know for AI applied to games, from basic tricks to advanced stuff explained by the pros.
gamasutra.com To keep yourself informed about the industry, and some times you can find some article with good information. Not for game news, for that we have joystiq.com.
igda.org/ The International Game Developers Association. Not about programming, but has resources tha you might need at some point.
OpenGL 3 sample pack
OpenGL 3.1 and 3.2 code samples
are available to document the OpenGL API. These samples do not use any
deprecated OpenGL code, and are aim at getting you started with the
most recent API. As you know, version 3.1 of the standard changed
drastically the API by deprecating all fixed pipeline and left us
learning an almost different OpenGL.
This project is using SDL 1.3 beta for creating the context, GLM 0.8.4.1 as a math library and a replacement for deprecated OpenGL fucntions and GLI 0.1.1.0 to load compressed/uncompressed images.
Learning Ogre: the links you need
I have been asked several times how to learn Ogre. After some thinking, I have noticed that I haven't provided the correct answer, at least, the one that worked for me. Let's suppose you have some basic knowledge of 3D programming, if you don't, then try some OpenGL first, old OpenGL like 1.4 or 2.1. Ok, you have the fundamentals and you are considering using an engine to save you a few years of work.
You only need 2 days and the following links:
Basic Tutorial 1 Introduction to the basic Ogre constructs: SceneManager, SceneNode, and Entity
Basic Tutorial 2 Cameras, Lights, and Shadows Basic Tutorial 3 Terrain, Sky, and Fog
Basic Tutorial 4 Frame Listeners and Unbuffered Input Basic Tutorial 5 Buffered Input
Basic Tutorial 6 The Ogre Startup Sequence Basic Tutorial 7 CEGUI and Ogre
Intermediate Tutorial 1 Animation, Walking Between Points, and Basic Quaternions
Intermediate Tutorial 2 RaySceneQueries and Basic Mouse Usage (Part 1 of 2)
Intermediate Tutorial 3 Mouse Picking (3D Object Selection) and SceneQuery Masks (Part 2
of 2)
I don't consider myself a very skilled graphics programmer, but that is what I needed to master the basics of Ogre engine. The wiki also contains a lot of good tutorials extending what is covered in the previous ones, but I won't post them here, as my objective is not telling you "read the whole wiki" in an excesively verbose way.
PrintShare it! — Rate it: up down flag this hub
Ask a Question









