Skip to content
Review Open access

A Practical View on Procedural Generation: Benefits, Capabilities, and Usability

2026 · IEEE Access · Vol 14, pp. 120109-120133 · 0 citations · 161 references
Computer Science

TL;DR

This review synthesizes the characteristics, benefits and drawbacks of various procedural generation methods, helping developers choose the most appropriate technique based on a particular use case.

Abstract

Procedural generation is widely applied, from accelerating development of large and detailed virtual worlds to providing highly varied game content during gameplay. However, for procedural generators to be widely adopted, developers and artists must be able to select a suitable approach and contextualize it with respect to artifact design objectives. This paper presents an overview of the four main procedural generation approaches: constructive, search-based, solver-based, and machine learning. The paper also introduces three lenses for understanding how to use procedural generators in practice: benefits, capabilities, and usability. The benefits lens examines what objectives can be achieved with procedural generators. The capabilities lens distinguishes between artist-assisting procedural generation tools, procedural materials, automated designers, and expert systems capable of generating reliable artifacts. Finally, the usability lens addresses how to integrate procedural generators into practice and how users interact with them. Examples of generation approaches from academia and commercial works are provided to illustrate each lens. This review synthesizes the characteristics, benefits and drawbacks of various procedural generation methods, helping developers choose the most appropriate technique based on a particular use case. A decision support matrix is also provided to illustrate how to apply this practical view in different development scenarios.

Read PDF

Similar papers

Open access Aug 2026

Essential User Experience Principles for Programming-Oriented Role-Playing Games: An Expert-Validated Thematic Synthesis

This study aims to identify and validate the essential User Experience (UX) principles for the design of programming-oriented Role-Playing Games (RPG), a subgenre that requires players to navigate an interactive environment while simultaneously performing structured programming reasoning. Existing UX frameworks have be...

P. Setiawan, M. H. M. Yatim · 0 citations
#human-computer interacti... Preprint Aug 2026

Towards Effective Generation of Interactive Visualizations with Vibe Coding: An Empirical Study

The findings provide the first systematic assessment of vibe coding for interactive visualization construction, revealing both its strengths and limitations, explaining the shift in developer labor and identifying the hybrid collaboration strategies participants adopted.

Yan-Shan Zeng, Ruixuan Tu, Zuo-Dong Xiang et al. · 0 citations
Conference

User-Centered Evaluation of VR Training for Hybrid Manufacturing: A Cognitive Walkthrough Approach

Virtual reality (VR) training modules offer immersive and interactive learning experiences. They are especially useful in complex fields like hybrid manufacturing, where detailed procedural knowledge is essential. Identifying user requirements early in development is essential to create cost-effective, user-centered tr...

Tazim Ahmed, Faith Sowell, M. Kobir et al. · 0 citations
Review Open access 2026

Shaping AR for Industry: A Review and Update of Design Guidelines

Augmented reality (AR) is an essential technology that enables many Industry 4.0 and 5.0 concepts. It offers interactive instructions, reduces downtime, and enhances design visualization. However, designing AR systems for industrial settings presents challenges including technical limitations, new user interactions, an...

Nicole Tobisková · 0 citations
Review

Evaluating the usability of integrated development environments

Assessment of the usability of three commonly used programming environments in higher education, NetBeans, Eclipse, and Dev-C++, through a System Usability Scale (SUS) survey, with participation from 143 computer engineering students highlighted NetBeans, Eclipse, and Visual Studio as the most commonly used IDEs.

J. Morales, Fabián Silva-Aravena, Paula Sáez · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.