Graphics and Animation in Computer Games | WSEI Kraków

Graphics and Animation in Computer Games

About the module

If you would like to create and design games using computer graphics, this module is definitely for you. Our projects will be based on both 2D and 3D graphics. You will learn how to model objects and create animations. You will also learn about programming shaders, and everything in a practical way, using practical examples.

Module coordinator:

Check what you will learn on modules for players and game developers.

Your Education path

In order to obtain the engineer degree you need at least 210 ECTS.

In your first year you take obligatory courses and later, starting with the third semester (that is your second year), you choose what you want to study. How? It is easy. Choose at least one module (formerly called a specialty) which is most interesting for you and then continue along  the chosen path till the end of your studies. If you wish, you can take next modules or individual subjects- including those from other fields of study. All modules you complete will be visible on your diploma.

141 ECTS

Obligatory courses


Graphics and Animation in Computer Games


Other modules or elective courses

Courses included in the module

Modeling of 3D world objects
You will learn to design 3D graphics. You will learn techniques for creating models of mechanical and organic forms. You will get acquainted with the applications supporting the 3D graphics creation process and use the created models in the selected game engine. You will learn to create materials and skeletons, and to use various types of textures and skeletal animations. You will learn the basics of 3d mesh topology and anatomy, as well as the processes of sculpting, retopologization, baking of normal maps and ambient occlusion.
2D and 3D world animations
You will learn the essence of 2D and 3D animation and the differences between them. You will learn 12 principles for creating professional animations, including comprehensive character animations. You will learn to create animations in the Unity game engine.
Programming shaders
Shaders are small programs that run on a graphics card and describe how to render materials. It’s a simple, but very powerful tool that allows you to achieve effects that seem impossible without them. How to create realistic-looking, flowing lava? How to make the model created by the graphics slightly covered with snow from above? How to make moving waves on the water surface? These are just some of the problems that we will solve together in this subject.

Your education path

What options do you have next?

You can choose the recommended module.

You can choose a module from the list those that, in our opinion, will suit you best.

You can choose other modules, including those from the other study programs.

You can choose particular additional subjects, one module is enough to get a degree.

Consider the following options:
Interactive multimedia
Graphics and Animation in Computer Games

Technical Artist

We strongly advise you to choose the recommended module. By selecting this option, you can be sure that your schedule won't include classes conducted at the same time. In another way, you may need to attend classes with different groups to avoid overlaps.

Msc, Eng Krzysztof Krej

Game creator and publisher. Since 2007, as a freelancer programmer, he has worked for clients from several different countries. In May 2018, he released House Flipper, which made it to the list of 100 best-selling games this year. In 2019, the number of players playing his games exceeded one million, and the total time spent by them playing his games corresponds to three and a half thousand years of playing without a break.

Module coordinator recommendation

This module is on the border between engineering and art. Unlike a movie, where one frame can be rendered for hours, games aim to render 60 frames per second. Therefore, graphics, shaders and animations need to be optimized. In this module you can learn how to achieve the desired effect (regardless of whether we aim at photorealism or artistic, stylized look) using proven methods. The main tools that we will use are Blender and Unity.