In der Sitzung wurden Themen der Softwareentwicklung behandelt, insbesondere der Aufbau einer guten Modularisierung in Softwarearchitekturen. Es wurden Erfahrungen mit KI-Werkteilen wie GitHub Copilot und Cloud Code geteilt, die bei der Planung von Projekten unterstützen. Die Programmiersprache Rust wurde detailliert analysiert und mit anderen Ansätzen verglichen. Die Fortschritte bei aktuellen Projekten wurden präsentiert.

Software and Game Development
00:00:00

Software and Game Development

Grüße und allgemeine Themen

00:03:24

Der Stream beginnt mit den üblichen Grußformeln an die Community und die Nennung einiger Zuschauer und Namen wie Lukas, Choppi, Sergeant L, Sola, 3K Lux, Frank. Die Streamerin berichtet über die warmen Temperaturen, was zu Problemen mit der Technik führt. Sie erwähnt auch ihren Urlaub und aktuelle Pläne wie das Grillen und persönliche Veränderungen.

Persönliche Themen und Ziele

00:05:01

Die Streamerin spricht offen über ihre persönlichen Themen, insbesondere über ihre Gewichtsveränderung der letzten Jahre und ihren Plan, fünf Kilo abzunehmen. Sie teilt ihre Haltung zum Thema Disziplin, die sie bisher nicht gebraucht hat, und möchte nun ihre Community als Motivationshilfe nutzen. Sie berichtet auch über ihre Erfahrung mit Tattoos und ihren Traum, mit Haien zu tauchen.

Technische Aspekte und Programmierung

00:23:44

Ein großer Teil des Streams widmet sich technischen Themen. Die Streamerin spricht über das Design von Softwarearchitektur und wie man gute Modularisierung sicherstellt. Sie erwähnt ihre Erfahrungen mit KI-Tools wie Co-Pilot und wie diese bei der Planung von Projekten helfen. Sie diskutiert auch ihre Ansichten über Rust als Programmiersprache und vergleicht verschiedene Ansätze.

Projektmanagement und persönliche Herausforderungen

00:39:43

Die Streamerin spricht über ihre vielen angefangenen Projekte und Herausforderungen bei der Fertigstellung. Sie erwähnt persönliche Stressfaktoren und wie diese ihre Arbeit beeinflussen. Sie teilt auch ihre Gedanken über eine gesunde Lebensweise, Ernährung und die Balance zwischen Arbeit und Erholung. Sie hat klare Vorstellungen davon, wie sie mit diesen Herausforderungen umgehen möchte.

Internationales Reisen und Kulturen

00:48:05

Ein weiteres Thema sind internationale Reisen und kulturelle Unterschiede. Die Streamerin teilt ihren Wunsch, Japan und Südkorea zu besuchen, und diskutiert Herausforderungen für Veganer beim Reisen in diese Länder. Sie vergleicht auch differente Einstellungen zu Datenschutz und Überwachung in verschiedenen Ländern und wie dies das Reiseerlebnis beeinflusst.

Lebensstil und Ernährung

00:52:43

Die Streamerin teilt ausführlich ihre Erfahrungen als Veganerin und wie sie mit Herausforderungen im Alltag umgeht. Sie kritisiert übertriebene Wellness-Trends und betont die Wichtigkeit einer ausgewogenen Lebensweise. Sie spricht auch über ihren Umgang mit Stress und ermutigt die Community, ein authentisches Leben zu führen, einem Motto nach: 'Das Leben ist zu kurz, um es mit irgendwas zu verbringen, das einen nicht glücklich macht.'

Projektabschluss und Zukunft

01:02:23

Der Stream neigt sich dem Ende zu und die Streamerin spricht über die bevorstehende Fertigstellung ihres aktuellen Projekts 'Arbeitszeitbetrug'. Sie teilt ihre Freude über den Fortschritt und ihre Vorfreude darauf, wenn andere Menschen das Spiel spielen werden. Sie spricht auch über die Herausforderungen bei der Fertigstellung von Projekten und wie sie mit Durchhängern umgeht.

Persönliche Reflexionen

01:04:05

Die Streamerin reflektiert über ihre persönliche Entwicklung und die vielen Faktoren, die ihr Leben beeinflussen. Sie betont die Wichtigkeit, sich selbst zu mögen und die Erwartungen anderer nicht überzubewerten. Sie teilt auch ihre Gedanken über Stress und die Balance zwischen Arbeit und Erholung. Die positiv gestimmte Atmosphäre des Streams wird durch ihre Dankbarkeit und positiven Botschaften geprägt.

Job-Erfahrungen als Student

01:04:55

