Проєктування та реалізація гри - мобільного застосунка у стилі arcada

Loading...
Thumbnail Image

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.

Citation

Endorsement

Review

Supplemented By

Referenced By