Putting the 'role' back in role-playing games since 2002.
Donate to Codex
Good Old Games
  • Welcome to rpgcodex.net, a site dedicated to discussing computer based role-playing games in a free and open fashion. We're less strict than other forums, but please refer to the rules.

    "This message is awaiting moderator approval": All new users must pass through our moderation queue before they will be able to post normally. Until your account has "passed" your posts will only be visible to yourself (and moderators) until they are approved. Give us a week to get around to approving / deleting / ignoring your mundane opinion on crap before hassling us about it. Once you have passed the moderation period (think of it as a test), you will be able to post normally, just like all the other retards.

Descent 3 Source Code Available! -- Outrage Entertainment (Published by Interplay)

grimace

Arcane
Joined
Jan 17, 2015
Messages
2,087
Descent 3 is a singleplayer and multiplayer first-person action, FPS, shooter and vehicle combat game in the Descent series.

The game's source code was released on GitHub by Kevin Bentley, one of the game's programmers, on April 16, 2024. It includes changes from the unreleased v1.5 patch.



Descent_3_-_cover.jpg
5625396


https://github.com/kevinbentley/Descent3

https://www.pcgamingwiki.com/wiki/Descent_3

https://github.com/kevinbentley/D3Edit
Descent 3 Editor

This is the latest code I could find, flagged as 1.1. I don't remember if there is a newer version, if anyone finds it, let me know and we can merge it in.

Ultimately, I'd love to see this code integrated with the main Descent 3 repository



Cutscenes?

Some proprietary sound and video libraries from Interplay have been stripped out (the ACM and MVE format). I have that code if someone wants to help make a converter so the old cutscenes work. It'll take some effort to stub out that code so it compiles.
 

grimace

Arcane
Joined
Jan 17, 2015
Messages
2,087
Descent is a highly advanced first person shooter boasting six degrees of freedom. One of the few games in its class to allow the player full freedom in moving up and down, left and right, backwards and forwards. Players control a ship as they move through levels in both single player and multiplayer modes, using a wide variety of both energy cannons and missiles to defeat opponents.

https://web.archive.org/web/20080926073902/http://www.interplay.com/games/descent.php


DescentWindows 9X1997-01-01
Descent 1&2: The Definitive CollectionWindows 9X1997-11-06
Descent 2DOS1996-03-13
Descent 2 J/CWindows 9X
Descent 3Windows 9X1999-06-15
Descent 3 / Descent 3 Mercenary Dual JewelWindows 9X2000-12-01
Descent 3: MercenaryWindows 9X1999-11-23
Descent Freespace: Silent ThreatWindows 9X1998-09-30
Descent Mission Builders 1 and 2DOS1996-01-01
Descent Sharware
Descent to UndermountainWindows 9X
Descent: FreeSpace - The Great WarWindows 9X1996-01-01
Descent: FreeSpace BattlepackWindows 9X1999-09-07
 

grimace

Arcane
Joined
Jan 17, 2015
Messages
2,087
Joined
Jan 23, 2024
Messages
545
Location
The Freezer

deuxhero

Arcane
Joined
Jul 30, 2007
Messages
11,981
Location
Flowery Land
And 3D Movie Maker, but when MS open sources things I always get the impression it's either a: officially abandoning it after recognizing it has no value to them or b: them not waiting to maintain it anymore
 
Joined
Jan 23, 2024
Messages
545
Location
The Freezer
And 3D Movie Maker, but when MS open sources things I always get the impression it's either a: officially abandoning it after recognizing it has no value to them or b: them not waiting to maintain it anymore
If Microsoft wants to do an absolute power move, they should make Starcraft open source. Remember when that one Reddit dweeb got the source code disc for Starcraft Gold and sent it back to Blizzard for merchandise?
 

grimace

Arcane
Joined
Jan 17, 2015
Messages
2,087
These games have confused players with inverted Y Axis and motion sickness.

Original band members reunited for a Kickstarter and made a Decent Descent Clone ™ ...

https://en.wikipedia.org/wiki/Overload_(video_game)


A new six-degree-of-freedom shooter with intuitive controls, amazing lighting and graphics. From the creators of Descent, Overload is the best zero-gravity robot-blasting combat ever.
https://www.playoverload.com/




2560px-6DOF.svg.png



Three degrees of freedom (3DOF), a term often used in the context of virtual reality, typically refers to tracking of rotational motion only: pitch, yaw, and roll.


(Do a Barrel Roll)
 

Ash

Arcane
Joined
Oct 16, 2015
Messages
7,055
Modern 6dof games I strongly recommend: Everspace 1 and yes, Overload.

I never did play Descent 3. Does it have interior sections or is it all exterior? The problem with 6dof is it eliminates traditional level flow and barriers, the relevance of elevation in level design, platforming gone, swimming gone and so forth, so it needs to heavy compensate in other ways. Often, this is done by highly complex maze levels navigation mindfuck (love it!), as well as the complexity of 6DOF combat by it's own merit. Taking the environment outdoors as Descent 3 seems to do has me concerned - how are they compensating this time? Everspace compensates in many ways despite being outdoors, so maybe I should just try it, but I want to hear from you guys what Descent 3 in particular did. Already added to my wishlist and waiting for sale regardless.
 

ds

Cipher
Patron
Joined
Jul 17, 2013
Messages
2,556
Location
here
And 3D Movie Maker, but when MS open sources things I always get the impression it's either a: officially abandoning it after recognizing it has no value to them or b: them not waiting to maintain it anymore
To be fair, that's true for most game source code releases. Considering how many studios MS has gobbled up, if throwing code over the wall for old games they no longer care about was all they did it would be huge incline. Having one of the original devs still looking after the code like we have here with Descent 3 is of course even better.

Seems this release may have been rushed a bit though, will need to wait if it actually ends up open source or more limited: https://github.com/kevinbentley/Descent3/issues/32 https://news.ycombinator.com/item?id=40061744
 

grimace

Arcane
Joined
Jan 17, 2015
Messages
2,087
https://news.ycombinator.com/item?id=40048177&p=2


Descent 3 Source Code
(github.com/kevinbentley)
1244 points by kevin42 2 days ago | hide | past | favorite | 322 comments
Someone recently asked if the source code from Descent 3 will be released. I reached out to my old boss (Matt Toschlog) at Outrage Entertainment and he gave me the go ahead. I'm going to work on getting this running again and I'm looking for some co-maintainers.

ends up open source or more limited

I don't know what the license on the source code is or will be.
 

Saint_Proverbius

Administrator
Staff Member
Joined
Jun 16, 2002
Messages
14,063
Location
Behind you.
I don't know what the license on the source code is or will be.
From his github:

Thanks to Jeff Slutter, who did most of the work modernizing the code from the 90's. I'm looking forward to seeing what the community does with it!

Don't know if that's fully open source, but that sounds promising.
 

Reality

Learned
Joined
Dec 6, 2019
Messages
391
I used to love 6DoF and couldn't get enough of it.

I kinda wish I could remember offhand what sequels introduced the way I can with doom 1 vs doom 2.
 

Baron Dupek

Arcane
Joined
Jul 23, 2013
Messages
1,871,366
https://github.com/InsanityBringer/PiccuEngine/releases

a source port for Descent 3 has been released, called "Piccu Engine".
It has bugfixes, widescreen support, better scaling, adjustable FOV, the ability to switch between fullscreen/windowed modes and many more

wonder if someday someone do something with Descent to Undermountain....
 

As an Amazon Associate, rpgcodex.net earns from qualifying purchases.
Back
Top Bottom