Разработка Мародера - 2014.04.27
2014-04-28Меня поплющило пару дней на тему перехода с 3д моделей на 2д маркеры.
Заменил везде &str на Path, так правильней (ссылка на битсквидблог).
Заменил структурки struct(MInt) на struct(id: MInt}.
Шейдеры с 1.5 на 1.2, что бы можно было запускаться на OpenGL 2.1 без проблем.
Перенес исходники в src директорию, а всякое для работы в bin
директорию. Добавил в Makefile команду run, которая переходит в bin
и запускает игру.
Поправил систему слотов.
Убрал MBool в пользу обычного bool. В этом был смысл для Си, но
тут-то уже все есть.
Почти доделал ErrorContext, скоро попробую его внедрить.