e-Learning Support
Projektplenum: 04-V07-STP-2415 Development and control of an Avatar within a game engine - Details

Projektplenum: 04-V07-STP-2415 Development and control of an Avatar within a game engine - Details

You are not logged into Stud.IP.

General information

Course name Projektplenum: 04-V07-STP-2415 Development and control of an Avatar within a game engine
Subtitle
Course number 04-V07-STP-2415
Semester WiSe 2024/2025 - SoSe 2025
Current number of participants 0
expected number of participants 6
Home institute Produktionstechnik
Courses type Projektplenum in category Teaching
Type/Form
Englischsprachige Veranstaltung Nein
ECTS points 15, 17 (je nach BPO15 bzw. 22)

Rooms and times

Comment/Description

Ansprechperson: Axel Börold, bor@biba.uni-bremen.de, Dirk Schweers, ser@biba.uni-bremen.de
In diesem Lehrprojekt soll innerhalb einer 3D-Engine eine Interaktionsumgebung bestehend aus einem Avatar und weiteren dynamisch instanziierten Objekten entwickelt werden. Diese soll über eine in der Anforderungsphase zu definierende Schnittstelle gesteuert werden können.
Diese Schnittstellen müssen in der Game-Engine implementiert werden und somit muss das System an ein bestehendes Software-Framework angebunden werden. Ein vorhandenes Hardwaresystem (Seihe Abbildung 1) bietet u.a. eine Personendetektion und die eine Spracherkennung, so dass das fertige System u.a. über ein Sprachmodell mit Personen interagieren kann.

Obwohl im Projekt auch einige 3D-Assets erstellt werden, liegt der Schwerpunkt des Projekts auf der Teamorganisation, der Softwarearchitektur und der Softwareentwicklung selbst. Als zugrundeliegende Engines können die Godot oder die Unreal Engine verwendet werden, so dass je nach Auswahl C++, C# oder GD Script als Programmiersprachen zum Einsatz kommen können. Es wird erwartet, dass sowohl die Implementierung als auch das Projektmanagement von allen teilnehmenden Mitgliedern durchgeführt wird.

Registration mode

After enrolment, participants will manually be selected.

Potential participants are given additional information before enroling to the course.