Fundamentals of game development

Yksittäinen kurssi

The aim of the Fundamentals of game development course is to introduce you to the game development world. The course covers the basics of game development in 2D and 3D environments with Godot game engine. Topics like scenes, nodes, signals, tilemapping, sprites and physics engine will be covered in both learning material and also in the tasks that students work on after getting familiar with the topic.

Course contents

The course focuses on: sprites, animation, tile mapping, physics engine, lightning, particle effects, shaders and signals in 2D and 3D environments. It also covers the basic things such as controls, file IO, functions, objects, nodes and scenes.

Learning outcomes

After the course, the students are able to

  • understand what is game development from the software engineering point of view
  • get familiar with the Godot game engine
  • learn to build games with techniques relevant in game development
  • build their own bigger game to show the learnt skills.

Course material

Materials presented in the course. Open source game engine Godot will be used in the course.

Teaching schedule

  • In your own pace online during 60 days. The count downs starts when you login the first time.
  • The exam is available only on campus in a Finnish higher education institution.

Completion methods

  • Quizzes 10% and programming assignments 30%.
  • Project 30%.
  • Exam 30% only on campus. Book a space from exam room.

Note! Lecture materials only in Finnish, but the official course language is English. Grade 0-5.

More information in the LUT University study guide.

You can get a digital badge after completing this course.

Vastuuopettaja

LUT-yliopisto
Erno VanhalaYliopisto-opettaja
erno.vanhala(at)lut.fi

Lisätietoa opinnoista

LUT-yliopisto
Uolevi Nikula
uolevi.nikula(at)lut.fi

Hakua koskevat kysymykset

FITech-verkostoyliopisto
FITech-yhteyshenkilö
info(at)fitech.io

Teemat:

Kurssikoodi:

Opintopisteet

Hinta:

Kurssin taso:

Kurssin ajankohta:

Haun alkamispäivä:

Viimeinen hakupäivä:

Vastuuyliopisto:

Kuka voi hakea:

Toteuttamistapa:

Paikkakunta:

Opetuskieli:

Esitietovaatimukset:

Kenelle kurssi sopii: