Проєктування та реалізація гри - мобільного застосунка у стилі arcada
Loading...
Files
Date
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Львівський торговельно-економічний університет
Abstract
Дана кваліфікаційна робота присвячена проєктуванню, математичному моделюванню та програмній реалізації мобільної аркадної гри в жанрі морського бою з використанням сучасних технологій веб-графіки. Проєкт відтворює ігрові принципи історичних електромеханічних автоматів середини ХХ століття для симуляції торпедної стрільби, фокусуючись на кінематичному перехопленні рухомих надводних цілей у реальному часі. Розроблена на базі HTML5 Canvas API та мови JavaScript (ES6+), архітектура ПЗ повністю розділяє системні модулі на централізовані компоненти: GameEngine, ShipManager, TorpedoManager, CollisionManager та UIController. Рух у реальному часі та просторові перетини керуються безперервними розрахунками координат ($x(t) = x_0 + vt$), тригонометричними векторами пострілу та метриками колізій на основі евклідової відстані між об'єктами. Бенчмаркінг продуктивності підтверджує, що додаток підтримує стабільну апаратно-залежну частоту рендерингу на рівні $60\text{ FPS}$, низьке споживання енергії та миттєвий відгук сенсорного введення на фрагментованих екранах смартфонів, успішно поєднуючи класичні аркадні механіки із сучасними методами оптимізації програмної інженерії.
Description
Кваліфікаційна робота на здобуття вищої освіти ступеня "бакалавр" за освітньо-професійною програмою "Комп'ютерні науки" зі спеціальності 122 "Комп'ютерні науки". – Львівський торговельно-економічний університет. Львів. 2023.