Група 4КС-57
Постійне посилання зібрання
Переглянути
Перегляд Група 4КС-57 за Автор "Паладі Сергій Валерійович"
Зараз показуємо 1 - 1 з 1
Результатів на сторінці
Налаштування сортування
- ДокументРеалізація системи контролю та передачі даних між рівнями гри у жанрі адвенчура на програмного рушії Unity(ВСП "ОТФК ОНТУ", Відділення Комп'ютерних систем, 2024) Паладі Сергій ВалерійовичВажливою частиною будь-якого ігрового продукту є збереження та передача ігрових даних між ігровими сесіями, або рівнями гри. На початку ігрової індустрії ігри не мали такого функціоналу, оскільки не було можливості зберігати інформацію у носії інформації, а самі ігрові продукти формувались таким чином, що ігровий процес намагались умістити в одну ігрову сесію, тому багато старих ігор для ігрових приставок можна пройти за вечір. У наш час складно уявити собі гру, яка б не зберігала ігровий процес гравця, хіба що це була б основна особливість проекту. Втім, процес збереження та передачі інформації у ігрових проектах не є тривіальною задачею. Темою мого дипломного проекту є «Реалізація системи контролю та передачі даних між рівнями гри у жанрі адвенчура на програмному рушії Unity». Для гри в жанрі адвенчура важливо передавати інформацію між рівнями, оскільки вони можуть бути різної довжини, а ігровий процес може включати в собі розгалуження, які необхідно брати до уваги під час завантаження нового рівня. Те, яким чином буде виконуватись контроль та передача даних між рівнями в адвенчурі, залежить від того, яку саме інформацію необхідно буде передавати. Окрім того свою особливість у цей процес додає використання ігрового програмного рушія Unity, оскільки він використовую систему сцен, які самі по собі відокремлені одна від одної. Оскільки виконання проекту буде виконуватись на ігровому програмному рушії Unity, виконання коду виконуватиметься на мові програмування C#, що дає змогу виконувати розробку із використанням принципів ООП. Також, є доцільним розробляти систему таким чином, щоби у подальшому її можна було використовувати у інших ігрових проектах.