weib-coding am development dienstag ! Coding & Gaming
Entwicklungsspaß: Code, Pflanzen und kreative Lösungen
Die Session widmete sich vorrangig der Entwicklung von Spielmechaniken und kreativen Bastelprojekten. Neben der Implementierung einer Health-Bar für ein Unternehmensspiel wurden Lösungen für LED-Befestigungen erörtert. Persönliche Updates wie Pflanzenpflege und technische Herausforderungen im VPN-Management ergänzten das Programm.
Begrüßung und persönliche Updates
00:05:38Die Streamerin beginnt den Stream mit begrüßenden Worten an den Chat, darunter bekannte Gäste wie Joppy, Inan, Leskazi und Michi. Sie erwähnt ihren aktuellen Urlaubsstatus mit zwei verbleibenden Wochen und betont ihre gute Laune. Anschließend folgt eine technische Diskussion über ein Lichterband, das mit Klebestrips an der Wand befestigt war, aber aufgrund mangelnder Haftung und unebener Wandstellen Probleme verursacht. Die Originalkleber und Nachbesserungen mit Patafix oder "Kleben statt Bohren" hielten nicht, was zur Entfernung des Bands und anschließender Übermalung der Klebereste führte.
Kreativprojekt: Lichtwand und Fehlerbehebung
00:15:33Nach ausführlichen Experimenten mit verschiedenen Klebemethoden – darunter auch Heißkleber und Sekundenkleber – bleibt die Streamerin ohne dauerhafte Lösung für die Befestigung des LED-Lichterbands. Sie überlegt nun, das Band mit 3D-gedruckten Haltern oder Laserketten zu fixieren, um die Flexibilität zu erhalten. Parallel zeigt sie ihre Pflanzen, insbesondere eine wiederbelebte Forellenbegonie, und erwähnt mögliche zukünftige Projekte wie eine Lichtwand oder IDE-Ketten (gemeint sind LED-Ketten).
Arbeitszeitbetrug und Produktivitätsdiskussion
00:24:52Die Streamerin thematisiert den "Arbeitszeitbetrug" – eine Parodie auf Bürokratie – und beichtet scherzhaft, dass sie ihre Hausaufgaben (bzw. Offstream-Tasks) nicht erledigt hat. Sie rechtfertigt dies mit ihrem unstrukturierten Urlaubsalltag und betont, dass die Streaming-Tage für sie aktuell eine wichtige Tagesstruktur bieten. Anschließend führt sie das Spielkonzept vor, bei dem Spieler*innen durch simulierte Arbeitszeit erweiterte Features freischalten können (z. B. Mitarbeiter befördern), was jedoch technisch noch nicht vollständig umgesetzt ist.
Code-Implementierung: Chef-Features
00:35:49Im Rahmen des "Arbeitszeitbetrugs"-Projekts arbeitet die Streamerin an der Implementierung einer Logik für automatische Chefs-Reaktionen. Dazu gehört das Feature *Check Praised*, das Action Cards auslöst, wenn die Spielerin gelobt wird (z. B. Abbau gelber Karten oder Anzeige von Benachrichtigungen). Technisch nutzt sie dabei Kontrollstrukturen wie `If Level 2 == true`, was aktuell zu unerwarteten Nebeneffekten führt. Zudem diskutiert sie anhaltende Probleme mit ihrem VPN und Passwortmanager, ein wiederkehrendes Frustthema.
Hobbys und Bastelprojekte
00:46:48Zwischen den technischen Diskussionen zeigt die Streamerin stolz ihre neuen Pflanzen, darunter eine Caladium mit silber schimmernden Blättern, die nach einem Befall mit Schädlingen erneut ausgetrieben ist. Sie erwähnt ihren Plan, ein Walking Pad zum gleichzeitigen Coding und Gehen einzusetzen, und erklärt die Vorteile: bessere Konzentration und weniger Handy-Nutzung. Gleichzeitig kritisiert sie die Einschränkungen des Geräts (z. B. kleine Lauffläche) und zieht Parallelen zu anderen Streamern wie NextTab, die ähnliche Setups nutzen.
Community-Interaktion und neue Twitch-Features
00:59:12Die Streamerin begrüßt neue Subscriber*innen wie Declips (nach T-Shirt von Another Cotton Lab) und Seralex (goldener Kappa-Train). Letzterer sorgt für Verwirrung, da goldene Emotes bei Hype Trains normalerweise dauerhaft vergeben werden, hier jedoch nur temporär für 24 Stunden aktiv sein sollen. Zudem diskutiert sie die neue Twitch-Funktion für Sprach-Clips – eine KI-gestützte Möglichkeit, Clips per Sprachbefehl zu erstellen. Sie äußert Skepsis, da dies ihrer Meinung nach eine Form der Überwachung darstellen könnte.
Spielende und Organisatorisches
01:09:38Nach über vier Stunden Laufzeit kündigt die Streamerin das Ende an. Sie betont, dass sie länger als sonst gequatscht habe, was auf die Gespräche zur Lichter-Reperatur und Arbeitszeitbetrug zurückzuführen sei. Zum Abschluss wirft sie noch einen Blick auf ihr Walking Pad und die PS4-Anschlussproblematik bei FIFA 14 (ein älteres Fußballspiel). Die geplante Aktion *Remove Gelbe Karte* wird nur ansatzweise umgesetzt, da der Chat keine gelben Karten aufweisen konnte. Sie bedankt sich bei den Gästen Michi und Joppy fürs Mitmachen und kündigt den nächsten Stream für den darauffolgenden Donnerstag an.
Entwicklung von Game-Code und Diskussion über KI-Unterstützung
01:22:36In einem Code-Segment analysiert die Streamerin die Logik der Funktion 'CheckBusted', insbesondere die Prüfung der Variable 'Erwischt'. Dabei wird diskutiert, ob eine zusätzliche If-Abfrage innerhalb einer anderen nötig ist, um die Funktionalität zu gewährleisten. Kritische Fragen zur Abhängigkeit der Variablen 'Distance' und 'Radius' werden aufgeworfen, während die korrekte Implementierung der Abfragen infrage gestellt wird. Zudem wird thematisiert, dass die KI in der Entwicklung als Hilfsmittel genutzt wird, insbesondere als Learning-Tool für Game Development, wobei betont wird, dass passive KI-Unterstützung (keine direkte Code-Vorgabe) sinnvoller ist als automatisierte Lösungen.
Persönliche Updates: Hochzeit, Gesundheitsprojekt und private Projekte
01:25:39Die Streamerin erwähnt kurz die bestandene Probezeit und teilt ihre Freude mit dem Publikum unter dem Spitznamen 'Strong, Carlina' mit. Anschließend wird das Spiel 'Rio Briggs Revenge Sailing Ship' besprochen, an dem sie zu 90% arbeitet und auf einen verregneten Tag wartet, um es abzuschließen. Persönliche Einwürfe wie ihr Vape-Verhalten unter Stress (vorsichtig) und betont werden die eigenen Grenzen klar kommuniziert – keine Drogen, kein Alkohol. Die Kommentarspalte wird für scherzhafte Diskussionen über eine imaginäre Figur namens 'Tifa' genutzt, die angeblich bitterabhängig sei.
Project-Management und Code-Optimierung im Fokus
01:28:42Ein längeres Segment konzentriert sich auf die Arbeit an einer Funktion, die verhindert, dass Abmahnungen und 'ErwischtCount' durch aktive Maßnahmen reduziert werden können. Mittels einer Logik wird diskutiert, wie 'ErwischCount' und 'Abmahnungen' nach erfolgreicher Arbeit zurückgesetzt werden können, inklusive Diskussionen über Skalierung und korrekte Platzierung der Variablen im Code. Auffallend ist die iterative Fehlerbehebung, bei der die Streamerin selbst temporär verwirrt wirkt, Begriffe wie 'Abmahnungen', 'ErwischtCount' und Variablenzuweisungen wiederholt prüft.
Game Development: Implementierung einer Health-Bar und Unternehmensspielbalancierung
01:43:02Ein zentrales Thema ist die Planung einer 'Health Bar' für das Unternehmensspiel, die den Zustand des fiktiven Unternehmens visualisiert. Diskutiert wird die Logik, wie Damage (durch Arbeitsmethoden) und Healing (durch riskante Entscheidungen) berechnet werden können. Die Streamerin schlägt vor, dass eine Health-Bar bei 75% beginnt und bei 100% zum Spielverlust führt, während bei erwischten Arbeitsmethoden kein Schaden entsteht. Zudem wird die Balancierung zwischen Risiko und Belohnung überlegt, wobei höhere Risiken schneller zum Sieg führen können, gleichzeitig aber riskantere Methoden zu höheren Schadenswerten führen könnten. Kritik an den Standard-Entrance-Effekten beim Starten führt zur Ablehnung von 'Determinate Progress Bars'.
UI/UX-Entwicklung: Design der Health-Bar und Asset-Integration
02:09:42Die Streamerin überlegt, wie die Health-Bar im Interface platziert werden kann, darunter die Nutzung von 'Stylebox'-Elementen und Farbverläufen. Diskussionen zu 'Fill Modes' (z.B. 'End to Begin' oder 'Begin to End') und der Integration von Texturen als Background oder Fill führen zur Hochnahme diverser Godot-UI-Funktionen. Einige technische Hürden (z.B. fehlende Gradientenoptionen) werden als Probleme identifiziert, während die Streamerin sich für ein 'Gradient Fire, Color' ausspricht, das den Zustand der Health-Bar farblich verdeutlicht. Abschließend wird die Positionierung der Bar innerhalb des Spiel-UI diskutiert.
Projektfortschritt und Stream-Abschluss
02:26:50Bevor eine kurze Pause angekündigt wird, werden die aktuellen Fortschritte im Spielprojekt reflektiert: Die Entwicklung der Health-Bar steht fast, und die Streamerin unterstreicht ihre Entscheidung, Spielmechaniken nicht zu leicht zu gestalten, um das Spiel spannend zu halten. Diskussionen über die Ausgewogenheit zwischen Schaden und Verbesserung werden kurz angerissen. Der Stream endet mit einer Einladung an das Publikum, Freunde mitzubringen und einem Ausblick auf den nächsten Stream am Donnerstag um 19 Uhr sowie einem humorvollen Abschied mit Verweis auf medizinische Gründe (Sushi-Verdauung).