Menu

Tree [2c72d3] master /
 History

HTTPS access


File Date Author Commit
 Documentation 2023-03-22 Marco Cawthorne Marco Cawthorne [aed306] NSMoverEntity: call MoverStartsMoving() and Mov...
 base 2023-03-21 Marco Cawthorne Marco Cawthorne [94e9ca] Base: call Textmenu_Draw() in hud.qc
 platform 2023-03-16 Marco Cawthorne Marco Cawthorne [01be71] Client: 'buildcubemaps' will toggle r_skipEnvma...
 src 2023-03-24 Marco Cawthorne Marco Cawthorne [2c72d3] Sentences: Speed up the word search using hasht...
 .dir.tiff 2022-10-03 Marco Cawthorne Marco Cawthorne [b4bc29] Add Documentation/CodeOverview.md
 .gitignore 2023-03-12 Marco Cawthorne Marco Cawthorne [faaf67] Platform: minor cleanup, updated fonts/
 Doxyfile 2023-03-22 Marco Cawthorne Marco Cawthorne [aed306] NSMoverEntity: call MoverStartsMoving() and Mov...
 LICENSE 2022-07-25 Marco Cawthorne Marco Cawthorne [918395] Update README.md, suppress some warnings
 README.md 2023-03-09 Marco Cawthorne Marco Cawthorne [0325d1] README.md fix typo on my part
 build.cfg 2022-11-26 Marco Cawthorne Marco Cawthorne [e2f708] build_engine.sh: We're gonna migrate to git, wh...
 build_all.sh 2021-08-10 Marco Hladik Marco Hladik [fbf6ee] Switch from iqmtool to vvmtool.
 build_editor.sh 2023-01-19 Marco Cawthorne Marco Cawthorne [94564e] Minor script changes to change from GH to our o...
 build_engine.sh 2023-01-19 Marco Cawthorne Marco Cawthorne [94564e] Minor script changes to change from GH to our o...
 build_game.sh 2022-07-08 Marco Cawthorne Marco Cawthorne [18d03b] build_game.sh: adjust set -e
 build_tools.sh 2022-06-07 Marco Cawthorne Marco Cawthorne [ad0935] Clean up some misc building stuff. Based on inp...
 default.fmf 2022-12-28 Marco Cawthorne Marco Cawthorne [fcd72d] nuclide/nuclide-ds: Improvements to manifest lo...
 make_mapdef.sh 2022-12-14 Marco Cawthorne Marco Cawthorne [94d5d5] GS-EntBase: Adjust QUAKED comments so they can ...
 make_shadertags.sh 2021-08-16 Marco Hladik Marco Hladik [78de7b] Added make_shadertags.sh, which will prove usef...
 nuclide 2023-01-06 Marco Cawthorne Marco Cawthorne [9c3622] nuclide, nuclide-ds: set fs_game post setting s...
 nuclide-ds 2023-01-06 Marco Cawthorne Marco Cawthorne [9c3622] nuclide, nuclide-ds: set fs_game post setting s...
 vmap 2021-10-15 Marco Hladik Marco Hladik [736ecb] TraceAttack: check surfaceflags on world traces...
 worldspawn 2022-01-29 Marco Hladik Marco Hladik [578da4] Add VGUI_Active() which returns whether or not ...

Read Me

FTE Logo Nuclide - Software Development Kit

Software Development Kit, built around idTech with focus on advanced features and
clean-room implementations of true-and-tested game-logic frameworks.
It's been used to ship a commercial product. So it's proven to some extent.

All of this is written in QuakeC, but there's also some GLSL and shell scripts
in here. If you and your team are unfamilar with any of these, you may want something else.

Documentation

You can find up-to-date documentation over at https://developer.vera-visions.com/

This documentation is built entirely from this repository using doxygen.
You do not need to be on-line to view the documentation.

Special Thanks

To id software and specifically John Carmack for having released the sources of
various pieces of id Technology under free licenses.

David Walton for FTEQW and the FTEQCC compiler, which is the brain of this SDK.

Timothee Besset and the GtkRadiant contributors, as well as the NetRadiant team for giving us a base for our editor WorldSpawn.

idTech Logo

License

Copyright (c) 2016-2023 Vera Visions L.L.C.

Permission to use, copy, modify, and distribute this software for any
purpose with or without fee is hereby granted, provided that the above
copyright notice and this permission notice appear in all copies.

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
WHATSOEVER RESULTING FROM LOSS OF MIND, USE, DATA OR PROFITS, WHETHER
IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING
OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

MongoDB Logo MongoDB