Institute of Computer Science
  1. Courses
  2. 2018/19 fall
  3. Computer Graphics (MTAT.03.015)
ET
Log in

Computer Graphics 2018/19 fall

  • Main
  • Lectures
  • Practices
  • Projects
  • Exam
  • Results
  • Links

Description

Stealth game is epic roleplay game, where player must escape office. Unemployed citizen called Kristaps Latvions have been without job over 2 years and is very desperate to find job. He goes to almost every job interviews he could find. At one point he finds interesting IT job offer. At first everything looks normal. But in the middle of interview, he realised that it is not ordinary job. It is MMS cult. When Kristaps said that he is not interested, everyone in the office enraged. So You objective is to escape the office with your precious life.

Github

Latest Build(06.01.2019)

Optimized Build(12.01.2019)

Optimized Linux Build(12.01.2019)

Gameplay mechanics

Player can con controll character called Kristaps.

  • Move freely around office
  • Jump onto objects
  • Sneak around
  • Pick up different objects
  • Throw objects
  • Open doors

In the office are different types of NPC

  • Moving NPC
  • Static NPC

NPC have different actions

  • Patrol on defined route
  • Chase the player
  • Catch the player
  • React to noise
  • Alert other NPC

Progress

1. iteration

Basic player design

  • Model
  • UV mapping
  • Animations
* Walking
* Sneaking
* From standing to sneaking
* From sneaking to standing

Player can:

  • Move
  • Jump
  • Sneak

Basic enemy
Basic level layout
Basic level design

We are going to use all kinds of awesome technologies

Unity
Blender
Audacity
Paint :D
Gimp

What to expect

  • Awesome particle effects
  • A lot of lighting effects
  • Every room has separate lightning

Final Release

new in final release

Player improvements:

  • pick up and throw small items
  • Interact with various things (doors, coffee machines, light switches)

Enemy improvements:

  • They will react to noise
  • Can't see player in dark places
  • Added patrolling enemies
  • Improved animations
  • Will turn on light switches

Created a lot of furniture
Created a furnished level
Added a new mechanic: light switches
Added sounds
Some breakable items

Conclusion

We managed to do most of what we had initially planned. There were some things like boss NPC or peaceful NPCs we decided not to implement, because these would have taken a lot of time and wouldn't give much to the game. Unfortunately some bugs still managed to stay. Teamwork in our team was great. There wasn't a need to force anyone. We just divided the tasks and completed them.

Gameplay videos

Trailer

First iteration

Lights

Door

Throwing items

Drinking coffee

Losing

Monitor

  • Institute of Computer Science
  • Faculty of Science and Technology
  • University of Tartu
In case of technical problems or questions write to:

Contact the course organizers with the organizational and course content questions.
The proprietary copyrights of educational materials belong to the University of Tartu. The use of educational materials is permitted for the purposes and under the conditions provided for in the copyright law for the free use of a work. When using educational materials, the user is obligated to give credit to the author of the educational materials.
The use of educational materials for other purposes is allowed only with the prior written consent of the University of Tartu.
Terms of use for the Courses environment