Hacker News·2 min read·medium

A Godot 4 port of two 1996 Bethesda shooters

N
nemo22
A Godot 4 port of two 1996 Bethesda shooters
AI Summary

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.

Dive DeeperCreate a free account to unlock

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.

Continue reading on Headlinne

Create a free account to read the full article.

Read full article →
technologyentertainmentdesign

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 account

Already have an account? Sign in