Перейти к содержимому


Внимание!

Это форум по извлечению ресурсов из игр: музыки, звуков, текстур, 3D-моделей...
Перед поиском ответов на форуме, рекомендуется ознакомиться с основным сайтом EXTRACTOR.ru!
[ Прочтите внимательно - правила создания тем и ответа в них ]
Все вопросы по запуску игр задавайте в другом месте: Установка и запуск игр.


Фотография

V0.05


  • Авторизуйтесь для ответа в теме
В этой теме нет ответов

#1 Terminus

Terminus

    Генерал-майор

  • Администраторы
  • 1969 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 18 April 2005 - 20:02

- Вся неотрисовываемая область экрана теперь окрашивается в черный цвет на каждом кадре
- Решено полностью отказаться от полупрозрачности, раз не найдено способа ее быстрой реализации. Прозрачность убрана даже у шрифтов...
- Частично исправлена совместимость со старой платформой Win98. Почему-то именно на этой операционке, вне зависимости от процессора, Игра шла втрое медленнее, чем под Win2000... Точнее, FPS был нормальным, а персонажи и анимация сильно тормозили. Теперь все, по крайней мере, тормозит одинаково... Полностью устранить тормоза не представляется возможным, так что Игра будет рассчитана на пользотелей Win2000/XP и, возможно, WinNT v4
- Исправлен баг с отображением номера "горячей клавиши" над существами.
- Модернизирован компонент TGUIEdit. Теперь можно управлять курсором в рамках редактируемого текста. Курсор, как и в настоящем TEdit, регулярно мигает...
- Исправлен алгоритм отрисовки объектов. Раньше были проблемы с наложением спрайтов, частично скрывшихся за верхний и нижний края карты.
- Новые спрайты! Новые дома, колодцы и, главное, первые удачные модели деревьев. Первые попытки реализовать частокол.
- Добавлен элемент управления TGUIListBox.
- Для элементов интерфейса добавлен метод DoStep, позволяющий создавать анимированные элементы управления.
- Для декоративных объектов добавлено событие OnTouch. Оно вызывается, когда персонаж подходит к декоративному объекту и "дотрагивается" до него
- Каждый объект при вызове своих событий будет запускать внешний скрипт. Для интерпретации внешних скриптов после продолжительного выбора решено использовать Scripter Studio (http://www.tmssoftware.com). Он позволяет писать полноценные скрипты на Object Pascal. Особенно привлекла простота добавления пользовательских объектов, процедур и функций, возможность вызывать отдельные скриптовые функции из основного кода. К сожалению, пакет платный, и минимальная стоимость лицензии - 94$, так что будем использовать trial версию. Последствия - избыточный код (описание стандартных функций, которые не планируется использовать), т.к. trial версия отличается тем, что основные модули распространяются в виде .DCU, а не .PAS файлов