Language: NOR | ENG
/1

IN3D1000 Games & 3D Fundamentals

Learning outcomes

By completing the course, the student will have achieved the following learning outcomes: 

Knowledge 

The student 

  • has knowledge of 3D modelling  
  • has knowledge of simple rigging  
  • has knowledge of keyframing animations
  • has knowledge of UV mapping, texturing and surface shaders
  • has knowledge of the use of camera in 3D space
  • has knowledge of workflow in 3D applications
  • has knowledge of asset export from 3D applications 
  • has knowledge of 3D asset import to game engine 
  • has knowledge of render setups in a game engine 
  • has knowledge shader and lighting setup in a game engine 
  • has knowledge of setups in a game engine 
  • has knowledge of key concepts in a game design 
  • has an understanding of the historic development of 3D in computer games 

Skills 

The student 

  • is able to use a 3D application at a basic level  
  • is able to create simple 3D models for use in games 
  • is able to perform UV mapping of simple polygon-based 3D models  
  • is able to make use of material shaders and textures to create credible surfaces on 3D models 
  • is able to make simple key-frame animations 
  • is able to prepare, export and import animated objects from a 3D-app to a game engine  
  • is able to make conscious decisions about file formats with regard to export, import and rendering  
  • is able to organise a project with regard to file structure and layout in the 3D software used 
  • is able to import and create libraries in a game engine
  • is able to make interactivity in a game engine
  • is able to make game design elements to create a specific game experience 

General competence 

The student 

  • is able to justify the reasons for the decisions made during the development process, both in writing and orally  
  • is able to take part in professional discussions about the structure of game assets  
  • is able to take part in professional discussions about 3D game development pipeline and the associated processes 
  • is able to take part in professional discussions of appropriate use of a game engine
  • is able to create simple game design elements in a game engine

Course content

Central topics: 

  • the user interface of 3D software   
  • the user interface of game engine software   
  • 3D modelling, texturing and basic animation  
  • material shaders    
  • game production workflow
  • preparing assets for game
  • file structures and file formats
  • game design 

Teaching and working methods

The course is organised as a combination of lectures, practical exercises, weekly submission of assignments, self-study and supervision.

Coursework requirements

  • 1–3 individual assignments 
  • attendance at lectures in accordance with the teaching plan  
  • attendance at laboratory teaching in accordance with the teaching plan 

Passed coursework requirements are only valid for 12 months. Students who apply for retake of exams/folder assignments after 12 months will have to pass the coursework requirements again next time the course is taught. 

Examination

  • 6-hour individual written examination which counts for 50% of the grade  
  • folder assessment consisting of one individual assignment which counts for 50% of the grade 

To pass the course, both examinations must receive a passing grade. 

Alphabetical grades are used, on a scale from A to F, with E as the lowest passing grade.