Araştırma Makalesi

Enhancing wave function collapse algorithm for procedural map generation problem

Cilt: 13 Sayı: 3 15 Temmuz 2024
PDF İndir
EN TR

Enhancing wave function collapse algorithm for procedural map generation problem

Abstract

In this study, the Improved Map Generation Algorithm (IMGA) method is presented to improve traditional methods in procedural map creation. Traditional procedural map generation techniques using noise generation exhibit shortcomings in the consistent composition of a real map with its uniformly distributed features. On the other hand, procedural map creation techniques that use wave function collapse require that some map pieces already exist to create a map. The observed disadvantages were eliminated by using a hybrid technique with the designed IMGA method. The developed algorithm is similar to real maps in terms of the distribution of map regions, does not need 3D model parts, and performs map creation operations without increasing the algorithm's time complexity. The evaluation of IMGA was carried out by coding the method into the Unity game engine.

Keywords

Kaynakça

  1. R. M. Smelik, K. J. De Kraker, T. Tutenel, R. Bidarra, and S. A. Groenewegen, A survey of procedural methods for terrain modelling. In Proceedings of the CASA Workshop on 3D Advanced Media In Gaming And Simulation (3AMIGAS), pp. 25-34, Amsterdam, The Netherlands, 2009.
  2. M. Hendrikx, S. Meijer, J. Van Der Velden, and A. Iosup, Procedural content generation for games: A survey. ACM Transactions on Multimedia Computing, Communications, and Applications (TOMM), 9 (1), 1-22, 2013. https://doi.org/10.1145/2422956.2422957.
  3. K. Perlin, Improving noise. In Proceedings of the 29th annual conference on Computer graphics and interactive techniques, pp. 681-682, San Antonio Texas, USA, 2002.
  4. C. Adams, H. Parekh, and S. J. Louis, Procedural level design using an interactive cellular automata genetic algorithm. In Proceedings of the Genetic and Evolutionary Computation Conference Companion, pp. 85-86, Berlin, Germany, 2017.
  5. R. Zmugg, W. Thaller, U. Krispel, J. Edelsbrunner, S. Havemann, and D. W. Fellner, Procedural architecture using deformation-aware split grammars. The Visual Computer, 30, 1009-1019, 2014. https://doi.org/10.1007/s00371-013-0912-3
  6. De Pontes, R. G., Gomes, H. M., and Seabra, I. S. R., Particle swarm optimization for procedural content generation in an endless platform game. Entertainment Computing, 43, 100496., 2022. https://doi.org/10.1016/j.entcom.2022.100496
  7. Volz, V., Naujoks, B., Kerschke, P., and Tušar, T., Tools for landscape analysis of optimisation problems in procedural content generation for games. Applied Soft Computing, 136, 110121., 2023. https://doi.org/10.1016/j.asoc.2023.110121
  8. C. Beckham, and C. Pal, A step towards procedural terrain generation with gans. arXiv preprint, arXiv:1707.03383, 2017. https://doi.org/10.48550/arXiv.1707.03383

Ayrıntılar

Birincil Dil

İngilizce

Konular

Dağıtılmış Sistemler ve Algoritmalar

Bölüm

Araştırma Makalesi

Erken Görünüm Tarihi

28 Haziran 2024

Yayımlanma Tarihi

15 Temmuz 2024

Gönderilme Tarihi

16 Eylül 2023

Kabul Tarihi

26 Nisan 2024

Yayımlandığı Sayı

Yıl 2024 Cilt: 13 Sayı: 3

Kaynak Göster

APA
Büyükşar, O., Yıldız, D., & Demirci, S. (2024). Enhancing wave function collapse algorithm for procedural map generation problem. Niğde Ömer Halisdemir Üniversitesi Mühendislik Bilimleri Dergisi, 13(3), 806-814. https://doi.org/10.28948/ngumuh.1361413
AMA
1.Büyükşar O, Yıldız D, Demirci S. Enhancing wave function collapse algorithm for procedural map generation problem. NÖHÜ Müh. Bilim. Derg. 2024;13(3):806-814. doi:10.28948/ngumuh.1361413
Chicago
Büyükşar, Osman, Doğan Yıldız, ve Sercan Demirci. 2024. “Enhancing wave function collapse algorithm for procedural map generation problem”. Niğde Ömer Halisdemir Üniversitesi Mühendislik Bilimleri Dergisi 13 (3): 806-14. https://doi.org/10.28948/ngumuh.1361413.
EndNote
Büyükşar O, Yıldız D, Demirci S (01 Temmuz 2024) Enhancing wave function collapse algorithm for procedural map generation problem. Niğde Ömer Halisdemir Üniversitesi Mühendislik Bilimleri Dergisi 13 3 806–814.
IEEE
[1]O. Büyükşar, D. Yıldız, ve S. Demirci, “Enhancing wave function collapse algorithm for procedural map generation problem”, NÖHÜ Müh. Bilim. Derg., c. 13, sy 3, ss. 806–814, Tem. 2024, doi: 10.28948/ngumuh.1361413.
ISNAD
Büyükşar, Osman - Yıldız, Doğan - Demirci, Sercan. “Enhancing wave function collapse algorithm for procedural map generation problem”. Niğde Ömer Halisdemir Üniversitesi Mühendislik Bilimleri Dergisi 13/3 (01 Temmuz 2024): 806-814. https://doi.org/10.28948/ngumuh.1361413.
JAMA
1.Büyükşar O, Yıldız D, Demirci S. Enhancing wave function collapse algorithm for procedural map generation problem. NÖHÜ Müh. Bilim. Derg. 2024;13:806–814.
MLA
Büyükşar, Osman, vd. “Enhancing wave function collapse algorithm for procedural map generation problem”. Niğde Ömer Halisdemir Üniversitesi Mühendislik Bilimleri Dergisi, c. 13, sy 3, Temmuz 2024, ss. 806-14, doi:10.28948/ngumuh.1361413.
Vancouver
1.Osman Büyükşar, Doğan Yıldız, Sercan Demirci. Enhancing wave function collapse algorithm for procedural map generation problem. NÖHÜ Müh. Bilim. Derg. 01 Temmuz 2024;13(3):806-14. doi:10.28948/ngumuh.1361413