Unmetered for BigPond Members     Find out more / login

Prey SDK v1.2

Download Now
BigPond Media Downloader
RATING - Click and drag to rate (0 votes)
1
2
3
4
5
6
7
8
9
10
Posted: 13 Oct 2006, 9:03am
Downloads: 160
Size: 3.9MB

More details:

Filename: prey_sdk_2006-10-09.zip
Size: 4,094,984 bytes (3.9MB)
Md5sum: ee1c55714206c755ef39ae867f757776 (what's this?)
Information URL: http://icculus.org/news/news.php?id=3351

Thanks for downloading the Prey SDK. Included is all of the code necessary for building a gamex86.dll. I have not included Maya binaries or sample assets, because the ones used in the Doom3 SDK can also be used for Prey reference (in fact, our md5mesh/md5anim formats are completely unchanged). The Doom3 SDK can currently be found here:

http://www.iddevnet.com/doom3/downloads.php

Some examples and information on how you can activate your mod in Prey are included in the ./examples folder.

As for the actual code, there are a few things to mention. I made some last-minute changes to clean up some warnings (things that came up after separating out the game code), and to get everything building under MSVC++ 2005 Express Edition. Those changes are marked with //HH rww SDK, but those should be the only differences between this code and the pure 1.02 code. The included solution and project files are for .NET 2005. The code base should still compile in .NET 2003, if you really want to re-make the solution and project files under it. It should also adapt to various free compiler distributions with a makefile and a little effort. I've had it compiling with Intel's C++ compiler before as well. Also, you should note that the memory log build will require some code modifications to build, so you will probably want to start off just using Debug or Release (always use Release for builds that you intend to distribute).

It's important to note that the code base will compile in the free Microsoft Visual C++ 2005 Express Edition. This means you don't have to buy an expensive copy of .NET 2005 just to get cracking on some Prey mods. You can download MSVC++ 2005 EE right here:

http://msdn.microsoft.com/vstudio/express/visualc/download/

Just follow the instructions there and get the Platform SDK installed and set up as well, and you will be able to load the Prey solution file and compile with no modifications at all. You have to register with Microsoft to use the product for more than 30 days, but registration is also free and done by e-mail.

The game code itself has a few "pitfalls". It was thought, initially, that using hhX versions of classes (inheriting from idX) would make merges less complicated, as the game code was still being written alongside id's during a period when Doom3 was also far from finished. While it may have made merging easier (in a way), it didn't turn out so well in the long-run. We now have a lot of arbitrary and bad inheritance, and huge mounds of code that never make it to binary. We could critisize many areas of the code, but, hopefully, you will still be able to find your way around and get started on some awesome new mods. :)

Other than that, the code should be relatively easy and straightforward to dive into. Just load up the solution, select a build configuration (you'll probably want Release to test), and compile away. Remember to check out the Doom3 section of idDevNet as well:

http://www.iddevnet.com/doom3/

Many of the same methods and concepts still apply to Prey, so you will no doubt find it to be a useful resource. Additionally, be sure to make use of the Prey Mods & Editing forum over at the 3D Realms forums:

http://www.3drealms.com/forums.html

I will be keeping an eye on them, so if you have any modding questions for me or the other Heads, feel free to direct them there.


Good luck,
Rich Whitehouse
Human Head Studios, Inc.

 
Advertisement
Prey Demo v12072008 for Linux PC
Posted: 29 Jan 09 | 226 downloads | 449.3MB

Prey Patch v1.4 PC
Posted: 11 Jan 08 | 474 downloads | 49.3MB

Prey Dedicated Server v1.4 for Linux PC
Posted: 11 Jan 08 | 173 downloads | 38.7MB

Prey Dedicated Server v1.3 for Linux PC
Posted: 15 Feb 07 | 173 downloads | 30.7MB

Prey Patch v1.3 PC
Posted: 15 Feb 07 | 455 downloads | 46.8MB

Now Downloading on GA
Tiger Woods PGA Tour 12: The Masters PC Lau...
Star Wars: The Old Republic "Companion Char...
Planet 51 DS Trailer
Need for Speed Nitro "Madrid" Trailer
Mass Effect 3 "AT12 Raider Shotgun - Pre-Or...
FFOLKES Unlocks123 Mod v1.4.1 for Battlefie...
UFC Undisputed 3 "Top Tips" Trailer
The Sims 3 "Master Suite Stuff Pack Trailer
Tiger Woods PGA Tour 12: The Masters "PC an...
Rocketbirds: Hardboiled Chicken PSN Trailer
Submit File
File Submit File
To be mirrored on GameArena
GameArena Newsletter
For weekly updates, subscribe to the GameArena newsletter.
Advertisement

Feedback Form