A while ago I posted my Godot port of Bethesda's SkyNET and The Terminator: Future Shock here (previous post). Thanks for all the feedback!
Since then I've rewritten it from scratch. Godot started to limit me: some of the trigger and scripting logic kept fighting the engine, working with its resources got clumsy, and I wanted a mission editor made for this game. So the port now runs on a small C# engine of its own, built on SDL3.
What's in it now:
- Original look: the DOS palette renderer, kept faithful to the original.
- Enhanced look: lighting, shadows, ambient occlusion, weather and fire. There are also ASCII and point-cloud render styles, just for fun (the videos show the same spot in all four).
- A modern HUD option for widescreen and high resolutions; the classic DOS panel stays.
- VR: a stereo mode for the desktop, and on Android you can play in a phone VR viewer (Cardboard) with head tracking.
- Android build with touch controls and gamepad support.
- Deathmatch with bots: HUMAN vs TERMINATOR classes, with an optional point-cloud "machine vision" for the Terminator.
- Built-in mission editor: terrain, triggers, entities, tables and mods, saved as mods without touching your game files.
No game assets included: it runs from your own copy of the game. Still a work in progress, no public release yet. I'd like to hear what you'd want from a port like this.