Re: elmax - набросок фреймворка
Прозрачны не активные окна, это было сделано для теста активности окна. (:
Т.е. если клацнуть по окну, то оно станет активным, а если вне окна - не активным.
XML - очень удобный и наглядный формат хранения данных. Так что определённо надо. Загрузка может немного дольше, но за-то не нужно никакого дополнительного софта для редактирования - блокнотик открыл и подредактировал.
Частицы так же будут в XML по той простой причине, что эммитер имеет крайне небольшое число параметров, так что придумывать новый бинарный формат смысла не имеет. К тому же проще будет портировать систему частиц.
Пока создание редактора частиц не предполагается, всё ручками в блокноте.
Система сохранения и загрузки игры позволит регистрировать "в себе" разные данные и сохранять\загружать их. Не зная всех возможностей Макса я пока детально не думал над этим... Но это точно не будет "волшебной сохранялкой читающей мысли". Просто несколько упростит работу и уменьшит написание кода в дальнейшем.
В общем сейчас занимаюсь GUI и форматированным текстом, а там видно будет.
|