Цитата Сообщение от podvoxx Посмотреть сообщение
Зачем изобретать велосипед? Зачем вообще через МГ все пропускать? Компиляторы/конвертеры должны выдавать сообщения об ошибках вместо разработчиков, чтобы их не было в готовом моде. По общей стркутуре-нужны примеры. Точность исполнения моделей/карт и параметров ДМ/ФМ на совести разработчика мода(если у него ее нет-мод не будут использовать. Вы же не покупаете тухлую колбасу в магазине, здесь примерно тоже самое?). Ну и ответы на вопросы, конечно. Во многих играх модификации широко используются - Microsoft Flight Simulator (тут та же ситуация, никто же еще не загнулся из-за неправильного бесплатного самолетика), Silent Hunter III, Стальная ярость, ArmA II / ArmA / OFP, The Elder Scrolls, Ил-2:ЗС и много игр попроще. В старичка кстати правленного тоже много народу летает, еще и в БОБе бывает просят что-то сделать как там.

По поводу совместимости модов сервера с клиентом Атас уже написал:

Я такие подписи сам даже делал - очень удобно, пара кликов и кладешь полученный файлик в папку с модом.
Централизованную базу данных и т.п. официально никто не будет делать (раз сейчас нет сайта, форума и баг-трекера), а из комьюнити летает-то мало человек, не то что сайты делать. Вот пример фансайта другой игры - http://www.armaholic.com/. Есть форум, моды, миссии и т.д., такой же ресурс неплохо иметь и по БОБу.

Ну и попробую аргументы привести почему нужен SDK именно нам, пользователям игры:
1. В БОБе больше не планируется новых самолетов, техники и карт, а тех что есть не хватает для создания полноценных проектов и оригинальных миссий.
2. До выхода сиквела мододелы должны уже набраться опыта в БОБе
3. Сейчас отсутствует возможность подключения неофициальных модов(во всяком случае не объявлена), т.е. мы даже не можем поменять скины техники, опозновательные знаки и т.п. "мелочи"(хотя например возможность включить свастику в игре есть уже сейчас - но это тоже неофициально)
4. Многие элементы игры, которые разработчики не будут править могут быть изменены/исправлены самими пользователями - альтернативный интерфейс, полный редактор, исправление ошибок, coop-режим и т.д.
5. Позволит привлечь пользователей, расширить аудиторию - сейчас она значительно меньше Ил-2:ЗС и это ненормально.
6. Продлит жизнь проекту и сделает его более интересным и привлекательным для игроков.
Вот ты и привел примеры игр, как не надо делать. Сейчас приходится самостоятельно искать моды, чтобы поиграть на том или ином сервере, причем сервер не всегда говорит что для него нужно.
Если выпасть из жизни игры скажем на пол года, то разобраться что куда ставить очень сложно. Боже упаси от такого в бобе!