Final Thesis

Link to Theseus: 3D hahmon valmistaminen pelimoottoria varten (Preparing a 3D character for a game engine)

Tiivistelmä:

Tämän opinnäytetyön tarkoituksena oli valmistaa 3D-hahmo pelimoottoria varten käyttäen Blenderiä. Työn alussa tutustuttiin 3D-mallinnuksen eri osa-alueiden teoriaan sekä hyvään työtapaan luoda peliin sopiva hahmo. Tämän jälkeen hahmo mallinnettiin, rigattiin, skinnattiin ja animoitiin. Viimeisenä hahmo vietiin Unity3D-pelimoottoriin, jossa sille tehtiin lopputestaus.
Jokaisessa hahmon luomisvaiheessa hahmoa kuvattiin ja testattiin mallinnusohjelman sisällä, jotta työssä ei olisi tarvinnut palata aiempaan vaiheeseen useaan otteeseen. Tämä opetti hyvää työtapaa, jossa 3D-mallissa olevat virheet korjattiin heti niiden syntymisen jälkeen eikä työtä tarvinnut aloittaa uudestaan.
Opinnäytetyön valmistuttua tuloksena oli hahmo, jonka pystyi suoraan ohjelmoimaan toimivaksi peliympäristössä. Prosessi oli yksinkertainen, mutta aloittavalle mallintajalle haasteellinen työrytmin ja taitojen puuttumisen vuoksi. Tämä opinnäytetyö dokumentoi koko prosessin, jonka tarkoituksena on saada pelissä toimiva hahmo mallinnettua ja valmistettua. Se tarjoaa tietoa siitä, millainen hyvä pelihahmo on ja miten sen voi luoda.

Abstract:

The purpose of this thesis was to prepare a 3D character for a game engine using Blender. The thesis starts with an introduction of the different steps of modelling and animating a game character. The thesis then explains how the character was modelled, rigged, skinned and animated. The last part of the thesis presents how the character was imported to Unity3D and prepared it for the final testing.
In each phase of the preparation process, the character was observed and tested inside the modelling program. That helped to find an efficient working method so the process would not have to take back steps. It also prevented starting over the whole project.
The outcome of this thesis was a character that could be programmed to work in a game environment. The process was simple, but starting a modeler was challenging due to the lack of principal rules and working method. This thesis documents the whole process of making a proper game character that could be used in a game. It is useful guide for beginners and provides information of what a good game character is and how it is made.