Детальная информация
| Название | Приложение в среде разработки Unity: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_03 «Разработка программного обеспечения» = Application in the Unity development environment |
|---|---|
| Авторы | Мирошниченко Константин Владимирович |
| Научный руководитель | Тышкевич Антон Игоревич |
| Организация | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
| Выходные сведения | Санкт-Петербург, 2026 |
| Коллекция | Выпускные квалификационные работы ; Общая коллекция |
| Тематика | Unity ; C# ; математическое ожидание ; преимущество казино ; вероятностный анализ ; кроссплатформенная разработка ; CSPRNG ; EditMode ; JSON ; expected value ; house edge ; probability analysis ; cross-platform development ; EditMode testing |
| Тип документа | Выпускная квалификационная работа бакалавра |
| Язык | Русский |
| Уровень высшего образования | Бакалавриат |
| Код специальности ФГОС | 09.03.04 |
| Группа специальностей ФГОС | 090000 - Информатика и вычислительная техника |
| DOI | 10.18720/SPBPU/3/2026/vr/vr26-1601 |
| Права доступа | Доступ по паролю из сети Интернет (чтение) |
| Дополнительно | Новинка |
| Ключ записи | ru\spstu\vkr\41152 |
| Дата создания записи | 14.07.2026 |
Разрешенные действия
–
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
| Группа | Анонимные пользователи |
|---|---|
| Сеть | Интернет |
Данная работа посвящена разработке кроссплатформенного программного обеспечения для моделирования казино-игр с интегрированным аналитическим модулем вероятностного анализа. В ходе работы проведён анализ математических моделей четырёх казино-игр (блэкджек, рулетка, слоты, покер) и сформулированы требования к архитектуре тестируемого приложения на платформе Unity 6. Игровая логика реализована на языке C# в изоляции от движка Unity, что обеспечило покрытие автоматизированными тестами в режиме EditMode. Аналитический модуль рассчитывает математическое ожидание, вероятность победы и преимущество казино в режиме реального времени. История игровых сессий сохраняется в формате JSON; экран итогов визуализирует отклонение реального баланса от теоретической кривой. В результате работы разработано и протестировано кроссплатформенное приложение (Windows, Android), сочетающее игровой процесс с образовательным аналитическим разделом.
This work is devoted to the development of cross-platform software for casino game simulation with an integrated probabilistic analysis module. The study covers mathematical models of four casino games (blackjack, roulette, slots, poker) and defines the architectural requirements for a testable application on the Unity 6 platform. The game logic was implemented in C# independently of the Unity engine, enabling automated coverage via EditMode unit tests. The analytics module computes expected value, win probability, and house edge in real time after each round. Session history is persisted as JSON; the results screen visualises the deviation of the actual balance from the theoretical curve. The outcome of the work is a tested cross-platform application (Windows, Android) combining gameplay with an educational analytics section.
| Место доступа | Группа пользователей | Действие |
|---|---|---|
| Локальная сеть ИБК СПбПУ | Все |
|
| Интернет | Авторизованные пользователи СПбПУ |
|
| Интернет | Анонимные пользователи |
|