0

Source code for the game Shadow Warrior (1997) found, available under GPLv2 #Gaming #RetroGaming #VintageComputing #RetroComputing

When gaming companies are bought out or close, where does all the code for their games go? Much of the time it is lost to time until an archaeologist happens to find it.

Shadow Warrior (1997) is a first-person shooter video game developed by 3D Realms and published by GT Interactive Software. The shareware version was released for the PC on May 13, 1997, while the full version was released on August 31, 1997. Shadow Warrior was developed using Ken Silverman’s Build engine and improved on 3D Realms’ previous Build engine game, Duke Nukem 3D. Mark Adams ported Shadow Warrior to Mac OS in August 1997.

The game’s improvements included introduction of true room-over-room situations, the use of 3D voxels instead of 2D sprites for weapons and usable inventory items, transparent water, climbable ladders, and assorted vehicles to drive (some armed with weapons). Although violent, the game had its own sense of humor and contained some sexual themes.

Enter Yoav and the current release of the game versions 1.0-1.2.

The Shadow Warrior (1997) code is licensed under the terms of the GNU GPL (General Public License) version 2 or later. See GPL-2.0.TXT for the details.

ACKNOWLEDGEMENTS

This release is dedicated to the memory of Terence Colligan. Further known as Terry, he was the founder of Tenberry Software (previously Rational Systems). A notable product of this company for the time was DOS/4G, a DOS extender used for a myriad of 32-bit DOS programs, and games in particular. These include games made with the Build engine, Shadow Warrior being no exception.

Many thanks go to 3D Realms for digging up old materials found in this archive, including the Shadow Warrior source codes, later to be sent to Richard Gobeille and Evan Ramos, who further inspected such materials.

Additional thanks go to Evan for getting the ball rolling, Devolver Digital for their permission to release the old Shadow Warrior materials, and Ken Silverman for his consent to release the older Build Engine sources.

Further thanks go to Ken Silverman for open-sourcing the Build Engine on 2000, and to anybody involved in open-sourcing Shadow Warrior on 2005. This includes Frank Maddin (one of the original Shadow Warrior programmers) for digging up the sources and assisting with their release, Jonathon Fowler (responsible for the JonoF ports of Build, Duke3D and SW) using his experience for technical assistance, Charlie Wiederhold for preparing the sources for release and 3D Realms for paving the way.

Finally, thanks to all fans of 3D Realms, Devolver Digital, General Arcade, Shadow Warrior and the Build engine!

The code and documentation is available on GitLab.

Shadow Warrior Coverart.png

Do you like classic gaming or the ability to review classic game code? Let us know in the comments.


Stop breadboarding and soldering – start making immediately! Adafruit’s Circuit Playground is jam-packed with LEDs, sensors, buttons, alligator clip pads and more. Build projects with Circuit Playground in a few minutes with the drag-and-drop MakeCode programming site, learn computer science using the CS Discoveries class on code.org, jump into CircuitPython to learn Python and hardware together, or even use Arduino IDE. Circuit Playground Express is the newest and best Circuit Playground board, with support for MakeCode, CircuitPython, and Arduino. It has a powerful processor, 10 NeoPixels, mini speaker, InfraRed receive and transmit, two buttons, a switch, 14 alligator clip pads, and lots of sensors: capacitive touch, IR proximity, temperature, light, motion and sound. A whole wide world of electronics and coding is waiting for you, and it fits in the palm of your hand.

Join 12,000+ makers on Adafruit’s Discord channels and be part of the community! http://adafru.it/discord

CircuitPython 2019!

Have an amazing project to share? The Electronics Show and Tell with Google Hangouts On-Air is every Wednesday at 7:30pm ET! To join, head over to YouTube and check out the show’s live chat – we’ll post the link there.

Join us every Wednesday night at 8pm ET for Ask an Engineer!

Follow Adafruit on Instagram for top secret new products, behinds the scenes and more https://www.instagram.com/adafruit/


Maker Business — Trade war rolls on, effects will have lasting implications

Wearables — Block the light

Electronics — Stay disciplined with ERC

Biohacking — Focus Building Meditation with Michael Taft

Python for Microcontrollers — Consumers Should Immediately… Python the Circuit! #Python #Adafruit #CircuitPython #PythonHardware @circuitpython @micropython @ThePSF @Adafruit

Get the only spam-free daily newsletter about wearables, running a "maker business", electronic tips and more! Subscribe at AdafruitDaily.com !



No Comments

No comments yet.

Sorry, the comment form is closed at this time.