Zurück

A Gift for My Dog

Eine ganze Traumwelt für einen Hund: Durchqueren Sie ein zu Schluchten vergrößertes Wohnzimmer und ein endloses Apportierfeld, jagen Sie einem leuchtenden Ball nach, der immer einen halben Meter entfernt bleibt, und sammeln Sie 5 Geschenke, bis der Traum in einem echten Hundebett zur Ruhe kommt.

Autor: x7peepsQuellcode
Live ausprobieren
A Gift for My DogLive ausprobieren

Beschreibung

Was wäre, wenn Sie Ihrem Hund eine ganze Welt schenken könnten? A Gift for My Dog — A Dog's Dream ist eine spielbare Browser-Welt, in der Sie durch den Traum eines Hundes laufen: ein zu Schluchten vergrößertes Wohnzimmer, ein endloses Apportierfeld und ein leuchtender Ball, der immer einen halben Meter entfernt ist.

Sammeln Sie in den Traumzonen 5 Geschenke, und der Traum kehrt schließlich in ein echtes Hundebett zurück: „Diese Welt ist für dich.“ Der Autor hat das Spiel als Geschenk für den eigenen Hund gemacht.

Es handelt sich um einen Three.js-Web-Build aus einer einzigen Datei mit vollständig lokalen Abhängigkeiten, der mit 60 fps bei 1440p läuft – mit 48 instanziierten Objekten in 5 Zonen, Echtzeitschatten und Bloom. Spielen Sie per Touch auf dem Smartphone oder mit WASD am Desktop.

Alle 26+ 3D-Assets wurden während des Hackathons über die Tripo API generiert, und die gesamte Pipeline – von Generierung und Rigging über Animation bis zum Import in die Engine – ist durchgängig per Skript automatisiert, ganz ohne Handarbeit in 3D-Software.

Wie Tripo eingesetzt wurde

Tripo trieb die gesamte 3D-Pipeline an: Alle 26+ Assets wurden über die Tripo API v3 generiert, durchgängig per Skript und unbeaufsichtigt, ganz ohne manuelle DCC-Arbeit.

  • Hero-Props: Sofa, Bett, Geschenkbox und Hundebett entstanden mit H3.1 Text-to-3D.
  • Massen-Props: Bälle, Knochen, Hausschuhe und Pflanzen stammen aus der P1-Low-Poly-Generierung und werden als 48 instanziierte Objekte mit 60 fps gerendert.
  • Schwebende Inseln: Konzeptbilder wurden per Image-to-3D in stilistisch einheitliche Inseln verwandelt.
  • Der Hund: generiert, automatisch als Vierbeiner geriggt (rig-check plus rig-v2.0), Geh- und Idle-Animationen per Retargeting mit animate_in_place übertragen und dann direkt in die Engine übernommen.
  • Ein einziges Skript: vom Prompt bis zur Engine-fertigen GLB-Datei, inklusive Text- und Image-to-3D, Delighting, PBR, automatischem Rigging und Retargeting – alles verkettet durch einen einzigen Python-Client.

Trailer