• Advertisement

Archived

This topic is now archived and is closed to further replies.

How to start making a quake-like game engine

This topic is 5904 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hey all, Recently, I have been coding for Half-Life, in C++, and was wondering how would you even start making a Quake-like game engine. If I could make a game engine, I would''nt care if it just rendered a untextured box, I just want to make a engine. Is there any tutorials that you all can point me too? -Glockage

Share this post


Link to post
Share on other sites
Advertisement
To directly answer your question, you might want to first download the Quake 1 and Quake 2 souce code from ID. Check those out and then move on to BSP, PORTAL, and PVS rendering techniques. You''ll need some basic 3-D knowledge, transformations, texture-mapping, camera control, collision detection, etc.

Good Luck!



Jim Adams
home.att.net/~rpgbook
Author, Programming Role-Playing Games with DirectX"

Share this post


Link to post
Share on other sites
If you are more interested in the architectural design of a 3d engine, you might want to try looking at the crystal space documentation / source, since the quake source code can be somewhat difficult to follow.

http://crystal.sourceforge.net/

Share this post


Link to post
Share on other sites

  • Advertisement