| Введение: Многие наверное знают программы, созданные в ReaL Studio специально для игры S.T.A.L.K.E.R. Shadow of Chernobyl, это: • S.T.A.L.K.E.R. noDVD • S.T.A.L.K.E.R. ExLaucher • ReaL LTX Editor Наверное все из них нашли своих поклонников… Но это далеко не весь список программ, создание или задуманные для сталкера… Со временем, их могло бы стать не один десяток (мелкие утилиты и крупные программы)… Чем больше программ, тем меньше времени остается на каждую… Многие начинают забрасываться… В один прекрасный день мне все надоело… На мне висит куча программ… И тут пришла идея: Сделать одну, но качественную, мощную и удобную программу для настойки игры SS.T.A.L.K.E.R. Shadow of Chernobyl… Так пришла в голову идея создать программу S.T.A.L.K.E.R. Easy Configuration Studio… Что это за программа? S.T.A.L.K.E.R. Easy Configuration Studio – мощный программный продукт который будет создан для максимально легкого редактирования всевозможных файлов и параметров игры, с максимально простым и удобным (а также красивым) интерфейсом и мощными функциями. Программа теперь будет поддерживать подключаемые модули и соответственно иметь открытый API. Также программа будет обладать всеми функциями выше описанных программ, развитие которых прекратиться с выходом первой версии программы. Особенности и функции программы: 1) Открытый API 2) Программа почти полностью будет основана на плагинах 3) Поддержка разных типов плагинов и встраиваемых программ 4) Редактор различных конфигурационных файлов игры (расширения будут добавляться плагинами), будет существовать как ручной редактор (с подсветкой синтаксиса) так и визуальный (осуществляемый в плагинах) 5) Редактор параметров, это редактор известных программе параметров сталкера, например Главный герой, Оружие, Предметы, Броня … Будет полностью основано на подключаемых модулях… 6) Загрузчик сталкера (это тоже самое что и S.T.A.L.K.E.R. ExLaucher) 7) noDVD (это тоже самое что и S.T.A.L.K.E.R. noDVD 8) Собственный создатель и установщик модов 9) Встроенный менеджер патчей 10) Функция обновления 11) Мультиязычность основного приложения 12) Поддержка скинов основного приложения 13) Справка по программе 14) Справка по API 15) «Рабочий стол» Плагины и встраиваемые утилиты: 1) Плагины будут различных типов 2) Плагины будут искаться при старте программы в нужных папках, анализироваться и результат работы будет записан в важный конфигурационный файл, для того, чтобы не выполнять эту работу в следующий раз и для скорости доступа к плагинам. При необходимости, можно будет выполнить работу заново, в уже запущенной программе. 3) Имеют право использовать S.T.A.L.K.E.R. Configuration Studio 2007 API Типы плагинов: 1) noDVD – модули 2) Модули расширений 3) Модули подсветки синтаксиса 4) Модули, добавляющие дополнительные функции (встраивающие утилиты) 5) Модули, заменяющие стандартные функции своими 6) Модули «Рабочего стола» S.T.A.L.K.E.R. Configuration Studio 2007 API Что могут плагины… 1) Открыта для доступа большая часть процедур и функций программы 2) Открыта для доступа большая часть компонентов программы 3) Возможность создания своей записи в меню «Плагины» 4) Возможность создания своего субменю в меню «Плагины» 5) Возможность создания своей кнопки на вкладке «Редактор параметров» 6) Возможность создания своей записи в меню «Редактор» 7) Возможность создания своего субменю в меню «Редактор» 8) Возможность создания своего «инструмента» на «рабочем столе» 9) Возможность создания своей кнопки на вкладке «Инструменты» 10) Возможность замены стандартных процедур и функций своими 11) Возможность добавлять поддерживаемые расширения и работать с ними В виду того, что пока над программой работаю я один. А сейчас у меня нет времени на программирование – экзамены в школе надо сдавать… Программа начнет свое развитие на зимних каникулах и думаю за две недели выпустить первую альфа версию
|