В процессе разработки игр не раз убеждался что крайне полезно хранить все более-менее значимые настройки в одном месте, а именно — файле настроек. Этот подход имеет как минимум следующие преимущества —
- все параметры и настройки локализованы в одном месте, а не хаотично разбросаны по классам проекта
- возможность вносить изменения в настройки и смотреть изменения без перекомпиляции проекта
Хочу поделиться с сообществом небольшим утилитным классом для быстрого и удобного чтения настроек из xml-файла. Он позволяет имея файл настроек следующего вида —
(
Читать дальше
)