A Godot 4 port of two 1996 Bethesda shooters
This article details a Godot 4 engine port of two 1996 Bethesda Softworks shooters, SkyNET and Future Shock. The project rewrites the game engine in Godot, reading original game data like BSA archives and heightmaps at runtime, without including any original game assets.
Why it matters
This project showcases the capabilities of modern game engines like Godot for reverse-engineering and preserving classic games, allowing them to be played on contemporary hardware with potential graphical enhancements. It also demonstrates a method for respecting intellectual property by requiring users to provide their own copies of the original game files.
A Godot 4 port of the two 1996 XnGine shooters by Bethesda Softworks — SkyNET and Future Shock . The engine is rewritten in Godot; the game itself is read from your own copy of the original data: the BSA archives, the WLD heightmaps, the TEXTURE files, the maps, the sounds and the HMI music, all decoded at run time.
Nothing from the original games is included here. You need the games.
Mission one: out of the canyon, and the complex comes into view.
Get smarter about the news
Sign up free for a feed built around what you actually care about, Dive Deeper research on any story, and the full text of every article.
Create free accountAlready have an account? Sign in