DXQuake3

Engine-default

Website:
http://www.dxquake3.dsl.p...

Developer:
Richard Geary

Launched:
Not specified

Status:
Active

Supported Platforms:
Windows

Languages Written In:
C/C++

Languages Supported:
C/C++

Graphics APIs:
DirectX

Rating:
  (3 reviews)

  • Overview
  • User Reviews

The Quake3 engine (inc. multiplayer), rewritten in DirectX

  • Screenshots
  • Videos
  • Thumb_36e94faa-cf23-4ce4-b574-680176a84358
No videos available.

Supported Features

General

  • Other
  • Multiplayer over LAN and Internet
  • Faster frame rate than Quake 3
  • Includes all the important components of the Quake 3 engine
  • Gameplay rules are executed from the compiled Q3 Game DLLs
  • Console provides a backbone for game management, and allows in-game console variables and commands
  • Fixed-function
  • Render-to-Texture
  • Fonts
  • GUI
  • Direct3D state changes are minimised
  • Uses over-bright bits for extra precision
  • Billboarding
  • Sky
  • Decals
  • Fog

  • Splines
    Quatratic curved surfaces (Q3 BSP format)

Lighting

  • Per-vertex
  • Lightmapping
  • Lightmaps for static map lighting, simple dynamic per-vertex lighting for dynamic sources.
  • Fog implemented for single and multipass textures

Shadows

  • Projected planar Clipping algorithms to calculate shadow fragments

Texturing

  • Basic
  • Multi-texturing
  • Mipmapping
  • Complex scripted texturing, adjusted on pre-load to optimally use the graphics card's capabilities.
  • Makes FULL use of the fixed-function pipeline.

Meshes

  • Mesh Loading
  • Tessellation
  • Loads MD3 meshes and tags
  • Dynamic tessellation of curved surfaces

Scene Management

  • BSP
  • PVS Dynamic curved surface detail levels

Animation

  • Keyframe Animation
  • Animation Blending Interpolated keyframe animation

Physics

  • Collision Detection
  • Q3 collision detection system requires the exact point of collision to be calculated
  • Axis aligned box (AABB) against BSP Nodes and Brushes
  • AABB against Curved Surface (triangles)
  • Brush/Brush collisions
  • Floating point truncation aware

Networking

  • Client-Server
  • Master Server
  • Uses DirectPlay Server-Client interface
  • Multithread safe using Critical Sections
  • Delta-compression of client and server packets
  • Playable over an ISDN internet connection

Sound

  • 3D Sound DirectSound with optional 3D positioning and velocity

 

Licensing

License Name Price in $US Source Code Included? Additional information
GPL Free Yes View Details
Requires Quake3 Demo or Full version to run.

Showing 1-3 of 3
Btn_addreview

a good one

  Nov 16, 2005 at 07:31 by qingchunjingwu

Sessions are logged. Any abuse or cheating (including but not limited to multiple user-registeration to post multiple reviews) will not be tolerated and might lead to a permanent ban in addition to removal of all your reviews. Ratings or reviews that violate our Terms of Service including spam, abuse, hateful or obscene messages, may result in a permanent ban.

0 of 0 people found this review helpful. Did you? Yes No

Engine

  Jan 17, 2005 at 14:08 by alabama

Let me say so much.
When ever I try installing I get Virus Alerts
But hey... it's free.

Would be nice having a try with this one.
Or even better another download link or
something.

0 of 0 people found this review helpful. Did you? Yes No

Nice Stuff

  Nov 03, 2004 at 13:31 by Gendramen

I have checkt it.. and i love it..
Im not zo good at c/c++ zo i din't make a huge game with it. Very good. Very easy.. its lust like modding for Q3, and that was easy to.. just check it out..

0 of 0 people found this review helpful. Did you? Yes No
Showing 1-3 of 3
Btn_addreview

Last edited Dec 28, 2011 at 13:11

Are your the owner of this engine? Let us know to be able to update it, and reply to reviews, and other benefits.
Copyright 2011 DevMaster. All rights reserved. (rev: 994f941)