Проект Xoreos - реализация игрового движка Aurora и его потомков добрался до очередного релиза.
Главной фичей релиза является рабочая система скриптов для всех поддерживаемых игр. Скрипты запускаются при входе/выходе из локации, взаимодействии с объектами. Теперь дело за реализацией функций движка которые вызываются игровыми скриптами. В среднем на игру приходится около 850 таких функций, частично дублирующимися между играми, сейчас же реализовано около 90 функций на игру.
Также приделали «reflective environment mapping» используемый в NWN и KOTOR 1/2. Теперь отражающие части персонажей рисуются правильно.
https://xoreos.org/blog/2015/09/30/xoreos-0-dot-0-3-bastila-released/