the cutting room mirror

SDK Content

This article has a talk page!
view on tcrf.net

This is a sub-page of Development:Prey (2006).

This page is rather stubbly and could use some expansion.
Are you a bad enough dude to rescue this article?

This needs some investigation.
Discuss ideas and findings on the talk page.
Specifically: Look for anything super juicy and any other differences between the two releases of the SDK. Here is a Github repo of the SDK.

On October 9th, 2006, 3D Realms would release an SDK for Prey for would-be modders of the game. As is noted in the included readme from Rich Whitehouse, changes made to the code for the release are denoted with //HH rww SDK.

Later a new version of the SDK was released on October 13th, this version is more or less the same outside of removing source code of the collision model.

Developer Comments#

//HUMANHEAD jsh PCF 5/26/06: code removed for demo build

A comment found in various files.

Collision Model Source Code#

As mentioned earlier the initial release of the SDK included had source code for the collision model of the game found in src/cm. 3D Realms seemingly didn't intend to include this, so it was removed in the later release.

The files removed were CollisionModel_contacts.cpp, CollisionModel_contents.cpp, CollisionModel_debug.cpp, CollisionModel_files.cpp, CollisionModel_load.ccp, CollisionModel_local.cpp, CollisionModel_rotate.cpp, CollisionModel_trace.cpp and CollisionModel_translate.cpp.