Вторник, 30.04.2024, 02:08
 
Главная Регистрация Вход
Приветствую Вас, Гость · RSS
Меню сайта
Категории каталога
Техническое задание [3]
Техническое задание содержит цели, описание направления разработки, ожидаемые результаты, рекомендации, критерии.
Технический проект [2]
Содержит способы достижения целей поставленных в техническом задании. Самая объёмная документация по проекту. Фактически - это готовое решение поставленной задачи.
Форма входа
Логин:
Пароль:
Поиск
Друзья сайта
Статистика
 Каталог статей
Главная » Статьи » Проекты » Технический проект

Сюжетограф. Этап №2
Этап №1 признан законченным. Интерпретация не совершенна, но работает. Алгоритм интерпретации вполне пригоден, чтобы отдать тестировщику. Для этого программу надо доделать. Уйти от внутренних констант, пригодных на этапе отладки, но не приемлемых при нормальной работе с программой.

Этап №2.
Цель: Подготовить программу для передачи тестировщику. Задействовать выбор и подгрузку любого диалога.
Создать ini-файл.
В нём создать раздел с указанием пути к ресурсам игры.
Отдельная форма с настройками программы.
Кнопка вызова формы настройки.
При загрузке программы извлекать из ini-файла путь к ресурсам игры.
Прописывание в процедуре создания главной формы проверки существования директории с ресурсами игры. В случае отсутствия – вызов формы настройки автоматически в модальном режиме.
Создать процедуру считывания списка диалогов из указанного файла.
Создать список файлов содержащих диалоги.
Создать действия по сохранению в ini-файле названия текущего диалога при выходе из программы.
Создать действие по загрузке названия текущего диалога из ini-файла, и загрузки самого диалога.
Найти место хранения ссылки на картинку собеседника при исполнении диалога.



На третьем этапе понадобится произвести второй рефакторинг кода. Сложновата внутренняя структура. И отладку производить не очень удобно, и структура не гибкая для внесения доработок.
Категория: Технический проект | Добавил: NorthernMaverick (22.06.2009)
Просмотров: 422 | Рейтинг: 0.0/0 |
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Бесплатный конструктор сайтов - uCoz