Quake 3 Final Suggestions
Java in Q3
(political)
Client-Side DLL
(political)
Path flexibility
(GAME variable)
Entity Placement File
(spawning per mod/mode, not map)
Resource Loading
(plugins)
Map Markup
(hints, attributes)
Waypoint AI
(preprocessed, updated)
Server Console Text
(visible to DLL)
Message Text styles
(color)
Screen Blit Access
(stuffimage)
Screen Overlay Entities
(HUD)
Per Entity Lighting Values
Per Entity Translucency
In Game Sky Config
In Game Server-side Fog
Negative Light Intensity
(darklights)
Skeletal Animation/Composite Entities
Server Switch Disconnect
(multi server)
FRAMETIME a Runtime Variable
(scale with bandwidth)
Individual Maximum Speed
(prediction parameters)
View/Orientation Separation
(head vs. body)
Generic Prediction
(modified physics)
Entity Movement Extrapolation
(dead reckoning)
Orientation Encoded as Quaternions