profile image

Samuel Truman

Research Assistant

Contact Me

About Me

Since childhood I've been passionate about computer science and software development, especially the development of video games and game engines. I finished a B.Sc. in Games Engineering and am now studying towards a M.Sc. in Computer Science at the University of Würzburg. Besides my great interest in developing software systems, I live an active sports life. I enjoy martial arts very much, having trained in Judo for over 12 years and attained the rank of 1st Kyu (brown belt). I'm currently training in another martial arts sport called Ninjutsu (3rd Kyu (green belt)), and also enjoy ice-skating.

Latest Projects


Technology Platform for Virtual Adventures

Technology Platform for Virtual Adventures

In the project VIA-VR, we aim to create a framework for modeling and staging strongly engaging VR adventures for medical training, prevention, therapy and rehabilitation.

Watch Trailer   Project Website

Created Using Motion Engine: Target Training (left) and Dogfight (right)

Motion Engine

I programmed my very own C++ game engine which allows fast prototyping of 3D video games using the Nintendo Wii Remote as motion input device. Two example games, Target Training and Dogfight, were created using Motion Engine.

Watch Trailer   Read Technical Report

Virtual Reality Exposure Therapy

Virtual Reality Exposure Therapy

I developed a demonstrator for a medical application to treat a phobia through virtual reality exposure therapy. The application consists of a virtual reality part for a patient and an interacting interface the therapist uses to guide the patient's activities. The therapist can monitor and influence the patient’s experience in real time. I developed the demonstrator within 3 months during my internship at the Games Engineering Group at the University of Würzburg.

Watch Video   Read Conference Paper

UML Plugin for Unity Engine

UML Plugin for Unity Engine

This plugin adds an embedded UML editor to Unity engine. Features include automatic code generation from class diagrams, diagram generation from scripts while emphasizing the entity-component approach of Unity, and the export and import of UML diagrams via XML files. There's no download available yet.

Watch Developer Trailer   Watch Consumer Trailer

Walkabout

Walkabout

The walkabout project is a virtual exposition of things I created during the 'Asset Development' course in my Bachelor’s. The exhibits include modelling artifacts, animations, physics, levels of detail, and procedurally generated content.

Watch Walkthrough   Play Online

Gizmo

Gizmo

I developed Gizmo in about 5 months during my first semester at university. Gizmo is a first-person adventure game allowing players to choose their own playing style. Regardless of whether players sneak past safety installations or go berserk - the game automatically adapts the level of difficulty to facilitate the best gaming experience for everybody. The project has been mostly successful, although lacks some polishing.

Watch Walkthrough

Work Experience

Research Assistant - University of Würzburg (May 2020 - Present)

Student Research Assistant - University of Würzburg (Apr. 2017 - Apr. 2020)

Learn more

Internship at the Games Engineering Group - University of Würzburg (Sep. 2018 - Dec. 2018)

Learn more

Member of the Games Engineering Lab Crew - University of Würzburg (Oct. 2016 - Nov. 2018)

Voluntary basis · lab management · event organisation · tutoring