Kapitel 18. Spiele

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Vorschau

Spiele sind sehr vielfältig, von einfachem Text bis hin zu Multiplayer-3D-Extravaganzen. In diesem Kapitel wird ein einfaches Spiel vorgestellt und gezeigt, wie der Web-Endpunkt über mehrere Schritte mit dem Benutzer interagieren kann. Dieser Prozess unterscheidet sich von den bekannten One-Shot-Request-Response-Web-Endpunkten, die du bisher kennengelernt hast.

Python Spiel Pakete

Wenn du wirklich in Python für Spiele einsteigen willst, findest du hier einige nützliche Tools:

Der Beispielcode kann so umfangreich und komplex werden, dass er das Ziel dieses Buches überschattet: die Erstellung von Websites - APIs und traditionelle Inhalte - mit FastAPI, so einfach wie möglich.

Spiellogik aufteilen

Es gibt so viele Möglichkeiten, ein Spiel zu schreiben.Wer macht was und wer bewahrt was wo auf - der Client oder der Server? Das Web ist zustandslos, d.h. jedes Mal, wenn der Client den Server anruft, ist der Server ein totaler Amnesiekranker und schwört, dass er diesen Client noch nie gesehen hat. Also müssen wir den Zustand irgendwo aufbewahren: Daten, die über die Spielschritte hinweg erhalten bleiben, um sie alle miteinander zu verbinden.

Wir könnten ein Spiel auf der Client-Seite komplett in JavaScript schreiben und den ...

Get FastAPI now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.