Current active subject description (last updated 2023/24)
Programming 3D Games
SPO1000
Current active subject description (last updated 2023/24)

Programming 3D Games

SPO1000
The course focuses on how to program 3D-applications and games. The students will use multiple development systems and technologies for 3D-game development.

The course focuses on how to program 3D-applications and games. The students will use multiple development systems and technologies for 3D-game development.

The students experience working in small development teams. The course offers an introduction to develop 3D-applications for multiple hardware and software platforms through use of object-oriented, several diverse programming tools, techniques and computer programming languages.

The course also stresses the limitations and possibilities using different development tools puts on a 3D-game development project. The course gives a foundation for forming work habits and pipelines for use later in the study programme.

Reserved for students on the bachleor program Games and entertainment technology

The student ...

Knowledge

  • Has knowledge on limitations and challenges to consider when developing 3D-games
  • Knows several software develpment tools for 3D-game development
  • Has knowledge on how A.I can be used to enrich 3D-games
  • Has knowledge about the fundamental similarities and differences between 3D-software development platforms

Skills

  • Can use multiple 3D-development tools for different projects and tasks
  • Can design, plan and develop simple 3D-games for several hardware and software platforms
  • Can implement basic A.I. routines for navigation, movement and interaction in 3D-games

General competency

  • Has experience i developing prototypes and testing functionality using 3D-game development tools
  • Is capable of designing and developing functional 3D-games for multiple platforms
  • Can implement general A.I.-routines and verify their intended behavior in 3D-game environments
No tuition fees. Semester fees and cost of course literature apply.
Mandatory
Lectures, teamwork and assignments
Evaluation using mid-term and final surveys. Students are also encouraged to participate in the central quality surveys.

Undervisningsaktivitet

Mandatory attendance min. 80 %

Required work

6 assignments approved/not approved

Exam

Team project with individual reports and assessment (100 %)

All sources allowed