Questions tagged [quake3]
The quake3 tag has no usage guidance.
22
questions
1
vote
0
answers
82
views
Does anyone know any 'no-interface' game engines? [closed]
What I'm looking for:
I've been searching for a while now for any no-interface game engines (What I mean by that Is something like the Source Engine where other than than the level editor It's nothing ...
1
vote
0
answers
189
views
Interpolation hitches caused by Quake-like client-server design
I'm building a very small multiplayer shooter game. I'm facing a problem related to interpolation. In order to explain the problem I have to give an overview of the client-server design of my game (it'...
0
votes
1
answer
353
views
Is Quake 3's shader language copyrighted?
Right now I am using Quake 3 tools to make maps for my graphics engine, to have some kind of start and an idea on how to build one from scratch. I know that the BSP format is copyrighted and maps made ...
0
votes
1
answer
158
views
Lightmaps from RTCW BSP file not being rendered correctly
I'm trying to recreate a Return To Castle Wolfenstein renderer using Direct3D 11, but I can't seem to be able to render the lightmaps as they should be. I have not found much information on the ...
-5
votes
1
answer
1k
views
Quake Physics ported to Unreal Engine? [closed]
My eSport mod needs the Quake 3 physics -- as well as some modern engine features.
Options are either:
Quake Engine: Upgrade/develop new rendering,etc component(s)
Unreal Engine: Port physics.
...
1
vote
0
answers
170
views
Missing faces in Quake 3 BSP [closed]
I'm attempting to write a level viewer for Quake 3 levels (repo here). I've got some of the way towards it, but for every level I try to view with it I get lots of missing faces.
(image from Dustbowl)...
3
votes
1
answer
444
views
Quake 3 Gravity
From "Quake 3 Networking Primer":
The server accepts client commands as they arrive. It makes one call
to the VM per client command. This is the only time that players are
ever updated. (That's ...
-1
votes
1
answer
762
views
Understanding some variable names in the quake engine
I am doing a bit of research for a project about air acceleration in the quake engine. I have a question about the names of the variables and their definitions. The code that I am looking at is
https:...
-2
votes
2
answers
337
views
What does this code mean in the source engine [closed]
I am working on a project in which I analyze acceleration in the Source engine. Being that I have very basic knowledge of computer science, I am not very proficient in understanding the syntax.
The ...
2
votes
0
answers
77
views
postprocessing shader destroying viewport on linux?
Basically I implemented gamma correction into a q3 based game to get rid of the annoying SetDeviceGammaRamp.
On windows and macosx everything works fine, but on linux it draws garbage. It looks like ...
2
votes
3
answers
4k
views
Event-driven vs state synchronizing networking model
I was going through the Tribes network model and the network model used in Quake3. What I understand is that Tribes is more of an event based model where as the Quake model uses game states and delta ...
1
vote
1
answer
197
views
Books that discuss practical rendering techniques? [closed]
I'm looking for some books that discuss practical rendering topics like say rendering a bsp level or md2/3 mode, making a little quake like game as the goal or something to that effect. Any ...
5
votes
1
answer
200
views
How do I disable the graphical output of Quake 3?
I have been working with the Quake 3 source code for a few weeks now and am in the process of integrating a custom bot as part of my M.S. thesis. I am using a machine learning algorithm to allow the ...
1
vote
1
answer
632
views
OpenGL quake 3 shader file for objects (for trees)
I decided to add to my game few trees, I already quake 3 model loader (md3) its for characters and method for texture drawing is store in *.ini file. I found a package of trees in MD3 and I have no ...
3
votes
2
answers
2k
views
what does AngleVectors method in quake 3 source code does
I just downloaded quake 3 for learning purposes.
I know some of some linear algebra(basic vector math ie: dot,cross product).
However I can't decipher what below method does, I know what is yaw,pitch ...
2
votes
0
answers
502
views
Quake 3 Bot Programming Example [duplicate]
I would like to implement an intelligent bot for Quake-3. I downloaded the and built the code successfully under Linux. My problem is that I couldn't find any complete tutorial telling me how to build ...
0
votes
2
answers
1k
views
Programming an Artificial Agent in Open Arena [closed]
Does anyone know source example source codes and tutorials to start writing an intelligent bot for Open Arena?
3
votes
3
answers
1k
views
Compiling Quake 3 in Snow Leopard [closed]
First of all I have Xcode 4 installed in Mac OS X Snow Leopard 10.6.8. I have downloaded the Quake 3 source code 1.32b release but I can't open the Xcode project that is inside the /macosx folder ...
1
vote
3
answers
10k
views
How can I edit .qvm (Quake Virtual Machine) files?
I was browsing through how to mod a game (Urban Terror, a Quake 3 mod). I found that it can be done by editing .qvm files in the game. Under the file named zpak000.pk3. That file contains other files ...
5
votes
1
answer
4k
views
Cannot run quake 3 engine compiled from source code [closed]
Recently I tried to compile and run the source code of Quake 3 engine. I basically followed this article. However it doesn't work for me.
I am using Visual Studio 2010 on Windows 7, with June 2010 ...
14
votes
3
answers
6k
views
Resources to help study of Quake 3 engine [closed]
Are there good resources ( manuals, tutorials, etc ) to start studying the code of the Quake 3 engine beyond the code itself?
I'm very interested in know how it's structured for educational purposes ...
0
votes
1
answer
1k
views
Is quake3/ioquake's OOP good to do a large game? [closed]
Everybody heard about the release of the Quake3 source code.
But since it's plain C but uses OOP a little, isn't it too complex to decipher or to use for large projects such as a 3rd person shooter/...