Мы долго готовились перед тем как сообщить вам эту новость, которая будет означать конец нашего цикла "Developer previews". В данный момент мы работаем над версией 1.0. Эта версия уже не является бетой, какими были версии с меткой DP. Это будет нечто большее чем очередное обновление Multi Theft Auto. Почему? Потому что сегодня знаменательное событие в истории Multi Theft Auto. Начиная с 2004 года, более чем 16 разработчиками со всего мира было сделано более 11000 изменений, было получено 1554 файла и более 550.000 строка исходного кода С++. Мы приняли решение вновь сделать исходный код Multi Theft Auto открытым.
Конечно, переход к открытому исходному коду это не просто запаковка его в архив и выкладывание в общественный доступ. В течении последних недель, мы потратили значительное время для очистки нашего кода от всякого мусора, добавив необходимые комментарии и документацию, а так же добавили копирайты к каждому используемому файлу в проекте.
Мы поощряем тех, кто готов принять участие в развитии проекта. По этой причине мы не просто даём возможность любому скачать исходный код, но так же мы открыли баг трекер, в котором каждый может сообщить о найденном баге, а так же открыли доступ к системе, которая собирает проект каждый день и любой может скачать последние версии файлов (нами эта система уже давно использовалась для тестирования). Таким образом, любой разработчик сможет загрузить последние версии файлов и патчей, необходимых для корректной работы мултиплеера.
Некоторые могут быть обеспокоены тем, что мы, казалось бы, просто выложили код своего мультиплеера всем на обозрение, раскрыли все свои секреты. Но помните, для того чтобы сделать нормальный сетевой мод, нужно гораздо больше, чем адреса в памяти игры. Мы надеемся, что разработчики других мультиплеерных модов для GTA поддержат наш проект, так как это будет для них проще, чем начинать свой проект с нуля. На данный момент весь наш код находится в хранилище открытых кодов Google.
Мы считаем, что открытый доступ к исходному коду будет не только стимулировать разработчиков внести свой вклад, но так же будет иметь важное значение для образовательных целей: наш мод построен по принципу модульного класса, аналогично тому, который используется в некоторых других больших проектах. Конечно, он далёк от совершенства, но это хороший повод довести его до него.
Это вовсе не означает, что после открытия исходного кода MTA мы перестанем над ним работать, мы просто решили попробовать другой подход к разработке проекта. Теперь пользователи смогут следить за прогрессом, который достигнут и даже участвовать в бета тестах, в которых раньше принимали участи лишь избранные. При использовании методики открытого исходного кода, нам предоставляется возможность неограниченного вклада со стороны пользователей - bugtracker, wiki, форум и конечно же сам исходный код.
Так же помните о том, что данный переход не означает релиз новой версии. В данный момент мы работаем над версией MTA:DM 1.0. Наш план работ будет предоставлен в ближайшее время на нашем баг трекере, так что каждый сможет отслеживать развитие проекта (в частности версии 1.0). Для того, чтобы получить доступ к нашему сообществу разработчиков вам потребуется аккаунт, а для того чтобы следить за развитием исходного кода, требуется зарегистрироваться на нашей странице в Google.
С уважением, команда разработчиков MTA.