JayKayCooperations
Das ist das Publisher-Label von mir, Jan Kolberg. Über die Jahre habe ich so viele Websites, Apps, Bibliotheken und verrückte Nebenprojekte gebaut, dass ich sie hier vorstellen möchte.
Projekte
Mensa Menu

Eine App, die die täglichen Speisepläne der Mensen der Universität Stuttgart übersichtlich darstellt.
Converter Game
Ein Spiel rund um das Umrechnen zwischen Zahlensystemen. Trainiere spielerisch die Umrechnung zwischen Binär-, Dezimal- und Hexadezimalzahlen.
Time Sheet Creator
App, um die monatlichen Arbeitsstunden zu erfassen und daraus ganz einfach Stundenzettel zu erstellen.
Tile Territory

Tile Territory ist ein mobiles Aufbauspiel, entwickelt mit Unity. Starte jetzt dein Abenteuer und baue deine eigene Zivilisation auf.
Legends of Mechatron
Ein Netzwerk für unsere Studiengruppe aus Discord-Bot, Website und App. Es umfasst mehrere Spiele, Punktesysteme mit Statistiken, Geburtstagserinnerungen, Terminplanung und vieles mehr.
Tic Tac Toe²
Ultimate Tic Tac Toe für iOS und Android: neun Felder in einem, und jeder Zug bestimmt, wo dein Gegner als Nächstes spielt. Mit vier Bot-Stufen, Memory-Ansicht und interaktivem Tutorial.
Neuronales Netz
Eine einfache Implementierung eines neuronalen Netzes in JavaScript ohne Bibliotheken, mit anschaulicher Visualisierung zum Trainieren gängiger einfacher Beispiele.
AR-Marker-Generator

Marker-Generator für AR-Anwendungen, der Bilder mit vielen Merkmalen für ein zuverlässiges Tracking erzeugt.
Logikgatter: vom Schalter bis zur ALU
Ein interaktiver Artikel: Logik aus Schaltern bauen, jedes Gatter ausprobieren, dann Zahlen addieren und mit einer 8-Bit-ALU rechnen.
Sortieralgorithmen
Sechzehn Sortieralgorithmen Schritt für Schritt animiert, von Bubblesort bis Timsort und Crumsort, mit Laufzeiten und Stabilität im Vergleich.
Wegfindungsalgorithmen
Breitensuche, Dijkstra, A*, Jump Point Search, Theta* und mehr finden ihren Weg durch Wände und Schlamm auf einem zeichenbaren Gitter.
Rush Hour
Das Schiebepuzzle von Nob Yoshigahara in 2D und 3D, mit 48 vom Computer erzeugten Leveln, Tipps von einem Löser und endlos neuen Rätseln.
Galgenmännchen
Errate die Titel zufälliger Wikipedia-Artikel Buchstabe für Buchstabe, von bekannten Themen bis in die entlegensten Ecken der Enzyklopädie.
Boids-Konzept
Das Boids-Konzept von Craig Reynolds in 2D und in 3D, als Fischschwarm und als Starenschwarm, alles aus drei einfachen Regeln.
Collatz-Vermutung

Visualisierung der ersten 10.000 Zahlen des berühmten ungelösten mathematischen Problems.
Rauschfunktionen
Elf interaktive Rausch-Demos: Value, Perlin, Simplex, Worley und Blue Noise, die Farben des Rauschens, Domain Warping, Curl Noise und 3D-Gelände.
Schwarzes Loch als Shader
Ein animiertes Schwarzes Loch, in Echtzeit von einem WebGL-Shader berechnet, mit Gravitationslinse und leuchtender Akkretionsscheibe.
Wave Function Collapse

Visualisierung des Wave-Function-Collapse-Algorithmus zur prozeduralen Generierung auf Basis eines vorgegebenen Tilesets und Regelwerks.
VHDL-Codegenerierung für Automaten
Windows-Anwendung, mit der sich Moore-, Mealy- und Medwedew-Automaten grafisch erstellen und in passenden VHDL-Code übersetzen lassen.
Bibliotheken
Nextion Instruction Set
Node.js-Bibliothek zur Kommunikation mit einem Nextion-Display über eine serielle Verbindung.
Publikationen
Semantic Scene Graphs for Creating a Localization-Ready Internet of Things
Jan Kolberg, Michael Pabst, Verena Biener, Shohei Mori, Dieter Schmalstieg — IEEE Transactions on Visualization and Computer Graphics (TVCG), vol. 32, no. 8, 2026




