โDeine PowerShell ist kein Terminal. Sie ist eine Welt.โ
BUXE_OS ist ein hochgradig personalisiertes PowerShell-Profil-System fรผr Windows โ eine vollstรคndige โBetriebssystemโ-Schicht fรผr deine Shell. Von Arcade-Klassikern รผber eine Casino-Suite bis hin zu RPG-Systemen, Text-Adventures und einem Desktop-Pet: BUXE_OS verwandelt dein Terminal in eine interaktive Spielwelt.
Klassische TUI-Spiele, direkt im Terminal:
- ๐ Snake โ Wachse und รผberlebe
- ๐ฃ Minesweeper โ 10ร10 Feld, WASD-Steuerung
- ๐งฑ Tetris โ Der zeitlose Klassiker
- ๐ Breakout โ Baue zerstรถren
- ๐ฆ Dino Jump โ Der Chrome-Klassiker im Terminal
- ๐งฉ 2048 โ Zahlen-Puzzle
- ๐ง Memory Match โ Merkfรคhigkeit testen
- โจ๏ธ Monkeytype โ WPM-Typing-Test
- ๐ฏ Wordle โ Wรถrter erraten
Vollstรคndige Casino-Erfahrung mit unified Bankroll:
- ๐ Blackjack โ Hit, Stand, Double, Split, Insurance
- ๐ก Roulette โ Europรคisches Roulette
- ๐ฒ Craps โ Pass/Don't Pass
- โฌ๏ธโฌ๏ธ Hi-Lo โ Multiplier-basiert
- ๐๏ธ Baccarat โ Mit 3rd-Card-Regeln
- ๐ฐ Slot Machine โ 3-Walzen mit Animation
- ๐ฑ Keno โ Lotto-Style
- ๐ฏ Wheel of Fortune
Ein vollstรคndiges RPG-System mit 13 Modulen:
- ๐ฉ 7 einzigartige Companions (NEON, RAVEN, PIXEL, LUNA, IVY, VERA, JINX)
- ๐ Bond- & Mood-System โ Jede Companion hat Persรถnlichkeit
- โ๏ธ Battlepet-Kampf โ A/V/S Rock-Paper-Scissors mit Element-Modifiern
- ๐ช Shop & Cooking โ Schwarzmarkt, Buffs, Ramen, Sushi, Curry
- ๐ PvP Arena โ Bronze โ Master Rank-System
- ๐ 3-Phasen Raids โ Cyber Golem โ Net Titan โ Omega Core
- ๐งฌ Breeding โ Ab Meta-Level 7
- ๐ Soul Link โ Endgame-Feature ab Level 9
- ๐ Meta-Progression โ 10 Level mit Feature-Unlocks
- ๐ฎ Companion Mini-Games โ ChaosChips, 42or47, Memory
Parser-basiertes LucasArts-Style Adventure:
- 16 Rรคume โ Hangar, Bridge, Core, EVA, Airlock, Medbay, Armory, Secret, Lab ...
- Inventory-System โ Sammle, benutze, kombiniere
- Companion AI โ Mood-gesteuerte Dialoge, Running Gags, Easter Eggs
- Insult Swordfighting โ 29 Insult/Comeback-Paare im Monkey-Island-Stil
- Oxygen-System โ รberlebe im Weltraum
- True Ending โ Mehrere Enden mรถglich
Companion kommentiert deine Shell-Befehle in Echtzeit:
- Opt-in via
dp-on - Kommentiert Git, npm, Docker,
rm, Systembefehle ... - Deaktivierung jederzeit mit
dp-off
- TTS-System โ
Say 'Text'via Edge-TTS + ffplay - Git-Aliase โ
gs,ga,gc,gp,glog, ... - Navigation โ
..,...,tmp,dl,docs,mkcd - System โ
weather,ip,mem,port,sysinfo - PNPM-Aliase โ
p,pi,ps,pb,pd,pt
BUXE_OS v24 (Engine-First)
โ
โโโ ๐ง Core Engines
โ โโโ engine-state-core # Unified JSON State, Backup-Rotation
โ โโโ engine-state-migration # v23 โ v24 Migration
โ โโโ engine-state-advanced # State-Transaktionen
โ โโโ engine-ui # Frames, Bars, Menรผs, Animationen
โ โโโ engine-render # Double-Buffering, Delta-Render
โ โโโ engine-scene # Deklarative Screen-Komposition
โ โโโ engine-input # Polling-Loop, Mock Input (E2E)
โ โโโ engine-game # Karten, Wรผrfel, Element-System
โ โโโ engine-aliases # Terminal-Commands
โ
โโโ ๐ฐ Casino Framework
โ โโโ casino-engine # Shared Wrapper (Bet, Bust, Luck)
โ โโโ 8 Casino-Games # Blackjack, Roulette, Craps, ...
โ
โโโ ๐น๏ธ Arcade & Strategy
โ โโโ 10 Arcade-Games # Snake, Tetris, Minesweeper, ...
โ โโโ 3 Strategy-Games # Poker, Tower Defense, Rogue
โ
โโโ ๐บ๏ธ Adventure System
โ โโโ adventure-engine # Parser, Inventory, Rooms
โ โโโ adventure-world # 16 Rรคume, Objekte, NPCs
โ โโโ adventure-companion-ai # Mood, Gags, Easter Eggs
โ โโโ adventure-insult # 29 Insult-Paare
โ
โโโ ๐พ Pet System v2.0 (13 Module)
โ โโโ _init, _ui, _unlock # Core, Dialog, Progression
โ โโโ companion, combat # Bond, Kampf
โ โโโ economy, events # Shop, Quests
โ โโโ hub, pvp, raid # Router, Arena, Dungeon
โ โโโ rival, breed, soul # Daily, Genetik, Endgame
โ โโโ companion-games # ChaosChips, 42or47, Memory
โ
โโโ ๐ Handbook & Tests
โโโ handbook (9 Kapitel) # In-Game Hilfe
โโโ _smoke, _integration, _e2e # 100+ Tests
BUXE_OS verwendet ein eigenes Terminal-UI-Framework:
- Double-Buffering โ Kein
Clear-Host-Flackern - Delta-Rendering โ Nur geรคnderte Zeilen werden neu geschrieben
- Deklarative Scenes โ Spiele definieren WAS, nicht WIE
- Mock Input โ Vollstรคndig automatisierbare E2E-Tests
- Windows 10/11
- PowerShell 7 oder 5.1
- Nerd Font (empfohlen: CaskaydiaCove)
- Oh My Posh
- Terminal-Icons
- PSFzf
- Zoxide
edge-tts+ffplay(optional, fรผr TTS)
# 1. Repository klonen
git clone https://github.com/deusexlumen/buxe-os.git
# 2. In dein PowerShell-Profile-Verzeichnis wechseln
cd "$env:USERPROFILE\Documents\PowerShell"
# 3. Dateien kopieren (oder symlinken)
Copy-Item -Path ".\buxe-os\*" -Destination "." -Recurse -Force
# 4. Profil neu laden
. $PROFILEBeim ersten Start wird automatisch ein Unified State (%LOCALAPPDATA%\buxe\buxe_state_v24.json) angelegt. Alte v23-States werden migriert.
| Befehl | Was passiert |
|---|---|
status |
Bankroll, Companion, Session-Info |
bank |
Gold einzahlen / abheben |
daily |
Tรคgliche Belohnung abholen |
pet |
Pet Hub รถffnen |
casino |
Casino Menu |
arcade |
Arcade Menu |
adv |
Text-Adventure starten |
insult |
Schwertkampf starten |
say 'Hallo' |
Text-to-Speech |
h |
In-Game Handbuch |
reload |
Profil neu laden |
# Smoke Test (65+ Checks: Engines, State, Spiele)
& .\Modules\_smoke_test.ps1
# Integration Test (30 Checks: AST, Duplikate, Konflikte)
& .\Modules\_integration_test.ps1
# End-to-End Test (17+ Game-Flows mit Mock-Input)
& .\Modules\_e2e_test.ps1Alle Tests sind automatisiert und laufen ohne menschliche Interaktion ab.
BUXE_OS folgt den LucasArts-Adventure-Design-Regeln:
- Self-aware โ Charaktere wissen, dass sie Code in einer PowerShell-Session sind
- Fourth-wall breaks โ Sprechen direkt den User an, referenzieren Commands
- Kein generischer Text โ Jede Zeile hat eine spezifische Stimme
- Humor vor Drama โ Selbst โtraurige" Momente sind komisch
- The 47 Rule โ Running Gag, sparsam aber konsistent genutzt
- Kein Game Over โ Falsche Wahlen enden humorvoll, nie bestrafend
โYou are about to enter a PowerShell session. It will be fun. Probably."
Documents\PowerShell\
โโโ Microsoft.PowerShell_profile.ps1 # Entry Point, TTS-System
โโโ buxe.omp.json # Oh-My-Posh Theme
โโโ Modules\
โ โโโ engine-*.ps1 # Core Engines (9)
โ โโโ casino-*.ps1 # Casino Games (8)
โ โโโ arcade-*.ps1 # Arcade Games (10)
โ โโโ strategy-*.ps1 # Strategy Games (3)
โ โโโ adventure-*.ps1 # Adventure System (5)
โ โโโ handbook-*.ps1 # Handbuch (9 Kapitel)
โ โโโ desktop-pet.ps1 # Desktop Pet
โ โโโ boot.ps1 # Boot-Sequenz
โ โโโ fun.ps1 # APIs, Gags
โ โโโ _*_test.ps1 # Tests (3)
โ โโโ pet\ # Pet System v2.0 (13 Module)
โโโ docs\superpowers\ # Plรคne und Spezifikationen
Alles wird in einer Datei gespeichert:
%LOCALAPPDATA%\buxe\buxe_state_v24.json- 5 rotierende Backups (
.bak1bis.bak5) - Automatische Korruptionserkennung + Recovery
Enthaltene Daten:
- Bankroll, Casino-Stats, Arcade-Highscores
- Companion-State, Battlepet, Pet-System
- Achievements, Story-Progress, Time-Capsules
- Boot-Stats (Loads, Favorite Command, Last Boot)
- Fork erstellen
- Feature-Branch:
git checkout -b feature/dein-feature - รnderungen committen:
gc "feat: ..." - Push:
gp - Pull Request รถffnen
Bitte stelle sicher, dass alle Tests bestehen:
& .\Modules\_smoke_test.ps1
& .\Modules\_integration_test.ps1
& .\Modules\_e2e_test.ps1MIT โ Mach damit, was du willst. Aber sag niemals, dass es langweilig war.
โWillkommen zurรผck, User. Das Terminal hat dich vermisst. Oder zumindest behauptet das die KI." โ BUXE_OS Boot Sequence