Eye of the Beholder reimagined as a real-time 3D dungeon crawler (Unity, uses original game data)
This is a Unity-based reimplementation of Eye of the Beholder that loads the original game data and renders it as a fully real-time first-person 3D experience, instead of the original tile-based pseudo-3D presentation. It's developed as an experimental hobby project by Moon Bunny.
You’re still playing the same dungeon, puzzles, and structure from the original game, but experienced as a continuous 3D space with FPS-style movement and true real-time interpretation of combat and interaction. Yes the original was as real time as it could be in the day, but it wasn't quite what is considered realtime by today's standards. It was closer to Squaresoft's Active Time Battle that they use in the Final Fantasy games.
The goal is to preserve the underlying authored content while changing how it is experienced at runtime.
Currently it runs on Windows and should run fine on Linux via wine. I do not currently have the ability to test builds targeting Linux or Mac.
The engine does not include any original game assets. It requires a legally obtained copy of the DOS version of Eye of the Beholder and reads directly from its data files, making it compatible with the original game structure and even mods for the original game.
It’s a bit rough around the edges, but is largely playable and has just entered open beta.
The included video shows the faithful reconstruction of the game's intro, though the progressing chords are currently missing from the opening credits due to a bug in the OPL chip emulator being used for sound. It then goes on to the intro, then character creation, and some gameplay and puzzle solving from level 1.
Currently the party cannot die, in order to aid in testing.
More info and download / Discord link:
https://moonbunny.foo/btd