Der Inhalt des Streams konzentrierte sich auf die Entwicklung von Softwarelösungen und spielerischen Mechaniken. Ein Skill-System wurde live programmiert, wobei architekturelle Entscheidungen wie Event-Dispatcher, ID-Verwaltung und UI-Integrationen diskutiert wurden. Zudem wurden Herausforderungen bei der Erstellung von System Requirements für Steam mithilfe von KI-Tools erläutert. Der Austausch betonte die Balance zwischen Code- und Asset-basierten Effekten sowie die Optimierung von Spielbalance-Mechanismen wie dem 'Risk Multiplier'.

Software and Game Development
00:00:00

Software and Game Development

Streamstart & persönliche Updates

00:05:10

Der Stream beginnt mit Begrüßungen und einem energiegeladenen Einstieg. Die Streamerin erwähnt ihre neue Arbeitsstelle, die am Montag beginnt, und teilt ihre Vorfreude auf das neue Team sowie ihre Sorgen um die erste Arbeitswoche. Zudem kündigt sie an, dass sie am Wochenende mit ihrer Kollegin Maya zum Macher-Festival nach Sachsen-Anhalt fährt. Sie spricht über ihre Arbeitsgewohnheiten, erwähnt, dass sie oft einen Fanta-Kuchen backen und dass sie heute morgen kurz draußen war. Der Stream startet mit einer lockeren Atmosphäre, wobei sie auch auf ihre Katzen verweist, die sie überrascht haben.

Technik-Diskussion & Steam-Page-Entwicklung

00:07:40

Es folgt eine Diskussion über Browser wie Firefox, Edge und Chrome, wobei Kritik an Firefox geäußert wird. Die Streamerin erwähnt, dass sie an der Steam-Page für ihr Spiel *Arbeitszeitbetrug* arbeitet, das bald zum Wishlist werden soll. Sie spricht über die Herausforderungen bei der Erstellung von System Requirements mit Hilfe von KI-Tools wie ChatGPT. Zudem kündigt sie an, dass sie versucht, einen 3-Stunden-Stream über den 3D-Drucker in ein YouTube-Video zu schneiden, wobei sie externe Editoren in Anspruch nehmen will.

Coding-Einheit & Skill-System-Implementierung

00:20:33

Der Stream übergeht in eine Live-Coding-Session, bei der das Skill-System für *Arbeitszeitbetrug* implementiert wird. Die Streamerin zeigt, wie sie Konfetti-Effekte programmiert und erklärt die Architektur des Skill-Trees. Themen wie Event-Dispatcher, IDs für Skills und die Implementierung von Kaufmechanismen werden behandelt. Sie diskutiert mit dem Chat über OOP-Prinzipien und die Balance zwischen Code- und Asset-basierten Effekten. Technische Hürden und die Notwendigkeit, Funktionalitäten wie das Deaktivieren von Mehrfachkäufen zu implementieren, werden thematisiert.

Arbeitszeitbetrug: Spielentwicklung & Assets

00:34:14

Die Streamerin geht auf die aktuelle Entwicklung von *Arbeitszeitbetrug* ein, ein Spiel, das von ihrem Team in einem Wochenende entstehen soll. Sie zeigt den aktuellen Stand des Spiels, einschließlich des Skill-Trees, Konfetti-Effekten und des Gewinn-Bildschirms. Es wird über die Steam-Page diskutiert, die bald live gehen soll, sowie über die Herausforderungen bei der Einreichung von System Requirements und Screenshots. Zudem erwähnt sie, dass sie Assets für das Spiel sucht und Credits verwalten muss.

Ratgeber & Community-Interaktion

00:59:39

