Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
PZ_Curs_TRPO_Pyatnashki_romaferox.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
8.49 Mб
Скачать
  1. Организация файлов

В данном приложении использовалось 2 текстовых файла.

Файл «Name.txt» использовался для хранения имен игроков и имел следующую структуру:

1 строка: имя игрока 1;

2 строка: имя игрока 2.

Пример файла представлен в приложении 3.

Файл «Score.txt» использовался для хранения набранных игроками баллов и имел следующую структуру:

1 строка: баллы игрока 1;

2 строка: баллы игрока 2.

Пример файла представлен в приложении 3.

  1. Разработка инсталлятора.

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

Помимо стандартного минимума, Smart Install Maker позволяет редактировать системный реестр и INI-файлы, создавать программные ярлыки, запускать ассоциируемые и исполняемые файлы, регистрировать новые шрифты и ActiveX компоненты, отображать тексты информации и лицензионного соглашения. Также, с помощью этой утилиты, вы сможете создать мультиязыковые инсталляторы с поддержкой более 20-ти популярных языков мира.

Инсталляторы, созданные в среде Smart Install Maker ,имеют небольшой размер и поддерживают превосходный формат сжатия Cab. Все это позволяет создавать действительно компактные дистрибутивы, которые не создадут проблем при их распространении по интернету. Пакет игры занимает на диске 65 Мб и содержит игру «Пятнашки» и библиотеки XNA Framework 2.0. После распаковки игра занимает 80 Мб дискового пространства.

  1. Тестирование приложения

Тестирование игры проводилось на компьютере со следующими техническими характеристиками:

  1. Операционная система: Microsoft Windows 7

  2. Процессор: AMD Athlon 2*2 245 2.9 GHz.

  3. Оперативная память: 2 Гб

  4. Видеокарта: NVIDIA GeForce GTX560

Результаты тестирования представлены на рисунках 13-19.

На рисунке 13 изображено главное меню игры.

Рисунок 13. Запуск игры.

Главное меню содержит 2 пункта. При нажатии на клавишу «Играть» запускается первый уровень (см. рис 14). При нажатии на клавишу «Рекорды» открывается таблица рекордов (см. рис 15).

Рисунок 14. Первый уровень.

Рисунок 15. Рекорды.

Игровой процесс представляет собой поочерёдное передвижение плиток на пустое место.

После первого передвижения плитки на пустое место запускается секундомер и начинается счёт количества передвижений. Это показано на рисунке 16.

При нажатии на кнопку «Перемешать» происходит размещение плиток в случайном порядке, игровой таймер при этом принимает исходное значение, количество ходов обнуляется.

Рисунок 16. Игровой процесс.

Если время закончилось, а игра не пройдена, то выводится сообщение о проигрыше. Результат показан рисунке 17.

Для того чтобы начать заново необходимо нажать кнопку «перемешать», чтобы выйти нажать кнопку «Выход».

Рисунок 17. Время закончилось.

Когда игра пройдена, выводится сообщение с поздравлением (см. рисунок 18) и предложение продолжить игру либо выйти в главное меню с сохранением очков за все предыдущие уровни.

Рисунок 18. Окончание уровня.

При выборе «Продолжить» игра переходит на следующий уровень. При выборе «закончить» пользователь переходит в окно ввода имении и записи своего рекорда (см. рис19).

Рисунок 19. Окно ввода имени.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]