Game Development BasicsLaajuus (4 ECTS)
Course unit code: TX00BA22
General information
- Credits
- 4 ECTS
Objective
After completing the course the student know bascis aspects of game development. This includes game design, 3D model creation for game engines and different file formats. Student also learns to use tools for creating game content and programming game logic. Course gives base for starting game development on other courses. After this course student is able to design own game environment and models in there. Student also can create simple functionality to game world that interacts with the player.
Content
Learning Unity Game development tool
Game consept design and game functionality planning.
3D modeling, UV mapping
Texture painting
C# and Javascript programming
Individual project for creating own game environment.
Qualifications
Fundamentals of 3D Graphics
Assessment criteria, satisfactory (1)
Learn to work with unity game development tool
Able to create and UV map models for game usage
Able to create simple scripts to add functionality withing game environment
Understand requirements of game assets
Student can compile a playable game file.
Assessment criteria, good (3)
In addition student is able to create his/her own character to be used in game
Student can animate the charater to obey players controls
Student can create more complex features to his/her game by programming
Assessment criteria, excellent (5)
Student can create good models and complex features to his/her game environment
By using C# programming student can create complex logic systems for game interaction.