Cargo-Optimizer: Tetris im Frachtraum

SC Cargo Optimizer

Wer in Star Citizen Fracht fliegt, kennt das: Die Container passen irgendwie nie so ins Grid, wie man es gern hätte. Der Cargo-Optimizer zeigt das Frachtraster eines Schiffs in 3D, schlägt eine Beladung vor und plant die Route.

Das Packen übernimmt eine Heuristik in einem Web Worker, damit die Oberfläche flüssig bleibt. Mit Live-Räumen kann man eine Beladung gemeinsam bearbeiten oder nur zum Zuschauen teilen, und ein Parser macht aus einem kopierten Auftragstext direkt eine Ladeliste.

Stack: Vite, React, TypeScript und react-three-fiber im Browser, dazu ein kleiner Bun-Server mit Postgres. Mein bisher größter Ausflug weg von Python.

star citizentypescript3d