Обновление от 22.01.2016, версия 0.6.3 beta.
Скачать
Что нового?
0.6.3 beta
- Добавлен калькулятор талантов
- Переделан код работы с квестами, с целью оптимизации и упрощения дальнейшей разработки
- Добавлена возможность просмотра 15 последних просмотренных квестов
- Каждая группа квестов теперь показует все квесты в базе
- Все квестовые вкладки теперь сгрупированны рядышком и однотипны
- Квесты эпоса теперь идут по порядку
- Добавлен перевод настроек игры. Отличие от перевода на сайте - в наличии игрового описания этих настроек на русском. Дозорные могут использовать мой вариант для дополнения перевода на сайте.
- Исправлено несколько багов, из найденых мною
- Добавлена кнопка "Поверх всех окон"
- Немного дополнена база
- и по мелочи что-то
При дополнении базы использовал материалы Миндона. Надеюсь ругать не будут.
Что есть?:
- Пролог ( гном/эльф) - полностью все квесты и инстансы.
- Эред-Луин - все ещё один квест
- Полный перевод настроек игры и их описаниями на русском. Кроме настроек у которых и в названии понятно, что делает настройка.
- Описание всех классов
- Перевод умений для классов: Воитель, Страж, Охотник, Минестрель, Хранитель рун
- Описание классовых талантов для классов: Беорнинг, Взломщик, Охотник, Минестрель, Хранитель рун
- Описание расы гномов
- Описание некоторых видео (сами видео не выкладывал из-за веса)
Коротенькая предыстория. Когда объявили о закрытии серверов я, как и достаточно многие, задумался о возможности русификации клиента глобала. Но проведя определенные исследования (ничего незаконного, чисто невинный визуальный осмотр
) и поразмыслив, пришел к выводу о нецелесообразности модификации клиента. После просмотра справки и получения обрывочных данных о сложности данного проекта, высказанных отдельными пользователями, знакомых с созданием плагинов. Направление луа и плагиностроение тоже отпало. Плюс, луа вызвал у меня антипатию. И до сентября я ушел в небытие. В сентябре соскучившись по лотре, но испытывая нелюбовь к черному наречью, я решил создать, если не русификатор, так хотя бы русскую базу с квестами, которую можно просматривать во время игры без лишнего гемора. Сразу же встал вопрос. На чем писать? Подумав и прикинув свои возможности, а также учитывая наш русский менталитет (употребляю без политического контекста) . Остановился на этакой связке. Игровой движок Godot Engine (интерфейс и логика программы) и Autoit (взаимодействие с Windows). Отсюда вытекают некоторые особенности работы и требования.
- Видеокарта должна поддерживать OpenGl 2.0
- Потребление памяти Windows 32-х - 250 мб. , 64-х - 350 мб. озу
- Возможны небольшие задержки перед обработкой Autoit скриптов, связано со временем запуска. В принципе, скрипты маленькие и запускаются очень быстро. Обычно заметна задержка только во время первого запуска.
- Так как это все-таки внешнее приложение, то для его использования в игре должен быть выбран режим fullscreen(window) или window.
Главные возможности приложения на данный момент:
- Просмотр квестов на русском языке. Для удобства поиска, квесты эпоса вынесены отдельно.
- Просмотр описания классовых талантов, умений, описания рас и классов.
- Возможность создавать различные учетные записи для различных персонажей. Позволяет отслеживать квесты.
- Поиск квестов в базе осуществляется по имени или части background, которую можно скопировать в квест логе во время игры.
- Каждый квест, описание и вообще любой текст справки – отдельный xml файл созданный по определенному шаблону. Это позволяет добавлять новые переводы квестов и описания без привязки к разработке программы.
- Возможность установить окно поверх всех окон и минимизации приложения до размеров небольшой кнопки. Дает быстрый доступ, с помощью мыши, во время игры.
- Возможность запуска программы без оконных рамок.
- Возможность убрать панель задач Windows. Не появляется при наведении мыши. Клавиша «Win» работает.
- Перевод настроек игры и их игровых описаний
- Калькулятор талантов, для помощи в распределении очков талантов
В общем, я стараюсь максимально эмулировать работу программы так, как будто она часть игры.
Планы
Планов дофига. Добавить карту, описание деяний, окна персонажа, добродетелей, лошадиных талантов,
калькулятор талантов, инстансы ( их описание, квесты и гайды ), вики (пока только в ограниченном виде представляю). Есть идея добавить эдакий список Содружеств, где можно было бы посмотреть инфу о содружестве, предоставленную этим содружеством (пока в общих планах) . Есть идея создать небольшой редактор для более комфортного добавления квестов(тут все зависит от заинтересованности сообщества в моём продукте).
Все еще тест. Жду ваших пожеланий и отзывов
ВНИМАНИЕ. Если вы убрали панель задач Windows и закрыли приложение не кнопкой «Выход». Или после выхода не появилась панель задач. Для её включения надо запустить скрипт «shell tray windows.exe», который находится в каталоге с программой, в папке «autoit». Если вы не можете попасть в каталог с программой. Просто перезагрузитесь. Клавиша «Win» работает.
Webmoney: WNR - 339107147268, WNU - 328063451102, WNZ - 222357684498
Что нужно?
Нужны скрины пустых таблиц классовых талантов для задников. Нужны классы: Хранитель мудрости, Страж, Воитель, Рыцарь, Защитник.
Наподобии этого, без сжатия качества:
Немного скринов.
Да, пока сюда пишите.
Пока, материала практически нету. Сложно одному и программу делать и квесты добавлять. Но потихоньку буду добавлять. Когда с основным функционалом будет закончено, материал начнет появлятся быстрее. На квест уходит порядка 30-40 минут.
Сначала хотел уже законченную версию выложить. но мне сложно одному учитывать все нюансы. Да и вдруг, что-то надо будет поменять или переделать, лучше такое сделать вначале, чем потом исправлять
Медведь-кексикоед
Вот я так и не понял из ответов. Программа подтягивает уже переведенный текст (ну вот таланты/умения у нас на Башне есть, часть эпоса есть) или просто использует гугл-транслейт?
Я сделал возможность отключения панели задач Windows, чтобы не появлялась во время переключения в игре на программу и обратно. Включение и отключение панели задач, в программе происходит кнопкой
при этом запуск autoit скриптов и возможность отключения панели задач, в настройках програмы,
должны быть разрешены.
Если вы убрали панель задач Windows и закрыли приложение не кнопкой «Выход». Или после выхода не появилась панель задач. Для её включения надо запустить скрипт «shell tray windows.exe», который находится в каталоге с программой, в папке «autoit». Если вы не можете попасть в каталог с программой. Просто перезагрузитесь. Клавиша «Win» работает.
Спасибо, всё заработало.
Она подтягивает уже переведенный текст, который распаложен в xml файлах, в папке "resources", которая находится в каталоге с программой. Т.е. база с которой работает программа - это набор xml файлов в папке "resources". Больше она никуда не лезет.
А в интернетах я, так сказать, нашел перевод.
Я не претендую на авторство материалов в в папке "resources" и вообще программа отдельно, материалы отдельно. Т.е. программа отдельно обновляться будет, база отдельно. Две разные ссылки на скачивание.
Можете смотреть и использовать их. В частности на lotro-mindon. Там более подробный перевод квестов( со всеми диалогами, всплывающими надписями и фразами нпс) эпоса, чем здесь.
Можно чуть поподробнее? Прото на данный момент теже квесты разделены на квесты эпоса и остальные квесты. После создания "нового персонажа"( это просто создание файла конфигурации с этим именем, в котором хранятся все настройки ), можно добавлять квесты в активные и выполненные. А квесты эпоса в активные. Что-то типа квест-лога в игре.
Интерфейс сложный и элементов в нем много. И при варианте подгрузки, становятся заметны задержки ( дополнительная нагрузка на процессор). Т.е. движку каждый раз приходится строить сцену заново. Ну и выигрыш в плане памяти небольшой, несколько десятков мб. Все таки я использую игровой двиг, а он сам по себе память хавает.
Возмутитель спокойствия
Отличная штука. Но я вот про что - если допустим читал перевод умений для какого то класса, потом что то другое, но хочешь, что бы можно было быстро вернутся к скилам, ты играешь этим классом и в какой то промежуток времени тебе эти данные нужны.
Или читал прохождение длинного квеста, потом закрыл. Потом тебе опять нужно прочесть и что бы не выбирать заного этот квест из всей информации - выбрал из отмеченных и перешел. Ну или как то по другому - система быстрого перехода к читаемому материалу.
Понял. А когда база расширится и будет текст по всем квестам и прочие материалы - насколько объем может увеличиться?
AKA Archkanzler, Meagrin, Norborn, Oldkult, Hovard, Crask
Если считывать 50 мб текстовый файл, то обьем использованной памяти увеличивается на 180 - 190 мб. Но, тут надо понимать, что средний файл с квестом имеет порядка 6 кб. Итого 50мб около 8500 квестов. В игре столько нету. И я думаю, что обьем увеличиться до 100 мб.
как запускать?
Страницы