| | |
Creating a good game
![]() |
Some other possibilities
http://www.ogre3d.org/
http://www.blender3d.org/cms/Game_en...ics.212.0.html
http://www.ogre3d.org/
http://www.blender3d.org/cms/Game_en...ics.212.0.html
*Voted best profile in the world*
*Sigh*...
When you say "I can't get this to work" and expecting us to find the solution, that just doesn't help.
When you write a game, you usually create the 3D models with a 3D modelling program such as Blender. These are then saved for later use.
Then in the program's code, it loads the model from the file when it needs it, parses the data, and saves the resulting data into memory. This data is then used to draw the model to the screen.
The OpenGL SDK will be installed in:
<compiler directory>/include/gl.h glu.h glut.h
<compiler directory>/libs/glut32.lib glu32.lib
If you may have noticed, GLUT is not part of the OpenGL SDK and may have to be downloaded, as it's very helpful when creating OpenGL windows and other interface tasks.
The most important tip when compiling OpenGL apps is to make sure that the lib files (glut32.lib/glu32.lib) are linked with the project. Instructions for adding these files to the link list are compiler-specific, so look for a list of .lib files, and just add glu32.lib and glut32.lib to that list.
When you say "I can't get this to work" and expecting us to find the solution, that just doesn't help.
When you write a game, you usually create the 3D models with a 3D modelling program such as Blender. These are then saved for later use.
Then in the program's code, it loads the model from the file when it needs it, parses the data, and saves the resulting data into memory. This data is then used to draw the model to the screen.
The OpenGL SDK will be installed in:
<compiler directory>/include/gl.h glu.h glut.h
<compiler directory>/libs/glut32.lib glu32.lib
If you may have noticed, GLUT is not part of the OpenGL SDK and may have to be downloaded, as it's very helpful when creating OpenGL windows and other interface tasks.
The most important tip when compiling OpenGL apps is to make sure that the lib files (glut32.lib/glu32.lib) are linked with the project. Instructions for adding these files to the link list are compiler-specific, so look for a list of .lib files, and just add glu32.lib and glut32.lib to that list.
"Technological progress is like an axe in the hands of a pathological criminal."
•
•
Join Date: Aug 2006
Posts: 24
Reputation:
Solved Threads: 0
•
•
•
•
You just managed to create a "Hello World" program, and now you're trying to create an MMORPG? Be realistic. To write a game you need:Don't want to discourage you or anything, but I'm just saying you're biting off a bit more than you can chew. Please, PLEASE learn C++ well, and then you can start learning OpenGL (and starting in OpenGL means 2D games, too).
- Be proficient in C/C++. This means you need to know how to write complex classes without runnining to a forum for help.
- Learn a graphics library such as OpenGL or DirectX. Without them, you'd be forced to write your own graphics library just to draw something like a square. OpenGL and DirectX are a whole new can of worms, though.
- To write a 3D game, you need to have good 3D math skills. You should be completely comfortable with vectors, matrices, and the like.
- And the list goes on...
exaclty....
![]() |
Other Threads in the Game Development Forum
- Previous Thread: DirectX vs OpenGL
- Next Thread: what programs are best to use?
| Thread Tools | Search this Thread |
3d advertising ai algorithm ban c++ cambridge camera censorship china competition console development engine fov fpx game gamer games gaming gauntanamo government idaho in-gameadvertisement intellectualproperty laracroft live manhunt math mathematics matrix mercenaries microsoft mmorpg modded msn naked news nintendo obama palin physics pirate playstation politics projection ps3 rpg search software sony stephenhawking stocks studio technology terrorism tombraider uk videogame web wii world-of-warcraft xbox xbox-live xbox360






