Quasar
Moderator

Posts: 4615
Registered: 08-00 |
printz said:
Mmmmm, Doom 3 source ports. But that's just a dream.
Or (if it's going to be GNU-GPL) copy Doom 3 features into Doom ports that are also GNU :D
Probably the only thing in Doom 3 that could be used in Doom would be the scripting engine; however, it's already open source - it is included in the SDK. Granted the SDK is not licensed compatibly, but it could be still be "learned from" - in fact I considered this for Eternity for a while. The problems with it are two-fold: 1. the code has NO documentation or commenting, and 2. the entirety of its method of defining actors and states and tying models to them would be completely inapplicable for a Doom port.
In the end, a general-purpose scripting language would be easier to adapt.
|