Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Тестирование в нормальных условияхСодержание книги Поиск на нашем сайте Было проведено тестирование игры на наличие критичных ошибок и багов. Танк нормально реагировал на нажатия клавиш для управления его передвижением (рисунки 13–15), стрельбы. Для этого проведения теста был использован первый игровой уровень. Ниже приведены скриншоты работы игры.
Рисунок 13 – Начальное положение танка
Рисунок 14 – Движение вверх
Рисунок 15 – Движение влево
Рисунок 16 – Подсчет очков первого уровня
Как видно из рисунка 16 по результатам тестирования игры можно судить о нормальной реакции игры по завершению уровня и перехода на следующий.
Тестирование в исключительных условиях Была произведена проверка столкновения танков и снарядов с объектами. Снаряды уничтожали только разрешаемые объекты (танки, бетонные блоки на рисунке 17) и пролетали сквозь воду, кусты и т.п. на рисунке 19. Танки же не могли проехать сквозь непроходимые объекты. Так же объекты не выходили за границы карты на рисунке 18.
Рисунок 17 – Тестирование коллизии объектов
Рисунок 18 – Тестирование игры
Рисунок 19 – Тестирование снарядов с водой
Рисунок 20 – Тестирование маскировочных кустов
Как видно из рисунков 17, 18, 19 и 20 по результатам тестирования игры можно судить о полной работоспособности программы, то есть ее играбельности. Из данных скриншотов видно о работоспособности всех основных игровых элементов, помогающих в создании игровой атмосферы. Можно судить о правильности работы одиночного игрового режима. Тестирование в экстремальных условиях Тестирование мульти плеера игры для двоих игроков, показало себя стабильно. Оба танка передвигаются и взаимодействуют друг с другом. Ниже на рисунке 18 приведен скриншот мультиплеера.
Рисунок 21 – Проверка мультиплеера
Из рисунка 21 можно судить о работоспособности мультиплеера и режима игры на двоих. Итоги тестирования После проведенных тестов было выявления отсутствие критичных проблем и багов игры, о полной работоспособности всех элементов игры. Из чего можно сделать вывод об отсутствии багов и ошибок программы, то есть о полноценном рабочем клоне игры «Battle City» для семейства ОС Windows, выполненное в консольном приложении.
Заключение Разработка искусственного интеллекта и программного обеспечения для создания клона игры «Battle City» были выполнены в полном объеме. В ходе выполнения данной работы был рассмотрен теоретический материал, посвященный принципам объектно-ориентированному программированию и искусственному интеллекту в играх. Затем была разработана объектная модель игровых классов. После чего программа была реализована на языке высокого уровня C/C++ и выполнено тестирование ее работоспособности. Можно сделать вывод об оптимальной работе игры, так как не было выявлено ошибок программы при ее тестировании.
|
||
|
Последнее изменение этой страницы: 2021-05-27; просмотров: 218; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.196 (0.008 с.) |