Die Streamerin erzählt von ihren Erfahrungen mit dem Studentenjobbörsenportal Zenjob, wo sie als Studentin kurzfristige Jobs in Supermärkten annahm. Sie schildert eine äußerst negative Erfahrung bei Edeka, mit einem unfreundlichen Chef und arbeiten unter conditions, die die Pausezeiten gefährdeten. Sie erinnert sich, wie sie und ihre Kolleginnen oft länger arbeiten mussten als geplant und sich am Ende nach Ladenschluss allein im dunklen Laden befanden, was beängstigend war. Sie erwähnt, dass es Mäuse im Laden gab und sie diesen Job nie wieder betreten würde. Ihre positiven Erfahrungen machte sie hingegen im Konrad-Elektromarkt, wo sie bis zur Schließung des Unternehmens arbeiten konnte und eine lockere, freundliche Arbeitsatmosphäre erlebte. Der Zusammenbruch der Filialen führte dazu, dass viele langjährige Mitarbeiter vor dem endgültigen Aus entlassen wurden, was sie bedauerte.

Konrad Elektromarkt und Technologie-Erinnerungen

01:15:13

Die Streamerin schildert ausführlich ihre Zeit im Hamburger Karstadt Sport Filiale und Konrad-Elektromarkt. Im Sportgeschäft wurde ihr von einem unbekannten Mann ein Heiratsantrag gemacht, was sie verständigte und unvergesslich fand. Sie erinnert sich an den Aufbau des Ladens, der nach Marken statt nach Kategorien sortiert war, was die Suche nach bestimmten Artikeln erschwerte. Der Konrad-Elektromarkt wird als besondere Stätte für Elektronik-Enthusiasten beschrieben, wo Einzelteile zu finden waren, die bei Media Markt und Saturn nicht verfügbar waren. Sie erzählt, wie sie dort ihren ersten PC zusammenbaute und Bauteile erstehen konnte, ohne auf Lieferzeiten warten zu müssen. Die Erzählung endet mit dem letzten Arbeitstag im Konrad, als sie und ihre Kollegen den Laden vorzeitig schlossen, Pizza bestellten und feierten.

Hardware-Upgrade und PC-Bau

01:20:15

Die Streamerin diskutiert mögliche Hardware-Upgrades für ihren PC. Sie erwägt, komplett neu zu bauen, anstatt nur einzelne Komponenten zu ersetzen. Sie erwähnt, dass sie überlegt, ihren PC bei Mad Gaming zu kaufen und bauen zu lassen, da sie sich unsicher ist, ob sie das alleine noch kann. Ihre Sorge gilt vor allem dem Kabelmanagement, das sie als sehr aufwendig und frustrierend empfindet. Sie erinnert sich an ihre Erfahrungen beim letzten PC-Bau vor einigen Jahren, der damals unkompliziert verlief, aber heutzutage mehr Vorkenntnisse erfordert. Zudem teilt sie mit, dass sie sich einen neuen PC zusammenbauen möchte, sobald sie finanziell verfügbar ist, und plant dies eventuell sogar live im Stream zu tun.

Stream-Oberfläche und regionale Bezüge

01:49:20

Die Streamerin arbeitet an der visuellen Gestaltung ihrer Stream-Oberfläche, insbesondere an Buttons und Layouts. Sie experimentiert mit Stilen, Ecken und Abständen, um ein ansprechendes Design zu schaffen. Gleichzeitig unterhält sie sich mit dem Chat über verschiedene Orte in Deutschland, ihre Wohnregion Schleswig-Holstein und die Sehnsucht nach dem Meer. Sie beschreibt ihre Heimat Kiel als wunderschön und ihren Alltag auf dem platten Land, umgeben von Feldern und nah am Meer. Dabei vergleicht sie verschiedene Regionen und ihre Gegebenheiten, zeigt Vorlieben für Norddeutschland und kritisiert industrielle Umgebungen. Auch gibt sie persönliche Einblicke in ihre Herkunft und wie sie sich mit verschiedenen Orten identifiziert.

Persönliche Geschichten und Tagesplanung

01:58:44

Die Streamerin unterhält sich über persönliche Erfahrungen, darunter ihre große Figur in der Kindheit und wie sie später durch vegane Ernährung und Sport abgenommen hat. Sie erwähnt, dass sie während des Studiums finanziell knapp war und dadurch zwangsläufig abnahm. Der Stream geht technisch weiter mit dem Einrichten des 'Skilltree'-Features, eine Benutzeroberfläche in ihrem Stream, die sie anpasst. Sie informiert den Chat über ihren Tagesplan, einschließlich der Abholung ihrer Tochter von einem Pfingst-Outdoor-Camp und eventuell dem Anschauen des F1-Rennens in Kanada. Das Ende des Streams kündigt eine Pause für eine persönliche Erfrischung an, bevor es mit weiteren Inhalten weitergeht.

