Роботи 2025 року
Постійне посилання на фонд
Переглянути
Перегляд Роботи 2025 року за Автор "ТРОХИМЧУК ЯРОСЛАВ СЕРГІЙОВИЧ"
Зараз показуємо 1 - 1 з 1
Результатів на сторінці
Налаштування сортування
- ДокументРОЗРОБКА КОМП'ЮТЕРНОЇ ГРИ "ТЕХАСЬКИЙ ХОЛДЕМ" У WEB-СЕРЕДОВИЩІ(ВСП "ОТФК ОНТУ", Відділення Комп'ютерних систем, 2025) ТРОХИМЧУК ЯРОСЛАВ СЕРГІЙОВИЧСучасний розвиток інформаційних технологій та зростання популярності онлайн-розваг створюють нові можливості для реалізації інтерактивних вебдодатків, зокрема карткових ігор. Техаський покер, будучи однією з найпопулярніших різновидів покеру у світі, представляє особливий інтерес для розробки веб-платформ завдяки своїй складній ігровій логіці та необхідності забезпечення взаємодії між гравцями в реальному часі. Розробка якісних онлайн-покерних платформ вимагає комплексного підходу до вирішення таких ключових завдань, як реалізація повної логіки техаського покеру з автоматичною роздачею карт, точним підрахунком покерних комбінацій та коректним визначенням переможців у кожному раунді. Особливо критичними є питання забезпечення чесності гри через використання криптографічно стійких алгоритмів перемішування карт, а також створення надійної архітектури клієнт-сервер з REST API для ефективної взаємодії між фронтендом та бекендом. Додатковою складністю є необхідність підтримки багатокористувацького режиму з синхронізацією ігрових процесів між учасниками та збереженням консистентності даних у реальному часі. Сучасні веб-технології, такі як Node.js/Express для серверної частини та React для клієнтського інтерфейсу, надають потужні інструменти для створення масштабованих ігрових платформ. У рамках даного дипломного проекту передбачається розробка повнофункціональної веб-платформи для гри в техаський покер, яка включатиме реалізацію всіх аспектів ігрової логіки, створення інтуїтивного користувацького інтерфейсу та забезпечення стабільної роботи. Система аутентифікації користувачів з JWT-токенами гарантуватиме безпеку персональних даних, а розширена функціональність API дозволить у майбутньому інтегрувати додаткові карткові ігри, зокрема Blackjack. Основним результатом проекту стане створення масштабованого веб-додатку, що продемонструє здатність до самостійної роботи над усіма етапами створення програмного продукту – від ідеї до реалізації.