Lo of the Dark 0.10 - То, ради чего?

» опубликован
Версия 0.10 прибыла и жаждет фидбека. Я наконец приступил к тому, к чему расссчитывал приступить еще в прошлом сентябре. D'oh.

Генератор травы

Хех, тут вопрос такой... Не то чтоб эта функция была действительно нужна... Но я так хотел показать средний палец Oblivion, что просто должен был это сделать. Ну ладно, положим, мне не вполне удалось это сделать, а само решение нужно только на двух уровнях игры... Но фиг с ним - оно уже есть в коде :)
В принципе - все просто. теперь игра может растыкивать на автомате спрайты указанного типа в указанном числе (0..100) в указанной ячейке. Это позволяет создавать травяной покров примерно того же типа, что был в упомянутом ранее Обливионе, но нарисованный мной, а потому несимпатичный, а еще неанимированный и с рядом графических багов, унаследованных от движка.

Дневник персонажа

То самое, ради чего игра затевалась в свое время. Я хотел, чтоб значительная часть действий и события сопровождалась записями в дневнике персонажа, которые и формировали бы картину мира и описывали бы происходящее в целом. Теперь наконец имеется техническая база для реализации этого дневника. Добавлена соответствующая скриптовая команда, добавлено автоматическое занесение в дневник данных о первой схватке с монстром определенного типа. Пока, конечно, все, что пишется в дневник - чисто тестовая информация, а дневник сам по себе имеет недоработанный интерфейс, но он наконец работает.

И еще

Добавились эффект и карта Проклятие. Дают 50% вероятность промаха при атаке. По идее, будет эффективное средство снижения ДПС "тяжелых" противников.
Переработан эффект рассеивания магии. Теперь он снимает отрицательные эффекты с того, кто этот эффект использует, или положительные - с цели, на которую эффект накладывается. Сейчас, впрочем, есть только карта, налагающая эффект на пользователя.
Вероятность роста навыка повышена с 10% до 15%.
Ряд элементов редактора переработан в пользу удобства эксплуатации. Скажем, текстовый редактор легко можно масштабировать, а из интерфейса редактора существ можно вызывать этот редактор для прописывания записи в дневнике.

Скачать?

Качаем по ссылкам с главной или с сайта.


Просмотров: 1 428

alexprey #1 - 4 года назад 2
Кст, а ты не задумывался завести репозиторий кода на гитхабе или битбакете?) Можно было бы прикрепить динамическую ленту последний коммитов сюда на сайт)
Дарин #2 - 4 года назад 0
alexprey:
Кст, а ты не задумывался завести репозиторий кода на гитхабе или битбакете?) Можно было бы прикрепить динамическую ленту последний коммитов сюда на сайт)
Вроде как запилил на гитхабе =) github.com/Rastrelly/lotd
alexprey #3 - 4 года назад 0
Дарин, круто-круто) Осталось интеграцию настроить тебе)
А уже, ну все крут! Поздравляю, теперь можно отслеживать практически онлайн)
Nosferoh #4 - 4 года назад 1
Дневник на несколько локализаций? Вау. И сколько языков будет?
Дарин #5 - 4 года назад 0
Nosferoh:
Дневник на несколько локализаций? Вау. И сколько языков будет?
By default игра комплектуется русской и английской локализациями уже сейчас. А технически можно делать сколько влезет, система очень простая - добавляется еще одна папочка с набором текстовых файлов, папка-локализация в папке оверрайдов и запись в файл списка локализаций.
Narkranoth #6 - 4 года назад 0
Дарин, а я немецкий ещё изучал. :D Однако там будет много текста, я так полагаю...
Дарин #7 - 4 года назад 0
Narkranoth:
Дарин, а я немецкий ещё изучал. :D Однако там будет много текста, я так полагаю...
Да, текста планируется на небольшую повесть =) Хочу сделать так, чтоб дневник было интересно читать если не сам по себе, то в ретроспективе как минимум :)