BeamNG.Earth
A 1:1 scale streamed Earth for BeamNG.drive: real elevation and satellite imagery, floating origin, LOD streaming from a companion server
翻譯準備中
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證A sudoku game that was vibecoded to learn how Google Antigravity works
翻譯準備中
取自儲存庫 README
正在載入完整 README。
檢視完整 README ↗Spielesammlung als statische Web-Apps (PWA) auf GitHub Pages. Die Startseite (index.html) führt zu den Spielen.
Live: https://crazyviperpilot.github.io/games/
| Spiel | Ordner | Beschreibung | Version / Cache |
|---|---|---|---|
| Gate Squad | gate-squad/ | Arcade-Shooter: Truppe durch Tore führen, Horden besiegen, Panzer-Boss. README | CACHE_VERSION in gate-squad/sw.js |
| Vibe Squadron | scroll-shooter/ | Scroll-Shooter: Mutterschiff verteidigen, Flotte bauen, Türme und Waffen aufrüsten. README | CACHE_VERSION in scroll-shooter/sw.js |
| Go | go/ | Go gegen den Computer (9×9, 13×13). README | CACHE_NAME in go/sw.js, go/package.json |
| Sudoku | sudoku/ | Sudoku, ursprünglich gebaut, um Google Antigravity kennenzulernen | CACHE_NAME in sudoku/sw.js |
| Frontline | frontline/ | Echtzeit-Strategie: FOB bauen, Ressourcen fördern, Konfliktzone halten, gegen den Computer. README | CACHE_VERSION in frontline/sw.js |
| Fruhno | fruhno/ | UNO mit Frühstücksthema für Daniel, Lea und Kira (online, Chat, Bot). Backend: PHP im Repo vipervocs unter fruhno/. PRD | CACHE_VERSION in fruhno/sw.js |
| Frankfurtopoly | extern: phpexpert.de/games/frankfurtopoly | Monopoly mit Frankfurter Straßen für Daniel, Lea und Kira (online, Chat, Computergegner). Code, PHP-Backend und Deploy im Repo frankfurtopoly | CACHE_VERSION in frankfurtopoly/sw.js dort |
| CrazyViperMahjong | crazyviper-mahjong/ | Mahjong Solitaire mit 36 Kampfjet-Typen statt Schriftzeichen, 4 Layouts. PRD | CACHE_NAME in crazyviper-mahjong/sw.js |
| Catsweeper | catsweeper/ | Minesweeper mit Katzen und Fisch-Markierung, 3 Stufen. PRD | CACHE_NAME in catsweeper/sw.js |
| Katzen-Queens | cat-queens/ | Logikrätsel (Queens / Star Battle) mit Katzen: Tagesrätsel, 3 Stufen, Hinweise. TypeScript + Vite, wird in pages.yml gebaut. PRD | Hash aller Dateien, automatisch in cat-queens/dist/sw.js |
| Neon Stack | neon-stack/ | Tetris im Cyberpunk-Look (Hochformat), Klassik und optionaler Neon-Modus. PRD | CACHE_NAME in neon-stack/sw.js |
| Mario Craft | mario-craft/ | Jump'n Run im Pixel-Stil: 5 Welten mit Bossen, Deutsch und Polnisch. README | CACHE_VERSION in mario-craft/sw.js |
Die Spiele teilen sich nur das Repo und die Domain – sonst nichts.
manifest.json (Scope = sein Ordner) und einen eigenen
Service Worker mit eigenem Cache-Präfix (gatesquad-, vibesquadron-, go-game-, sudoku-, frontline-, fruhno-, crazyvipermahjong-, catsweeper-, catqueens-, neonstack-). Ein Service Worker löscht beim
Aktualisieren nur Caches mit seinem eigenen Präfix – sonst würde er die Offline-Daten der anderen Spiele zerstören.localStorage-Schlüssel..github/workflows/test-go.yml nur bei Änderungen in go/).index.html verlinkt nur auf die Ordner. Das Wurzel-sw.js existiert nur noch, um eine alte
Sudoku-Installation von früher abzumelden.<spiel>/ mit index.html, manifest.json (start_url/scope relativ, "./"), sw.js mit eigenem
Cache-Präfix, der nur eigene Caches löscht, und Icons.index.html ergänzen und die Tabelle oben erweitern.paths: ["<spiel>/**"] anlegen.Go wurde mit seiner Git-Historie aus dem Repo CrazyViperPilot/go per git subtree übernommen,
Vibe Squadron ebenso aus CrazyViperPilot/CrazyScrollShooter.
.github/workflows/pages.yml veröffentlicht bei jedem Push auf main die Startseite und alle Spiele
(Settings → Pages → Source: „GitHub Actions“). Tests, package.json und node_modules werden nicht veröffentlicht.
Katzen-Queens ist das einzige Spiel mit Build-Schritt: Der Workflow baut cat-queens/ (npm ci && npm run build)
und veröffentlicht nur cat-queens/dist/.