MCPcopy Create free account
hub / github.com/DescentDevelopers/Descent3

github.com/DescentDevelopers/Descent3 @v1.5.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.5.0 ↗ · + Follow
17,097 symbols 45,166 edges 1,104 files 6,205 documented · 36% updated 5mo agov1.5.0 · 2024-08-16★ 3,00030 open issues

Browse by type

Functions 13,320 Types & classes 3,777
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

d3 (1)

This is the Descent 3 open source engine, licensed under GPL-3.0. It includes the '1.5' patch written by Kevin Bentley and Jeff Slutter several years ago and brought to a stable condition by the Descent community.

In order to use this, you must provide your own game files. See the USAGE.md file for details about installation.

To build the game, follow build instructions in the BUILD.md file.

Build or runtime issues should be reported on our GitHub tracker.

Contributing

Anyone can contribute! We have an active Discord presence at Descent Developer Network. Patches should be submitted on GitHub.

Core symbols most depended-on inside this repo

browse all functions →

Shape

Function 7,599
Method 5,721
Class 3,704
Enum 73

Languages

C++100%
C1%

Modules by API surface

netgames/dmfc/dmfcinterface.cpp403 symbols
editor/DallasMainDlg.cpp340 symbols
scripts/DallasFuncs.cpp246 symbols
Descent3/multi.cpp219 symbols
netgames/dmfc/dmfcbase.cpp191 symbols
scripts/AIGame.cpp184 symbols
scripts/level11.cpp173 symbols
editor/MainFrm.cpp169 symbols
scripts/levelS2.cpp158 symbols
scripts/level17.cpp157 symbols
scripts/Merc3.cpp157 symbols
scripts/Merc1.cpp138 symbols

For agents

$ claude mcp add Descent3 \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page