Programmierer
Abitur
Bachelor of Science
Master of Science
Skills
Fähigkeiten
Sprachen
Auszeichnungen und Qualifikationen
Soziales Engagement
Arbeit / Portfolio
Realmshub
Realmshub ist eine Webseite die es Nutzern über einen Microsoft Account Login ermöglicht, ihren Minecraft Realm zu administrieren, was sonst nur im Spiel selbst möglich ist.Maptesting
Im stetigen Versuch, die Minecraft Maptesting Discord Gemeinschaft, welche ich vor einigen Jahren gegründet habe, zu erweitern und verbesssern, entwickele ich derzeit eine Webseite die die Testläufe vereinfachen soll. Zusammen mit einem speziell entwickelten Discord Bot wird diese es den Nutzern erlauben ihre Einstellungen und Testläufe zu verwalten, aktuell laufende Tests in Echtzeit zu überwachen und administrieren, ihr Ansehen verbessern sowie Feedback zu erhalten und zu vergeben.Bocket Tools
bocket.tools (Bedrock Websocket Tools) ist ein ambitioniertes Projekt mit dem Ziel eine Sammlung an Werkzeugen für Minecraft (Bedrock Edition) zu sein. Leider sind die im Spiel integrierten Websocket Verbindungsmöglichkeiten quasi undokumentiert und unverhältnismäßig limitiert in ihren Fähigkeiten, was dieses Projekt zu einer besonderen Herausforderung macht.Clash of the Creators
C# • Unity • Interaktionsdesign • Installation
Gridical 2017
Gridical ist ein im Rahmen der Veranstaltung Interaktionsdesign entstandenes und ursprünglich für den Einsatz auf dem Vorplatz des Zentrums für Kunst und Medien (ZKM) in Karlsruhe konzipiertes, einfaches Spiel, bei dem der Spieler einen Dodekaeder durch ein sich veränderndes Gitter lenken muss, um vor seinen Kontrahenten im Ziel zu sein.
Die Installation war am Tag der Medien an der Fakultät Digitale Medien der Hochschule Furtwangen zu sehen.
CUBLEX 2016
Im rundenbasiertes CUBLEX geht es darum, mit Hilfe seiner eigenen Würfel die Würfel seiner Gegner vom Spielfeld zu schubsen und so die Leben des Gegners auf 0 zu verringern.
CUBLEX ist im Rahmen der Veranstaltung "Spieleentwicklung 3D" entstanden.
BonbonBox 2015
GameJams
Ein GameJam ist ein Event, bei dem die Teilnehmer in einer vorgegebenen, knappen Zeit ein Spiel von der Konzeption bis zur Umsetzung erstellen. Alle hier gezeigten Spiele wurden in einem Zeitraum von 48 Stunden erschaffen.Typescript/Javascript • HTML/CSS • Discord.js
Maptestingbot
Ein Discord Bot, der auf meinem Mapmaking Discord die Erschaffung und Verwaltung von Testläufen automatisiert. Bei einem Testlauf können Autoren von Maps die anderen Mitglieder des Servers darum bitten, ihre Map zu testen und Feeback zu geben.Python • GitHub • Künstliche Intelligenz
Repository Classifier
Der Repository Classifier ist ein Multiplattform Python Programm mit GUI sowie CLI Version zur Klassifizierung von Git Repositories auf GitHub. Dazu wurde eine Künstliche Intelligenz darauf trainiert, anhand von Schlüsselwörtern und Attributen wie genutzte Sprachen oder Anzahl von Commits und Mitwirkenden der Repositories, ein Repository in eine von sieben Kategorien einzuordnen.
Der RC wurde von einem Team von 4 Studenten im Wintersemester 2016/17 als Beitrag beim Wettbewerb der Gesellschaft der Informatik eingereicht und hat außerdem den Semesterpreis der Fakultät Informatik gewonnen.
C++ • OpenCV • Bildverarbeitung
Barcode App für Blinde
Die Idee hinter der Barcode App war es, nicht nur die altbekannte Funktionalität eines Barcode Scanners zu implementieren, wie man es von hunderten Apps schon kennt, sondern eine Unterstüzung von sehbehinderten Menschen. Dazu kann die App einen Barcode in annähernd jeder Perspektive und Rotation erkennen, auslesen und relevante Informationen auf dem Bildschirm ausgeben oder vorlesen.Bei all diesen Problemen soll FUDGE (Furtwangen University Didactic Game Editor) Abhilfe schaffen. FUDGE ist ein speziell auf die Lehre zugeschnittener, auf Webtechnologien basierender und damit Cross-Plattform kompatibler Spiele-Editor. Er soll die grundlegendsten Funktionen einer Spiele-Engine, wie Unity oder Adobe Animate, abbilden und damit den Einstieg erleichtern.
In dieser Masterarbeit werden zwei Teilaspekte von FUDGE geplant, konzipiert und implementiert: ein Vektoreditor zum Erstellen von Texturen sowie ein Animationseditor zum Animieren beliebiger Objekteigenschaften.
Lehrbeauftragter
Plagiatus
Kom[bp]o
Kontakt Formular
Fragen? Interesse? Anregungen? Kontaktieren Sie mich gerne.