“Ігровий вебдодаток з підтримкою ШІ”

Вантажиться...
Ескіз

Дата

2025

Назва журналу

Номер ISSN

Назва тому

Видавець

УНІВЕРСИТЕТ ІМЕНІ АЛЬФРЕДА НОБЕЛЯ

Анотація

Ця кваліфікаційна робота присвячена розробці ігрового вебдодатку з підтримкою штучного інтелекту (ШІ), що поєднує сучасні вебтехнології та настільні ігри, реалізовані за допомогою бібліотеки Pygame та інтегровані в браузер за допомогою Pygbag. У межах проєкту створено бібліотеку з чотирма класичними настільними іграми: хрестики-нулики, морський бій, шашки та шахи. Основною особливістю розробленого застосунку є наявність вбудованого штучного інтелекту (ШІ) у кожній з ігор. Для реалізації ШІ використовувалися різноманітні алгоритми: від простих евристик до класичних стратегій, таких як Minimax. У роботі детально розглянуто процес розробки кожної гри, особливості побудови логіки ШІ, а також проблеми, що виникали під час розробки, та шляхи їх вирішення. Окрема увага приділена використаним технологіям, побудові структури вебдодатку та взаємодії між ігровим рушієм та браузерним середовищем. Результатом є працюючий вебдодаток, що дозволяє користувачам взаємодіяти з іграми прямо в браузері без необхідності встановлення додаткового програмного забезпечення.

Опис

Ключові слова

штучний інтелект, вебдодаток, настільні ігри, Pygame, Pygbag, HTML, CSS, хрестики-нулики, морський бій, шашки, шахи, браузерні ігри, алгоритм Minimax.

Бібліографічний опис