Effect Programming (5 cr)
Code: LTD7016-LTA22M1
General information
Enrollment
01.04.2022 - 30.04.2022
Timing
05.09.2022 - 06.11.2022
Number of ECTS credits allocated
5 op
Virtual portion
5 op
Mode of delivery
Distance learning
Campus
Wärtsilä Campus Karjalankatu 3
Teaching languages
- Finnish
Seats
20 - 60
Degree programmes
- Degree Programme in Business Information Technology
Teachers
- Anssi Gröhn
Teacher in charge
Anssi Gröhn
Groups
-
LTDNS19Information Technology (BBA), Full-time Studies, Fall, 2019
Objective
Objective is to take command of methods to improve game feel / atmosphere and visual output using visual effects.
Content
Shader programming
Tweening methods
Particle systems and versatile effects created using them
Post-processing effects
Lighting
Student workload
Total time consumption 133h. Individual work and learning assignments 96h, live guidance 32h, feedback and self-evaluation 5h.
Evaluation scale
H-5
Assessment methods and criteria
Evaluation according to Bloom's taxonomy:
Novice level: (1)
You demonstrate that you know and understand how things mentioned in assignment learning outcomes work.
Advanced level: (3)
You demonstrate that you are able to adapt things listed in assignment learning outcomes into different situations than just those listed in Moodle workspace.
Desired level: (5)
You demonstrate that you are able to create completely new solutions utilizing things mentioned in assignment learning outcomes, or adapt them into totally different situations than shown before.
You demonstrate that you are able to evaluate and give reasoning why things mentioned in assignment learning outcomes can, and should apply as you have done in new situations.
Each learning assignment is scored using criterion mentioned above using scale 0-5.
Final course grade is calculated using formula:
Score = Sum of your learning assignment scores
Max = Maximum obtainable score from all learning assignments
Final Grade = (Score / Max) * 5.
Qualifications
Advanved Game Development
C++ programming
Mathematics for programmers
Or equivalent skills and understanding.