
GAP5502
(Validated in 2025-26)
Procedural Generation
- Credits
- 20
- Level
- HE5
- Type
- Standard
- Trimester 3?
- No
- ECTS
- 10
- Marking Scheme
- Numeric mark scheme (i.e. mark of 0-100)
- Pass Mark
- 40%
- Delivery Type
- This Module requires you to attend particular classes or events at particular times and in particular locations.
- Module Outline
- This block-taught module introduces procedural generation algorithms within an established game engine. Starting with foundational noise-based landscapes, you will progressively build tools and systems to automate the generation of grid-based maps, caves, vegetation, structures, and dynamic gameplay elements - culminating in a small, fully procedural Unity game. Emphasis is placed on understanding theoretical algorithmic principles, engineering reusable scripts, and architecting maintainable, extensible content-generation pipelines to ensure each playthrough is unique.
- Teacher: Mark Swanton
