New features and changes in version 0.11.0:
- Original entity loading (static NPCs, creatures, trees, furniture, palace rulers, etc.)
- Lights
- Water and lava rendering
- Translucent entity rendering
- Ray cast selection with pixel-perfect option (@faha223)
- 3D positional audio (@Plettro)
- Initial work on chunk system for game world
- Periodic creature sounds
- Fading voxels
- Streetlights turn on and off automatically
- Changed in-game day/night clock speed to match original game (R hotkey to fast-forward time)
- Initial work on texture filtering in pixel shaders (nearest/linear mode)
- Fixed incorrect cloud pixels (now using partial transparency)
- Fixed starting dungeon fast travel onVoxelEnter bug
Known issues:
- Some streetlights don't receive on/off signal
- Translucent entities exhibit vertical line artifacts (related to multi-threading)
- The renderer may deadlock and freeze the game. If so, reduce render thread count to very low
- Position of moons is not correct
- Tavern names in Imperial City are incorrect
- Diagonal walls have same collision as walls
For details on how to get OpenTESArena running, see the Installation section in the Readme.