Integrating Natural Terrains into Game Environments - COMP 396 Undergraduate Research Project Application Form

Supervisor's Name: Clark Verbrugge

Supervisor's Email: clump [at]

Supervisor's Phone: 2411

Supervisor's Website:

Supervisor's department: Computer Science

Course number: COMP 396 (Computer Science)

Term: Winter 2013-2014

Project start date: Monday, January 6, 2014

Project end date: Friday, April 11, 2014

Project title: Integrating Natural Terrains into Game Environments

Project description (50-100 words suggested): Modern computer games tend to make use of artificial terrains, generated algorithmically or through manual design. Real geography, however, has potential as a source of terrain structure, which can provide interesting and more natural opportunities for player exploration.  This research involves porting suitable geographic data into a modern game engine (UDK or Unity) in order to form an explorable terrain. Appropriate formal metrics will then be developed and applied to the virtual terrain to determine whether these environments offer appealing virtual experiences and useful contexts for game design.

Prerequisite: 1 term completed at McGill + CGPA of 3.0 or higher; or permission of instructor.

Grading scheme (The final report must be worth at least 50% of final grade): Meetings: 10%; Milestone 1 (height maps into UDK or Unity): 10%; Milestone 2 (design of a terrain analysis metric): 10%; Milestone 3 (application of terrain metric): 10%; Final report: 60%.

Project status: This project is taken; however students may contact the professor to discuss other possible '396' projects this term.

Ethics, safety, and training: Supervisors are responsible for the ethics and safety compliance of undergraduate students. This project involves NEITHER animal subjects, nor human subjects, nor biohazardous substances, nor radioactive materials, nor handling chemicals, nor using lasers.