Читать книгу Создание игры «Настольный теннис» (Creating a Ping-Pong Game with C#) - Сергей Александрович Токмаков, Сергей Александрович Разумов, Сергей Александрович Демин - Страница 6
РАЗДЕЛ 1
АНАЛИТИЧЕСКАЯ ЧАСТЬ
1.2 Анализ задания
ОглавлениеРассмотрение предметной области приложения «Пинг-понг» показало, что основной проблемой является реализация полета мячика и его реалистичное отражение от игрового поля и ракетки игрока, а также разработка такого интерфейса, который смог бы успешно конкурировать с подобными играми.
Для решения проблемы была выбрана работа с таймером и изменение направления полета мяча с помощью векторов.
Посреди аналогов были проанализированы следующие игры: 2D Ping Pong, Легенды Пинг Понга, Table Tennis Angry Birds, Настольный теннис 2D.
Полученная (после обработки данных) на экране монитора графическая информация очень удобна для анализа и описания сложных явлений на практике. Более того, эта графическая информация может использоваться в следующих вычислениях, на основании которых мы получим новые данные, которые снова можем предоставить в виде новой графической информации, которая может использоваться в новых расчетах и т.д [5].
Высшим приоритетом можно считать удовлетворение работы данными ПО в определенные сроки. Программа, которая работает без ошибок – это главный показатель прогресса и основное достижение в проекте. А в простоте – искусство для достижения чего-то большего, при этом делая меньше, что является «Основа основ». Разработчики должны время от времени задумываться по эффективности, и соответственно редактировать и подстраивать свое поведение [6].