Сервіс для генерації фізичної мапи планети за допомогою шуму Перлина

dc.contributor.advisorМіщенко, Людмила Дмитрівна
dc.contributor.authorГуськов, Данило Ігорович
dc.date.accessioned2024-10-15T12:36:26Z
dc.date.available2024-10-15T12:36:26Z
dc.date.issued2024
dc.description.abstractВ бакалаврському дипломному проєкті реалізовано алгоритм генерації фізичної мапи планети, призначеної для створення відеоігор, та настільних ігор, космічних та кліматичних симуляторів. Генерація базується на алгоритмі шуму Перлина. Програма дозволяє створити графічне зображення фізичної мапи вигаданої планети, клімат якої наближено схож на Землю. Для збільшення маштабованості та доступності, було обрано клієнт-серверну архітектуру на мові Node.JS у серверній частині та Javascript з фреймворком React у клієнтській частині та для візуалізації мапи. Для зберігання вже створеної мапи було обрано базу даних PostgreSQL.
dc.description.abstractotherThe bachelor's diploma project implemented the algorithm for generating a physical map of the planet intended for the creation of video games and board games, space and climate simulators. The generation is based on Perlin's noise algorithm. The program allows you to create a graphic image of a physical map of a fictional planet, the climate of which is approximately similar to Earth's. To increase scalability and availability, a client-server architecture was chosen, which was implemented on the Metarhia technology stack, which was developed by Timur Shemsendynov at the OT department, in the Node.JS language in the server part and Javascript with the React framework in the client part and for map visualization.
dc.format.extent93 с.
dc.identifier.citationГуськов, Д. І. Сервіс для генерації фізичної мапи планети за допомогою шуму Перлина : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Гуськов Данило Ігорович. – Київ, 2024. – 93 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/69854
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectпроцедурна генерація
dc.subjectфізична мапа
dc.subjectшум Перлина
dc.subjectNode.JS
dc.subjectPostgreSQL
dc.subjectMetarhia
dc.subjectImpress
dc.titleСервіс для генерації фізичної мапи планети за допомогою шуму Перлина
dc.typeBachelor Thesis

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Huskov_bakalavr.pdf
Розмір:
2.11 MB
Формат:
Adobe Portable Document Format
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
8.98 KB
Формат:
Item-specific license agreed upon to submission
Опис: