Свежие новости.
Я решил отказаться от самописной костыльной системы триггеров в пользу Lua. Сделал много функций-связок. С помощью них скрипт взаимодействует с игровым движком. Таким образом, возможности скриптования стали неограниченными ( в разумных пределах ). Так как Lua очень быстрый, возросла производительность по сравнению с самописной триггерной системой. Основной скрипт находится по адресу: data/maps/lev1/scripts/main.lua
По замечанию Samodelkin'a изменил пиксельный шейдер. Теперь на объект могут воздействовать до 10 источников света. Понимаю что это все равно много, но пусть пока останется так, ибо графическую составляющую движка можно изменить в любое время.
Подчистил ненужные ресурсы. В итоге архив весит 23 Мб в сравнении с 64 прежней версии.
В игровой процесс добавил пару интересных моментов. А именно:
1) Можно читать записки ( пока только одна записка на полу в главном холле )
2) Главный герой комментирует происходящие события
3) бОльшая свобода действий
Добавил немного хоррора.
Скачать можно тут:
http://rghost.ru/49649271
Просьба писать FPS.