Написание программного продукта, предназначенного для имитации физического взаимодействия между объектами на основе игрового симулятора - Курсовая работа

бесплатно 0
4.5 256
Изучение особенностей современной мобильной платформы Google Android. Графическое моделирование приложения. Обзор и сравнение существующих средств для разработки игровых симуляторов. Обзор средств создания спрайтов и анализ их оптимального комбинирования.


Аннотация к работе
Примером актуальности подобных приложений может служить игровое приложение «A SLOWERSPEEDOFLIGHT», разработанное в Массачусетском технологическом институте (MIT), которое позволяет игроку, перемещается в 3D-пространстве на скорости, близкой к скорости света. Игровой Движок - это центральный программный компонент компьютерных и видео игр или других интерактивных приложений с графикой, обрабатываемой в реальном времени. Он обеспечивает основные технологии, упрощает разработку и часто дает игре возможность запускаться на нескольких платформах, таких как игровые консоли, мобильные телефоны и настольные операционные системы. Основную функциональность обычно обеспечивает игровой движок, включающий движок рендеринга («визуализатор») для 2D или 3D графики, физический движок или обнаружение столкновений (и реакцию на столкновение), звук, язык скриптов и систему их использования, анимацию, игровой ИИ, поддержку сетевой игры, работу с потоками и управление памятью. Первая игра, созданная на этом движке - Unreal-появилась в 1998 году.Проанализировав все данные, было принято решение использовать движок Unity3D. В приложениях, в которых часто используются мелкие текстуры, более эффективно хранить текстуры в текстурном атласе, так как: - позволяет сократить количество смен состояний до одного для всего атласа; Физический движок разрабатываемого приложения должен предоставлять пользователю следующие возможности: Персонаж должен двигаться по осям X,Y; возможность уничтожать землю слева или справа от персонажа, если это возможно; собирать золото, бомбы и другие игровые объекты, предназначенные для этого; получать урон; Движение персонажа происходит по оси X влево или вправо, если персонаж находится на земле или веревке и не заблокирован по направлению движения, если персонаж соприкасается с лестницей, то он может осуществлять движение в любом направлении, если так же не заблокирован. Когда ни один из лучей не пересекается с землей, персонаж начинает движение вниз по оси Y, без возможности движения по оси X, до тех пор пока не соприкоснется с землей, веревкой или лестницей.
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?