У меня к вам несколько вопросов.
1) Как вы открыли код? Как мне это сделать?
2) Почему много глобалов это плохо? Дайте ссылку на топик. По
3) Чем тогда пользоваться? Ведь с глобалами удобнее оперировать чем с массивами.
4) Я догадываюсь почему переменные это плохо, но все же спрошу. Блиц записывает имена переменных в память при компиляции, и потом ищет их по именам? Я не прав?

...
2 Impersonalis:
Это типы для разрушаемого окружения и прочей фигни. Двигло делалось дедовскими способами и без новых знаний(хотя бы про разрешение экрана). К тому же комп у меня достаточно современный и сейчас проблемы бывают только при взрыве 5 гранат, поэтому о других лагах я могу попросту и не знать...