• Skip to primary navigation
  • Skip to main content
  • Skip to footer
  • Home
  • Paintings
    • Fine Art
    • Digital
    • From Life
    • Studies
  • For Sale
Kassary

Kassary

Art by Katharina Brand

  • About
  • Contact

Game Development Projects

  • Macromedia Teaching Demo
  • Lunistice One
  • In-car VR
  • Bitschubser
  • Student Projects
    • Dragon Tale
    • Bylt

Macromedia Teaching Demo

Winter Semester 2021 / 2022

During the course of one semester as teacher at the Macromedia Hochschule Munich I introduced game design students into using Unity as a game engine. For this I created a demo project showing different concepts such as:

  • – Different Camera Types
  • – Input Methods
  • – Level Prototyping & Blender 3D to Unity Workflow
  • – Visual Scripting with Bolt & the Unity Event System
  • – Physics
  • – UI System

The game itself was setup to be a point & click adventure game. Students would each week work on their own game using techniques from the demo.

Lunistice One

3D Platformer Story-Driven Adventure (November 2019 – on hold)

In-car VR

Development and Research of Virtual Reality interactions using physical sensors inside a car using Unity

Master’s Degree candidate at Audi AG October 2016 – April 2017

Master Thesis in Informatics: Games Engineering “Elements of Game Mechanics Utilizing External Physical Parameters”


Sample Level showing the base mechanic of selecting a drone, charging it and sending it out to collect points

Abstract

With Virtual Reality (VR) becoming consumer-friendly, one of the underlying problems remain: That the movement in VR on large scales is unnatural or induces motion sickness. As an opportunity to increase immersion, we propose a system, where VR games can be played inside a vehicle i.e. a car, bus or taxi. In this thesis, I will show possibilities of how to use the sensory data coming directly from the vehicle’s bus to increase the player’s presence and derive design guidelines for developing games inside this system.

The problem domain was described after a thorough literature review. Usability guidelines were set up and applied in a functional proof-of-concept application. The vehicle’s movement was mapped onto the VR representation, connecting the kinetic data to the player’s visual perception to reduce motion sickness. The gameplay prototypes were designed iteratively. The first prototype was informally tested using a heuristic evaluation. Afterwards, a second prototype with an improved approach was created.

Prototype Gameplay exploring swarm mechanics

The game was evaluated targeting the usability, presence and motion sickness inside the InCar VR system and compared to a stationary seated environment. The questionnaires showed, that motion sickness could be reduced in comparison to the stationary setup and that the presence score of the viewers were highly dependent on their self-evaluation of performance. Further support-mechanisms, balancing variables and relations inside the moving system, that need to be considered for positive user interactions were proposed, that will help designers create their own game mechanics for an in car VR experience.

Base Game Mechanic

Drone Selection: Selection of drone with gaze ray
Drone Target Selection: Charging the drone to determine distance, direction determined by gaze direction, and releasing
Drone Retrieval: When the drone returns a quicktime event has to be passed to receive points and recover drone

Screenshots of procedurally created levels

Bitschubser

Bitschubser

Visual Coding Serious Game developed for the 50th anniversary of the Computer Science Department at TUM

Research Assistant at TUM November 2016 – May 2017


App Icon

My contribution:

  • – Creation of art assets using 3D and Photoshop, placing and lighting the scene
  • – Programming of robot and box movement by user instructions and navigation system using Nav Mesh and general game logic

Student Projects

2015-2016

Dragon Tale

Dragon Tale – A Kanji Game

Combining didactics and engaging game interactions to teach Japanese kanji

Masterpraktikum Serious Games at Chair for Computer Aided Medical Procedures & Augmented Reality at TUM


Painted over 3D Assets as Character Icons
Dialogue System
Tracing Kanjis
Pokemon-like fighting system with Animations

My contribution:

  • – Programming of quest and battle system
  • – Creation of 2D assets & responsive UI
  • – Animations with Camera & Particle System

Bylt

Bylt – A voxel-based Build Tool

Minecraft world building tool in Augmented Reality with real-time physics puzzles

Masterpraktikum Serious Games at Chair for Computer Aided Medical Procedures & Augmented Reality at TUM


My contribution:

  • Programming of basic game play logic and voxel grid as oct-tree and randomized terrain generation
  • Setup of physics system using rigidbodies and Augmented Reality Marker Tracking using Vuforia

Footer

  • artstation
  • instagram
  • facebook
  • twitter
  • mail

Copyright © 2025 · Katharina Brand · Imprint · Log in

We're using cookies.
This website uses cookies to improve your experience. You can opt-out if you wish. Cookie settingsAccept
Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
CookieDurationDescription
cookielawinfo-checkbox-necessary1 dayDetermines whether the visitor has accepted the cookie consent box.
cookielawinfo-checkbox-non-necessary1 dayDetermines whether the visitor has accepted the cookie consent box.
cookies.jssessionDetermines whether the visitor has accepted the cookie consent box. This ensures that the cookie consent box will not be presented again upon re-entry.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
CookieDurationDescription
tk_lr1 yearCollects data on visitors' preferences and behaviour on the website - This information is used make content and advertisement more relevant to the specific visitor
tk_or5 yearsCollects data on visitors' preferences and behaviour on the website - This information is used make content and advertisement more relevant to the specific visitor.
tk_r3d2 daysCollects data on visitors' preferences and behaviour on the website - This information is used make conte nt and advertisement more relevant to the specific visitor.
tk_tcsessionCollects data on visitors' preferences and behaviour on the website - This information is used make content and advertisement more relevant to the specific visitor.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
SAVE & ACCEPT