Abstract

About three-dimensional procedure virtual spaces

Highlights

  • In modern realities, procedural content generation is one of the most popular and promising areas in the game development environment

  • you can quickly create a set of unique objects

  • There is a wide variety of various procedural generation algorithms

Read more

Summary

Изложение основного материала

Исследования в области универсальных игровых программ были в первую очередь ориентированы на изучение алгоритмов искусственного интеллекта, и генерация игр в них либо не рассматривалась вовсе, либо была основана на простейших алгоритмах. Для выполнения задачи построения алгоритма процедурной генерации трехмерного игрового уровня можно привести несколько возможных методов [8,9,10,11]. К несомненным плюсам данного способа можно отнести уникальность каждого уровня, а также максимальную сглаженность отдельных участков. В результате такого метода можно будет получить красивый и плавный ландшафт, однако все еще остается необходимость дальнейшей настройки игрового уровня вручную или с помощью других алгоритмов процедурной генерации. Создание набора отдельных взаимозаменяемых участков карты для дальнейшей их комбинации. Таким образом появляется набор секторов, карты высот каждого из них, а также их положение на общей карте уровня. После этого каждый сектор дублируется несколько раз, создавая одинаковое количество копий каждого из участков карты. После этого у каждого сектора уровня появляется выборка – набор из разных секторов, с одинаковыми границами, которые являются взаимозаменяемыми. Более наглядно это можно изобразить в виде таблицы: Таблица 1 – Создание выборки из секторов

Сектор А Б В
Обсуждение результатов
Список литературы
Arcade Games IEEE Conference on Computational
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.