Procedural game developmentLaajuus (5 cr)
Course unit code: GD00FN99
General information
- Credits
- 5 cr
- Teaching language
- English
- Institution
- Peppi
Objective
What is procedural content generation (PCG) and what are its benefits?
How to automate processes using procedural techniques?
How do you use procedural methods to create dynamic and scalable game content?
What methods can you use to streamline game development?
How to improve replayability through procedural generation?
What are custom tools and how to make them?
What are some of the common workflows for creating procedural effects and tools?
Content
You explore procedural content generation techniques for games such as 3D modeling, dynamic simulations, and scripting.
You learn to generate procedural terrain, textures, and objects.
You explore how to create procedural visual effects in games.
You learn the fundamentals of node-based workflow.
You understand how to integrate procedural assets into game engines.
Evaluation
Students can
a. use professional vocabulary and concepts in an expert way in different situations.
c. work as team members in working life expert duties and identify and describe the problems of the professional field.
e. choose appropriate models, methods, software and techniques according to the purpose and justify these choices.
f. promote teams’ goal-oriented operation.