MCPcopy Create free account
hub / github.com/Unvanquished/Unvanquished

github.com/Unvanquished/Unvanquished @2013-summer-tourney-0.18.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release 2013-summer-tourney-0.18.0 ↗ · + Follow
24,567 symbols 71,055 edges 2,686 files 7,063 documented · 29% updated 6d agov0.56.2 · 2026-05-12★ 1,108617 open issues

Browse by type

Functions 20,174 Types & classes 4,393
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Daemon Engine

Dependencies

  • Freetype
  • libpng
  • libjpeg (DO NOT USE VERSION 6)
  • libcurl
  • libsdl
  • OpenAL (optional)
  • libwebp ( >= 0.2.0 )
  • libxvid (optional)
  • Newton (provided)
  • libgmp
  • GLEW
  • theora
  • speex
  • speexdsp
  • nettle

Build Instructions

Visual Studio

(CMake is required to build.)

  1. Execute either Visual_Studio32.bat or Visual_Studio64.bat
  2. Navigate to Unvanquished/build-32 or Unvanquished/build-64
  3. Open Daemon.sln

Linux

(CMake is required to build.)

  1. mkdir build && cd build (from Unvanquished root directory)
  2. ccmake ..
  3. Press 'c'
  4. Fill in the blanks for any libraries that you cannot find.
  5. Press 'c' and then 'g'
  6. make (use make -jN where N is your number of CPU cores to speed up compilation)

MINGW + MSYS

  1. mkdir build && cd build (from Unvanquished root directory)
  2. cmake -G "MSYS Makefiles" -DCMAKE_PREFIX_PATH="C:\MINGW" ..
  3. make

Run Instructions for Unvanquished

  1. Download all the asset packs from http://www.sourceforge.net/projects/unvanquished/files/Assets and any maps (the mappack from http://sourceforge.net/projects/unvanquished/files/Map%20Pack/maps.7z/download is recommended) into main

  2. Run with ./daemon (on *nix) or Daemon.exe (on Windows)

Core symbols most depended-on inside this repo

Shape

Function 18,166
Class 4,274
Method 2,008
Enum 119

Languages

C73%
C++26%
Python1%

Modules by API surface

src/libs/glew/src/glewinfo.c591 symbols
src/engine/rendererGL/gl_shader.h379 symbols
src/gamelogic/ui/ui_shared.c344 symbols
src/libs/glew/src/glew.c312 symbols
src/libs/glsl-optimizer/src/mesa/main/mtypes.h245 symbols
src/gamelogic/cgame/cg_api.c177 symbols
src/libs/glsl-optimizer/src/glsl/ir.h158 symbols
src/engine/qcommon/q_math.c157 symbols
src/gamelogic/ui/ui_api.c120 symbols
src/engine/client/cl_main.c119 symbols
src/libs/picomodel/picomodel.c117 symbols
src/gamelogic/game/g_buildable.c115 symbols

For agents

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

⬇ download graph artifact

Ask about this repo answers extend the page