Der Stream wechselt zu einer interaktiven Session, in der die Streamerin Tipps für Ausbildungen im IT-Bereich gibt. Sie betont die Bedeutung des ersten Eindrucks, etwa durch das Mitbringen von Kuchen oder Süßigkeiten, und spricht über die Herausforderungen, die Frauen im männlich dominierten Berufsfeld erleben. Zudem diskutiert sie mit dem Chat über Themen wie Feuerlöscher, Erste-Hilfe-Kästen und die Bedeutung von Teamgeist. Es folgen technische Tipps zu Walking Pads und ergonomischen Arbeitsplätzen.

Absprachen & Community-Raids

01:08:08

Der Stream endet mit einer Diskussion über bevorstehende Raids und Community-Events. Die Streamerin erwähnt, dass sie morgen einen Ausbildungstag im Betrieb hat und gibt Tipps für Azubis, darunter das Mitbringen von Kuchen und das Auffinden von Fluchtwegen. Sie betont die Bedeutung von Fragen stellen und der Bereitschaft, sich authentisch zu zeigen. Zudem kündigt sie an, dass sie am Dienstag um 19 Uhr wieder streamt und lädt die Community herzlich ein, wiederzukommen.

Diskussion über Game Development und Programmiersprachen

01:17:36

Im Stream wurde intensiv über die Entwicklung des Spiels 'Arbeitszeitbetrug' diskutiert, das bald auf Steam erscheinen soll. Die Streamerin erklärte, dass sie GDScript gewählt hat, da es Python-ähnlich ist und keine zusätzliche Sprache erlernt werden muss. Sie äußerte Kritik an C++ und Java, die sie in der Uni gelernt hat, und betonte ihre Vorliebe für minimalistische Sprachen wie Python oder GDScript. Zudem wurde über die Herausforderungen beim Arbeiten mit KI-Codegenerierung gesprochen, wobei die Streamerin betonte, dass sie lieber selbst programmiert, um Godot-Engine-Kenntnisse aufzubauen.

Technische Implementierung und Code-Optimierung

01:31:30

Der Stream widmete sich der technischen Umsetzung von Spielmechaniken wie dem 'Risk Multiplier' und der 'Arbeitszeitbetrug'-Funktionalität. Es wurde diskutiert, wie man Objekte im Spiel mit Skills verknüpfen kann, insbesondere im Kontext von 'Gute Nacht'-Effekten. Die Streamerin erklärte die Notwendigkeit, bestimmte Interaktionen wie das Sofa nur nach Freischaltung durch den Skillbaum aktivierbar zu machen. Zudem wurden Themen wie die Implementierung von To-Do-Listen, die Verwendung von Metadaten in Nodes und die Optimierung von Code-Blöcken behandelt.

Skill-System und Spielbalance

01:48:05

Ein zentrales Thema war die Entwicklung des Skill-Systems, insbesondere die Implementierung von 'Gefängnisfreikarten' und 'Erase'-Mechaniken. Die Streamerin erklärte, wie man Variablen wie 'Global.freiticketboard' verwenden kann, um Spielzustände zu verwalten. Diskutiert wurde auch die Balance zwischen verschiedenen Spielmechaniken, wie dem 'Risk Level' und der Interaktion mit Objekten, die nur unter bestimmten Voraussetzen aktiviert sind. Es wurde betont, dass das Spiel nicht zu effizient sein soll, um den Charme zu bewahren.

Inhaltliche Features und zukünftige Pläne

02:09:04

Der Stream enthielt Diskussionen über geplante Features wie einen Level-Editor, der es ermöglicht, eigene Büros zu gestalten, sowie themenbezogene Süßigkeiten und Getränke-Mechaniken. Es wurde angedeutet, dass das Spiel 'Arbeitszeitbetrug' eine Steam-Wishlist-Seite bald veröffentlicht werden soll. Zudem wurden Perspektiven für Versionen und Erweiterungen erörtert, wobei die Streamerin betonte, dass das aktuelle Projekt auch dient, um Godot-Engine-Kenntnisse zu vertiefen. Der Stream endete mit einem Raid auf den Kanal 'Bastelnerd'.