Расширение форматов файлов
Ну вот и обещанное участие в разработке. На первый взгляд мелочь, но дальше пойдут более серъезные вопросы, конечно.
XashNT, так уж получилось, неявно пропагандирует модель "новые потроха под старой оболочкой", т.е. для пользователя, знакомого с движками того же Кармака будет очень много привычных, на первый взгляд моментов.
По крайней мере на этапе ввода-вывода. То что внутри всё фундаментально отличается, вполне естественно, т.к. на дворе 2021-й год.
Но вот какой вопрос интересный встал - надо ли сохранять оригинальные расширения форматов файлов, напомню, что сейчас они .bsp для уровней и .mdl - для анимированных моделей. Теоретически это может ввести пользователя в заблуждение и он сделает вывод, что в движке так ничего и не поменялось, вон даже расширения файлов прежние. Другой негативный момент связан с тем, что эти файлы могут быть ошибочно восприняты как ресурсы для тех старых движков. Но если делать другие расширения, то какие выбрать? Напрашивающиеся "модные" .level и .model уже наверняка заняты в каких-то других движках, это тоже может создать путаницу определённого рода. Делать явную отсылку к имени движка в расширении мне тоже не очень хочется, просто не люблю такое.
Так что я решил обратиться к помощи моих подписчиков. Нам надо придумать два расширения форматов файлов - для анимированных моделей и для моделей уровня. Что посоветуете?
xpk кстати туда же, сам догадаешься для чего.