Skip to content

FranciscoDiaz-dev/CMP305_ProceduralMethods_FinalProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CMP305 - Procedural Methods - Final project

Module CMP305 - Procedural Methods Description

Abertay University - 3rd year module

Module Aim

Learn specific skills and techniques of 3D graphics technology within technical confines and being able to progam code in a professional manner suited to game development. Learn about the procedural generation of content and different objects and features might be recreated. Understanding the concepts of "noise" and randomisation when applied to building varied content.

Module Topics

  1. Introduction and History
  2. Terrain Generation
    1. Faulting
    2. Midpoint
    3. Particle Deposition
    4. Fractals
  3. Procedural Growth Systems
    1. Plants, treees and organic systems
  4. Fractals and Noise
  5. Procedural Dungeons
  6. Procedural Words and Markov Systems
  7. Emergent Gameplay
  8. Procedural Audio
  9. Industrial context of PCG

Assessment

  1. Weekly submitions as part of the lab work for each topic
  2. Final Project at the end of the semester (own construction)

Project Description

Procedural methods final project. It is a Terrain Generator, creating montains and sea using different techniques and being abale to modify the terrain in real-time using the interface Imgui. This terrain work is done in GPU.

WARNING - Project may need re-targeted to compile. Check the version of the Windows SDK.

About

Coursework for Procedural methods

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages