Time: 11.3.-10.5.2020
Place: eKampus
Extent: 3 cr
Number of study places: 60
Target group: Everybody interested in the subject
Prerequisities: Basics of object oriented programming
Lecturer: Juha.Ojala@xamk.fi
HUOM! Vaikka materiaali on englanniksi, suorittaa voi suomen kielellä. Ohjausta yms. on saatavilla suomeksi.
GOAL
The attendant knows how to to use C++ within the Unreal Engine. The attendant knows how to create C++ modules that can be used by Blueprint Visual Scripting System. The attendant knows the most common macro commands and template functions that Unreal Engine uses.
CONTENTS
Getting familiar with what kind of construct Unreal Engine code has. We create new classes and objects using C++ inside Unreal Engine. We program logic with C++ and learn how it can be used side by side with the Blueprint Visual Scripting System. In course, we build multiple examples that use C++ and the Blueprint Scripting.
MATERIAL
Material course provides and Epic Games own documentation.
EXECUTION
The course is completed independently by reading the course material and watching tutorial videos. Attendants are given small practice assignments during the course: Solution can be viewed from video or read from document. Attends can complete the course at their own pace, and they can discuss it with each other using the platform offered.
Large-scale final assignment, where attendant needs to program certain events to the given game world. Different parts of the final assignment are scored separately, and approved course accomplishment required a certain amount of points.
ASSESMENT / EVALUATION METHOD
The code produced in the final assignment and how the program works will be evaluated.
ASSESMENT SCALE
Approved / Failed