Shader-Experimente und UI-Entwicklung

02:15:29

Der Streamer experimentiert mit Shader Material und Gradienten in der Godot-Engine. Es werden Texturen angepasst und Farben modifiziert, um interessante visuelle Effekte zu erzeugen. Dabei tauchen auch technische Herausforderungen auf, wie das korrekte Anwenden von Shader Script und das Verständnis von Materialien. Der Fokus liegt darauf, dem Spiel ein ansprechendes Aussehen zu verleihen, wobei auch humorvolle Elemente wie random Entscheidungen erwähnt werden, die Spieler zum Nachdenken anregen sollen.

Skilltree-Entwurf und Speicherprobleme

02:19:53

Ein zentrales Thema ist der Aufbau eines Skilltree-Systems. Der Streamer diskutiert verschiedene Ansätze - von Button-basierten Lösungen bis hin zu abhängigen Skills mit Multipliern. Dabei entstehen komplexe Fragen zum Speichern von Fortschritten und zur Darstellung im UI. Es werden verschiedene Lösungsansätze durchgesprochen, darunter die Verwendung von Instanzen und das Speichern von Skill-Status im Code. Der Design-Prozess erfordert sorgfältige Abwägung zwischen Funktionalität und Benutzerfreundlichkeit.

Technische Probleme und Debugging-Sitzung

02:56:47

Die Stream-Sitzung wird durch mehrere technische Herausforderungen unterbrochen. Es treten Fehler bei der Instanziierung von UI-Elementen auf, insbesondere beim Skilltree und Pause-Menü. Der Streamer versucht verschiedene Methoden, um die Active-Funktionalität korrekt zu implementieren, kämpft aber mit_scope Problemen und Verweisen. Dabei werden Debugging-Techniken angewendet und alternative Lösungswege in Betracht gezogen, wie das Erstellen von Gruppen und das Anpassen von Skripten.

Projektplanung und Nebenaktivitäten

03:14:54

Neben der eigentlichen Codierungsarbeit spricht der Streamer über Projektplanung und persönliche Arbeitsmethoden. Notion wird als Werkzeug für die Organisation von To-Do-Listen und Terminen erwähnt, wobei alternative Methoden wie Papierlisten als praktische Lösungen dargestellt werden. Es gibt auch Hinweise auf neue Projekte wie Arbeitszeitbetrug und das Spiel Aura, wobei Fokus auf pragmatische Umsetzung statt auf perfektem Design gelegt wird. Stream-Releases auf Steam werden als bevorstehendes Ziel genannt.

KI-Werkzeuge und technische Diskussionen

03:26:44

Es findet eine ausführliche Diskussion über den Einsatz von KI-Werkzeugen in der Entwicklung statt. Der Streamer teilt seine Erfahrungen mit verschiedenen Tools wie GitHub Copilot und Cloud Code, während gleichzeitig die Einschränkungen und Kosten dieser Technologien angesprochen werden. Es wird gefragt, ob KI unbedingt benötigt wird, um wettbewerbsfähig zu bleiben, und die Grenzen zwischen Autocomplete und echter KI-Hilfe werden diskutiert. Die ethischen Implikationen und praktischen Anwendungen stehen im Mittelpunkt.

Social Interaktion und Community-Management

03:34:17

Die sozialen Aspekte des Streamings werden beleuchtet, mit Interaktionen im Chat und dem Management der Community. Der Streamer zeigt verschiedene Emotes und spricht über die Rolle von Beta-Testern in seinen Projekten. Es werden persönliche Geschichten über Familien- und Arbeitsleben geteilt, wobei humorvolle Anekdoten das Publikum unterhalten. Der Aufbau eines Twitch-Bots mit LLM-Funktionalität wird als Nebenprojekt erwähnt, das verbessern soll, wie der Streamer mit der Community interagiert.

Final UI-Anpassungen und Stream-Ende

03:48:35

Die Sitzung endet mit Finalisierungsarbeiten an der Benutzeroberfläche. Es werden letzte Anpassungen an Button-Größen, Abständen und Hover-Effekten vorgenommen, um ein konsistentes und ansprechendes Design zu gewährleisten. Der Streamer bemängelt die oft komplizierten UI-Anpassungsmöglichkeiten in Godot und findet pragmatische Workarounds. Zum Abschluss wird ein Raid auf einen anderen Stream angedeutet und der Zeitplan für zukünftige Streams mitgeteilt, wobei Dienstag als nächster fester Termin genannt wird.