Acerola
@Acerola_t · ~310k Abonnenten · Graphics/Shader-Deep-Dives, ~1/Monat, 15–25 Min.
Channel ansehenIch verbrachte den halben Samstag damit, die Rendering-Pipeline und OBS einzurichten, bevor ich überhaupt auf REC drücken konnte. Jetzt ist es ein einziger Befehl.
↳ Das Problem
Jedes Video des Kanals ist ein Deep-Dive zu einem Graphics-Konzept — ein neuer Shader, eine neue Rendering-Technik, ein neues Dateiformat. Jeder Deep-Dive erfordert ein neues Demo-Projekt von Grund auf: Custom Rendering Pipeline, Platzhalter-Assets, OBS-Capture-Region, GPU-Profiler-Konfiguration, Code-Ordnerstruktur. Durchschnittlich gemessene Zeit: 4 Stunden pro Video. Schlimmer noch: bewusst langsame Frequenz übersprang manchmal 1–2 Monate, wenn das Setup zu schwer wurde — frustrierend fürs loyale Publikum.
↳ Was wir gebaut haben
Wir haben `ace-init` gebaut, eine TypeScript-CLI, die mit einem einzigen Befehl ein vollständiges Graphics-Demo-Projekt generiert. Sie lädt wiederverwendbare Asset-Bundles aus seinem persönlichen S3-Bucket, generiert die standardisierte Ordnerstruktur, wendet Rendering-Pipeline-Presets an (Unity URP oder Godot ForwardPlus, per Flag), konfiguriert OBS mit der richtigen Aufnahme-Region und aktivem GPU-Profiler, und enthält eine "demo-template"-Szene mit Slots für Intro/Outro. Komplett Open Source auf seinem GitHub — sein Code, seine Wartung.
↳ Tech-Stack
- TypeScript
- Node.js CLI
- GitHub Actions
- OBS WebSocket API
- AWS S3
↳ Die Zahlen
Setup pro Video
Vorher
~4 h
Nachher
~20 Min.
Videos pro Monat
Vorher
~1 (mit Lücken)
Nachher
~2 stabil
Monate ohne Upload
Vorher
~3/Jahr
Nachher
0 in 6 Monaten
Monatliche Infrastrukturkosten
Vorher
—
Nachher
$6 S3
↳ Was sagt Acerola
Der interessanteste Teil ist nicht die gesparte Zeit — sondern dass ich jetzt zwischen den Deep-Dives ein "Bonus"-Experiment hosten kann, etwas das ich immer machen wollte, aber nie die Energie hatte, von Grund auf aufzubauen. Die CLI hat mir ein ganzes Format freigeschaltet.
Willst du so einen Fall?
Das Step-01-Gespräch dauert 30 Minuten, ist gratis, keine Verpflichtung.
Lass uns reden