create your own

Links for game developers

70
rate or flag this page

By rogerdv


Game 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.


Print   —   Rate it:  up  down  flag this hub

Ask a Question

Comments

RSS for comments on this Hub

No comments yet.

Submit a Comment

Members and Guests

Sign in or sign up and post using a hubpages account.


optional


  • No HTML is allowed in comments, but URLs will be hyperlinked
  • Comments are not for promoting your hubs or other sites

working