Forum Discussion

6 Replies

  • msat's avatar
    msat
    Honored Guest
    Sweet! I loved Shadow Warrior, Blood, Quake2 and MDK from that era of FPSs (ok, MDK was 3rd person).
  • Recently played it on IOS. Was hoping for a more Duke Nukem like experience but found the same things that made me not finish it when it first came out.

    Peejle
  • Harley's avatar
    Harley
    Honored Guest
    3D Realms released the full Duke Nukem 3D / Shadow Warrior / Blood game engine source code as open source:

    http://en.wikipedia.org/wiki/Build_engine
    The Build engine is a first-person shooter engine created by Ken Silverman for 3D Realms. Like the Doom engine, the Build engine represents its world on a two-dimensional grid using closed 2D shapes called sectors, and uses simple flat objects called sprites to populate the world geometry with objects.

    It is generally considered to be a 2.5D engine as the basic world geometry is two-dimensional, with an added height component, allowing each sector to have a different ceiling and floor height, and allowing them to be angled along one line of the sector. The engine renders the world in a way that looks three-dimensional; however, the sizing for perspective only depends on the horizontal distance. This is noticeable in that wall vertices are always straight vertical lines on screen, regardless of the angle of view. Therefore, with no vertical distance parameters (only horizontal), this can cause small size distortion when looking up and down but generally it is barely noticeable. However, this distortion can be severe if the player is looking at a structure that is very tall. As such, most Build games restrict objects' vertical height to a fairly limited range.

    http://www.dmoz.org/Computers/Programming/Games/3D/BUILD_Engine/

    Wonder if a "2.5D game engine" like the Build engine would work as 3D stereoscopic with HMD like Oculus Rift?

    http://en.wikipedia.org/wiki/2.5D
  • I want to clarify that the Blood Source Code has not been released. There is a huge debacle behind its release but you can easily read up on it by visiting google.

    Anyways, I would love to get these source ports to offer full rift support. It was bad enough I had nightmares from Doom and Heretic, now why not make the worse part a reality? lol I would LOVE to give it a chance. :D Also Duke 3d would be fun in full rift 3d especially now that the Source Code has been released.
  • I have a Brother-In-Law who would literally sh** a brick if I could put him inside of Shadow Warrior in the Rift.
    He still goes on about that game to this day and I actually tried to get his original disk running on his PC recently using dosbox and something like CPUKiller so it would be playable.

    @RoTaToR1979 did you get headtracking to work as well?
  • "HappyHimitsu" wrote:
    I have a Brother-In-Law who would literally sh** a brick if I could put him inside of Shadow Warrior in the Rift.
    He still goes on about that game to this day and I actually tried to get his original disk running on his PC recently using dosbox and something like CPUKiller so it would be playable.

    @RoTaToR1979 did you get headtracking to work as well?

    DOSBox already has CPU slowdown support. You just need to edit the config file. No CPUKiller needed. Were you successful in your attempt?

    DOSBox works great in my Raspberry Pi too. I just need a Rift-compatible version of SDL to use with it.