Mehrspieler
Du willst dein Spiel mit Freunden spielen. Du solltest dich darauf konzentrieren können, was daran Spaß macht, während dein Agent beim komplizierten Code hilft und Summer die Serverinfrastruktur übernimmt.
Spielende
Gemeinsamer Server
Dein Spiel
Eine Einzelspieleridee kann sich völlig verändern, wenn eine zweite Person dazukommt. Zusammenarbeit, Rivalität, eine gemeinsame Welt oder einfach gemeinsames Herumalbern können der Grund sein, warum ein Spiel funktioniert.
Dafür musste man bisher oft Netzwerkcode schreiben, einen Serverbetrieb aufsetzen und die Systeme darum herum pflegen. Als Einzelperson oder kleines Team, das erst den Spaß in einer Idee sucht, ist dieser Aufwand schwer zu rechtfertigen. An diesem Problem haben wir Summers Multiplayer-Angebot ausgerichtet.
Summer gibt Coding-Agenten Dokumentation und Plattformfunktionen, mit denen sie arbeiten können. Beschreibe das gewünschte Erlebnis und nutze das SDK mit deinem Agenten, um das Multiplayer-Verhalten umzusetzen.
Dein Spiel hat weiterhin seine eigenen Regeln. Ein gemeinsames Abenteuer, ein Wettkampf und ein sozialer Treffpunkt brauchen unterschiedliches Verhalten. Der Agent verbindet diese Regeln mit den technischen Systemen; du entscheidest, wie sich das Erlebnis anfühlen soll.
Die Serverseite sollte dein Spiel unterstützen, statt selbst zu dem Projekt zu werden, an dem du die ganze Zeit arbeitest. Summer bringt diese Infrastruktur in denselben Arbeitsablauf wie Engine und SDK.
Für Einrichtung, unterstützte Funktionen und Veröffentlichungsvoraussetzungen nutzen du und dein Agent die technische Dokumentation. Die erste Frage hier ist einfacher: Was sollen Menschen gemeinsam tun können?
Entscheide, ob Spieler zusammenarbeiten oder gegeneinander antreten, was sie verändern können und was das Zusammensein interessant macht. Ein kleines Spiel mit einer starken gemeinsamen Idee kann einprägsamer sein als eine große Welt ohne sinnvolle Beschäftigung.
Einzelne Entwickler und kleine Teams sollen mehr Raum für solche Experimente haben. Infrastruktur und agentengestützter Code sollen deine Kunst, deine Welt und die Momente unterstützen, an die Spieler sich erinnern.
Multiplayer wird real, wenn andere Menschen spielen. Teile einen frühen Build, beobachte die Interaktionen und finde heraus, was Menschen tun möchten, womit du nicht gerechnet hast.
Das SDK und der Testleitfaden helfen bei technischen Prüfungen. Die Spieler zeigen dir, ob das Erlebnis funktioniert. Verbessere es weiter und bring ihnen die nächste Version.
Gemeinsam spielen heißt, über Sprache, Kommunikation und die Zielgruppe deines Spiels nachzudenken. Erkläre, was Menschen erwartet, und überlege, wie sie miteinander umgehen werden, besonders wenn Kinder dazugehören könnten.
Menschen unterschiedlicher Herkunft sollen gemeinsam Spaß haben können. Klare Oberflächen und durchdachte soziale Gestaltung gehören dazu.
Gib deinem Agenten das Summer SDK und beschreibe das Spiel. In der Referenz wird aus der Produkterklärung eine konkrete Umsetzung.