Current active course description (last updated 2019/20)
Programming 3D Games
SPO1000
Current active course description (last updated 2019/20)

Programming 3D Games

SPO1000

This subject addresses how simple 3D games and applications are programmed. Different programming environments and technologies are covered. The subject also gives experience in working with project management in small teams.

Students get a basic training in programming 3D applications for multiple platforms using object oriented programming, different programming tools, techniques and languages. The subject focuses on limitations and possibilities the different tools impose on the developer. The subject establishes a foundation for workflow later in the course, and use of current software tools is included.

Reserved for students on the bachleor program Games and entertainment technology

After completing the subject students should have:

Knowledge about:

  • limitations and challenges in developing 3D games
  • different programming tools for 3D game development
  • fundamental differences and similarities between popular 3D game development tools

Skills within:

  • use of different programming tools for 3D game development
  • design and development of simple 3D games on multiple platforms
No tuition fees. Semester fees and cost of course literature apply.
Lectures, teamwork and assignments
Evaluation using mid-term and final surveys. Students are also encouraged to participate in the central quality surveys.

Teaching activities

Mandatory attendance min. 80 %

Required work

4 assignments approved/not approved (0/100)

Exam

Individual take home task (100/100)

All sources allowed

Overlap refers to a similarity between courses with the same content. Therefore, you will receive the following reduction in credits if you have taken the courses listed below:

SPO2012 - Intermediate Programming - 3D Games and game A - 10 credits