FRONTLINE × SHOOTEX · KOOPERATIONSPROJEKT MASTERPLAN · ALLE BLAUPAUSEN · 08/2026

FRONTEX

Eigenbau-Lasertag mit komplett selbst geschriebener Software, kompatibel mit LaserWar, erweitert um NFC-Dogtags. Vom Prototyp bis zur High-End-Version, alles auf einer Seite.

GO v0.1Eigene Software steht: Firmware, Spielserver, Bauplan selbst geschrieben und schlüssig. Hardware-Test folgt am echten Gerät.

01 · KERNARGUMENT · EIGENENTWICKLUNG

Komplett eigene Software. Kein Baukasten.

Jede Zeile Firmware und Spiellogik ist für FRONTEX selbst geschrieben, nicht lizenziert und nicht von der Stange. Das ist kein Detail, das ist der ganze Unterschied.

Warum das besser ist

Wer fertige Lasertag-Software kauft, kann nur das, was der Hersteller erlaubt, zahlt pro Gerät und ist raus, wenn der Anbieter dichtmacht. Uns gehört der Quellcode. Wir bauen Features, die es nirgends zu kaufen gibt, und niemand kann uns kopieren, ohne bei null anzufangen.

Uns gehört der Code

Keine Lizenzgebühr pro Waffe, kein Abo, kein Vendor-Lock-in. Einmal geschrieben, für immer nutzbar und veränderbar.

Features ohne Grenzen

NFC-Dogtags, eigene Spielmodi, Fear Score, Location-Effekte. Alles baubar, weil wir die Regeln schreiben.

Kompatibel, nicht abhängig

Spricht MilesTag II, also spielt es mit LaserWar zusammen. Aber wir brauchen LaserWar nicht, um zu funktionieren.

Die Daten gehören uns

Jeder Schuss, jeder Treffer, jede Spielerstatistik landet in unserem System. Rohstoff für Ranking und Marketing.

FRONTEX · EIGENE SOFTWARE
  • Quellcode gehört uns, gratis erweiterbar
  • NFC, Location-Effekte, eigene Modi frei baubar
  • Spielerdaten bleiben im Haus
  • OTA-Updates auf alle Waffen
  • Kein Wettbewerber kann es einfach kopieren
FERTIGE LIZENZ-SOFTWARE
  • Lizenz pro Gerät, laufende Kosten
  • Nur was der Hersteller vorsieht
  • Daten liegen beim Anbieter
  • Updates nach dessen Fahrplan
  • Jeder Mitbewerber kann dieselbe mieten

02 · BLAUPAUSE · SCHNITTBILD

Wie das Gerät aufgebaut ist

Das Airsoft-Gehäuse bleibt, das Innenleben wird ersetzt — und vorne sitzt jetzt LaserWars Parallax-Linsenrohr als Aufsatz. Sieben Baugruppen, ein ESP32 als Gehirn, ein NFC-Leser für die Dogtags.

ESP32 18650 NFC 1 · Parallax-Optik (LaserWar)Linsenrohr vorn aufgesetzt · unser ESP32 feuert durch 2 · Empfänger (nur 1× Backup)Treffer zählt das Kopfband — Waffe: Entwaffnen-Modus 3 · ESP32 (Gehirn)Spiellogik · IR · WLAN 4 · NFC-LeserRC522 · liest den Dogtag am Griff 5 · Abzug-SchalterMikroschalter am Original-Trigger 6 · Akku im Griff + Schaft2× 18650 (7 Ah) · Ziel 12 h · USB-C 7 · Vibration + BuzzerRückstoß-Gefühl + Sounds
Infrarot NFC Elektronik

03 · PLATINE · TECHNISCHE ZEICHNUNG

Wie die Platine aufgebaut ist

Ab der Serie wandert die lose Verdrahtung auf eine eigene Platine (85 x 55 mm). Ein Steckplatz für das ESP32-Modul, klar beschriftete Anschlüsse für jede Baugruppe, verpolungssicher.

ESP32 DevKit / S3 MOSFET J-IR-LED J-TSOP J-TRIG NFC RC522 BUZZER MOTOR TP4056+ 18650 85 mm 55 mm FRONTEX-MAINBOARD REV.A · DRAUFSICHT

Zusammenbau der Platine

  1. Bestücken

    SMD-Teile (MOSFET, Widerstände, Stecker) auflöten. Ab 10 Stück lohnt die bestückte Platine direkt vom Fertiger (JLCPCB).

  2. ESP32-Modul aufsetzen

    Auf die zwei Stiftleisten stecken oder löten. Verpolungssicher durch versetzte Pinreihen.

  3. Peripherie anstecken

    IR-LED, TSOP, NFC, Buzzer, Motor und Akku über die beschrifteten JST-Stecker. Kein Vertauschen möglich.

  4. In den Body

    Platine in die entkernte Airsoft schrauben (4 Löcher), Abzug-Mikroschalter an J-TRIG.

  5. Flashen + Test

    USB an den ESP32, Firmware drauf, Spielserver-Stub prüft: kommt SHOT an?

Anschlüsse (Stecker)

SteckerPinBaugruppe
J-IR-LEDGPIO 4IR-Sende-LED via MOSFET
J-TSOPGPIO 5Treffersensoren (parallel)
J-TRIGGPIO 18/19Abzug + Reload
J-NFCSPIRC522 Dogtag-Leser
J-FXGPIO 21/22Motor + Buzzer
J-PWR5V/GNDTP4056 + 18650

Eigene Platine ab Serie ~8 €/Stück (bestückt, JLCPCB). Im Prototyp reicht Lochraster.

04 · EIGENE SOFTWARE · CODE-AUSZÜGE

Auszüge aus Firmware und Spielserver

Echter Code aus dem Projekt, nicht Pseudocode. Zwei Ausschnitte aus der Waffen-Firmware (C++) und einer aus dem Spielserver (Python). Das komplette Paket liegt in frontex-v0.1.zip.

phantom_tagger.inoIR-Schuss im MilesTag-II-Format senden
// MilesTag-II-Schusspaket: 14 Bit -> [0][PPPPPPP][TT][DDDD]
// P=PlayerID(7), T=Team(2), D=Damage(4). MSB zuerst.
void sendShotPacket() {
  uint16_t packet = ((PLAYER_ID & 0x7F) << 6)
                  | ((TEAM_ID   & 0x03) << 4)
                  |  (DAMAGE_CODE & 0x0F);
  noInterrupts();
  irPulse(MT_HEADER_US);                 // Header 2400 us
  for (int8_t b = 13; b >= 0; b--) {
    irPulse((packet >> b) & 1 ? MT_ONE_US : MT_ZERO_US);
  }
  interrupts();
}
phantom_tagger.inoTreffer verarbeiten: Schaden, Health, Respawn
if (decodeFrame(p, t, d) && alive && t != TEAM_ID) {  // kein Eigenbeschuss
  uint8_t dmg = DAMAGE_TABLE[d];
  health -= dmg;
  sendEvent("HIT", p, dmg, health > 0 ? health : 0);
  if (health <= 0) {
    deadUntil = now + RESPAWN_MS;
    health = MAX_HEALTH; ammo = MAG_SIZE; mags = MAG_COUNT;
    sendEvent("DOWN", p, 0, RESPAWN_MS / 1000);
    kick(600, 200, 600);          // langer Brumm: eliminiert
  } else {
    kick(150, 1200, 100);        // kurzer Brumm: getroffen
  }
}
game_server_stub.pySpielserver empfängt und deutet die Funkpakete
if typ == "HIT":
    msg = f"Spieler {player} GETROFFEN von {a} (-{b} HP -> {c} HP)"
elif typ == "DOWN":
    msg = f"Spieler {player} ELIMINIERT von {a}, Respawn in {c}s"
elif typ == "SHOT":
    msg = f"Spieler {player} schiesst (Muni {a}, Magazine {b})"

line = f"[{now}] {icon} {msg}"
print(line); log.write(line + "\n")   # live + Protokoll

Team und Spieler-ID kommen in der NFC-Ausbaustufe vom Dogtag statt fest aus dem Code. Die Struktur bleibt gleich, nur die Quelle der Identität ändert sich.

05 · NFC-DOGTAG-SYSTEM

Der Dogtag ist der Spieler

Jeder Spieler bekommt einen Dogtag mit NFC-Chip. An die Waffe gehalten, weiß die Waffe sofort: Wer bist du, welches Team, welche Statistik. Das macht das Spiel schneller, fairer und persönlich.

TAP

Dogtag an die Waffe

Spieler hält seinen Dogtag an den NFC-Leser am Griff. Eine Sekunde, fertig.

ID

Team + Spieler erkannt

Die Waffe übernimmt Team und Identität aus dem Dogtag. Kein Menü, kein Operator nötig.

LOAD

Statistik geladen

Kills, Treffer, Trefferquote, Klasse. Alles hängt am Dogtag, nicht an der Waffe.

GO

Waffe ist deine

Waffe leuchtet in Teamfarbe, Spiel läuft. Jeder Schuss zählt auf dein Konto.

● TEAM ROT ● TEAM BLAU ● TEAM GRÜN

Kann ein Kopfband mit zwei Waffen zusammenarbeiten?

JA, UND ES WIRD DADURCH BESSER

Der Trick ist die Entkopplung: Der Dogtag ist die Identität, nicht die Waffe. Das Kopfband ist ein eigener Knoten mit den Treffersensoren und der Lebensanzeige, angemeldet auf denselben Dogtag. Weil jede Waffe beim Antippen an denselben Spieler gebunden wird, gehört ein Kopfband automatisch zu jeder Waffe, die dieser Spieler in die Hand nimmt.

Zwei Waffen, ein Kopfband: problemlos. Der Spieler kann Primär- und Sekundärwaffe tragen, beide auf seinen Dogtag gebunden. Das eine Kopfband kassiert die Treffer, der Server rechnet alles unter einer Spieler-ID zusammen. Bei einem Fertigsystem müsste man hoffen, dass es das kann. Bei uns bauen wir es einfach.

Selbstbedienung: Waffen liegen an einer Station. Spieler nimmt irgendeine, tippt seinen Dogtag an, spielt. Waffe leer oder kaputt? Nächste nehmen, antippen, weiter. Kein Operator muss zuweisen, kein Wartestau. Der Durchsatz pro Stunde steigt, genau das, was Umsatz macht.

06 · DIE NÄCHSTE DIMENSION · OHNE BRILLE

Zwei Wege, das Erlebnis größer zu machen

Kein Headset, keine Brille. Stattdessen zwei Ausbaurichtungen, die zu echten Locations und JGA-Gruppen passen, günstiger sind und sofort auf der eigenen Software aufsetzen.

VORSCHLAG A

Companion-App am Handy

Jeder Spieler hat sein Handy dabei. Eine schlanke Web-App zeigt live, was im Spiel passiert. Kein Gerät zu kaufen, zu laden oder zu desinfizieren.

  • Live-Scoreboard und Team-Karte in Echtzeit
  • Objectives und Missionsziele aufs Handy
  • Persönliche Statistik-Karte nach dem Spiel, teilbar
  • Läuft im Browser, nichts installieren
KOSTEN: nur Software · Hardware = vorhandene Handys
VORSCHLAG B

Reaktive Location

Die Location selbst reagiert auf das Spiel. Günstige ESP32-Knoten steuern Licht, Sound, Nebel und Trefferanzeigen an echten Wänden. Der Bunker lebt.

  • Lichtwechsel und Alarm bei Team-Übernahme
  • Sound und Nebel zu Spielereignissen
  • Leuchtende Ziel- und Capture-Punkte an der Wand
  • Effekte kommen vom selben Spielserver wie die Waffen
KOSTEN: ~15-30 € pro Effektknoten

WEITERE AUSBAU-IDEEN

KLASSEN

Rollen auf dem Dogtag

Medic heilt per Antippen, Sniper wenig Schuss viel Schaden, Assault, Engineer. Der Dogtag bestimmt die Rolle.

PROGRESSION

Level über Besuche hinweg

XP sammeln, Ränge und Skins freischalten. Wer wiederkommt, ist stärker. Bindung statt Einmalbesuch.

OBJECTIVES

NFC-Terminals in der Location

Punkte erobern, Bombe entschärfen, Bunker sichern. Getarnte NFC-Terminals werden zu Spielzielen.

REVIVE

Wiederbeleben per Dogtag

Teammate am Boden? Eigenen Dogtag an sein Kopfband halten, er ist zurück. Teamgefühl pur.

LEADERBOARD

Bestenliste pro Location

Live-Scoreboard auf dem Screen, Dauer-Ranking pro Standort. Ehrgeiz verkauft Tickets.

STATS-KARTE

Auswertung danach

Kills, Trefferquote, Platz im Ranking als Karte zum Teilen. Der beste Grund wiederzukommen.

NEU · 5 IDEEN DURCH PARALLAX + EIGENES GEHIRN

KILLSTREAK

Ansagen wie im Videospiel

„Doppel-Kill!", „Rampage!" — der Server erkennt Serien und die Waffe ruft sie aus. Bei 5er-Streak leuchtet das Kopfband golden: Jeder sieht, wer gerade brennt.

BOUNTY

Kopfgeld-Modus

Der Gamemaster markiert einen Spieler als Ziel — sein Kopfband pulsiert auffällig, sein Kill zählt dreifach. Perfekt, um den Junggesellen zur Beute zu machen.

LOOT

Versteckte Loot-Tags

NFC-Tags im Lostplace verstecken: Waffe dranhalten = Extra-Magazin, Perk oder Geheim-Mission. Macht aus dem Gelände eine Schatzkarte — Kosten: Cent-Beträge.

ZONEN

Artillerie-Schlag

Der Gamemaster ruft einen Zonen-Angriff aus: Countdown-Sirene aus allen Waffen im Sektor, wer nicht flieht, verliert Leben. Treibt Gruppen über die ganze Map.

DUELL

Präzisions-Duelle auf Distanz

Die Parallax-Optik trifft punktgenau auf große Entfernung — erst damit werden echte Sniper-Duelle über Innenhöfe hinweg spielbar. Eigener „High Noon"-Modus: 1 Leben, 5 Schuss.

07 · VERSIONEN · WAS EINE WAFFE KOSTET

Von Budget bis High-End

Drei Ausbaustufen, echte Preise (Recherche 08/2026). Der Prototyp diese Woche ist die Standard-Version. Die Serie ist die Parallax-Version: LaserWars Linsenrohr vorn drauf, max. 200 € pro Waffe — und wir bleiben drunter.

BUDGET · SERIE
~27 €/Waffe
AliExpress-Teile, gebrauchter Body. Lieferzeit Wochen.
  • ESP32 aus dem 5er-Pack
  • IR-Sender + 1x TSOP4856 (Backup-Empfänger)
  • NFC-Leser RC522
  • Vibration + Buzzer
  • Gebrauchter Airsoft-Body
  • Elektronik nur ~10-12 €
STANDARD · PROTOTYP
~56 €/Waffe
DE-Express, MilesTag-treu. Das bauen wir diese Woche.
  • ESP32 DevKit von DE-Händler
  • IR-Sender + 1x TSOP4856 (Backup-Empfänger)
  • NFC-Leser RC522
  • Vibration + Buzzer
  • Well M16 Springer (29,99 €)
  • Lieferzeit 1-2 Tage
SERIE · MIT PARALLAX-OPTIK
~196 €/Waffe
Die Event-Waffe: LaserWars Linsenrohr vorn, unser Gehirn drin. Ziel max. 200 € — geschafft.
  • Parallax Optical System (LaserWar, $71): das komplette Linsenrohr vorn aufgesetzt — deren Reichweite, fokussierter IR-Spot
  • ESP32-S3 (schneller, mehr Speicher)
  • Eigene bestückte Platine statt Lochraster
  • Lautsprecher + DFPlayer: echte Waffensounds
  • RGB-Statusleuchten statt Display: Teamfarbe + Muni-Warnung, nichts was bricht
  • Bewegungssensor: Reload-Geste, Nahkampf
  • Hall-Trigger (magnetisch): verschleißfreier Abzug
  • 12-h-Akku: 2× 18650 (7 Ah), laden per USB-C ohne Ausbau
  • Marken-AEG-Body, gebraucht entkernt — der Preis-Trick (s. Gehäuse)

Serie mit Parallax: Kostenaufstellung (Ziel: max. 200 €)

PostenPreis
Parallax Optical System (LaserWar, Linsenrohr komplett)66,00
ESP32-S3-Modul8,00
Eigene Platine (bestückt, ab 10 Stk)8,00
MOSFET-Treiber + IR-Diode (Backup/Test)4,00
1x TSOP4856 (Backup-Empfänger, s. Hinweis)1,10
3x RGB-LED (statt Display)3,00
DFPlayer Mini + 3W-Lautsprecher7,00
NFC-Leser RC5223,00
Bewegungssensor MPU60502,00
2× 18650 (7 Ah) + BMS + USB-C-Laden18,00
Vibration + Hall-Trigger (verschleißfrei)5,00
Kabel, Stecker, Kleinteile8,00
Marken-AEG-Body, gebraucht/defekt entkernt~65,00
Summe pro Waffe~198 € ✓

Was die Serien-Waffe dem Spieler bringt

FeatureEffekt
Parallax-OptikLaserWar-Reichweite und fokussierter IR-Spot — das Beste ihrer Hardware, vorn aufgeschraubt
Echte SoundsSchuss, Nachladen, Treffer, „Magazin leer" aus dem Lautsprecher
RGB statt DisplayTeamfarbe + Muni-Warnung (grün → gelb → rot) — nichts am Gerät, das brechen kann
BewegungssensorNachladen durch Schütteln, Nahkampf-Schlag
Hall-TriggerMagnetisch, kontaktlos — hält Millionen Abzüge, null Verschleiß
Marken-AEG-BodyHält den Dauerbetrieb aus, sieht echt aus — zum Gebraucht-Preis
Empfehlung: Prototyp weiterhin mit der Standard-Version (~56 €) — daran testen wir Firmware + Frequenz. Die Serie ist die Parallax-Version (~196 €). Solenoid-Recoil bleibt Option (+18 €) für 5 Vorführ-Waffen — in der Serie würde er das 200er-Ziel reißen.
Messlatte: LaserWar Ranger AR-15. Genau daran orientiert sich die Serien-Waffe: gleiche Optik-Klasse (Parallax vorn), echte Sounds, Vibration, Feuermodi (Einzel/Burst/Auto), Magazin- und Nachladelogik — plus das, was die Ranger nicht kann: NFC-Dogtags, unsere Spielmodi, unsere Statistik. Ehrlich bleibt: Die Ranger ist mit 1,3 kg etwas leichter (wir ~1,6–1,8 kg entkernt) und jahrelang erprobt — unser Vorteil ist alles andere.
Wozu der 1× Empfänger in der Waffe? Treffer zählt grundsätzlich das Kopfband — eine Sensor-Weste gibt es bei uns nicht. Der einzelne TSOP in der Waffe ist nur Backup und schaltet Extra-Spielmodi frei (Waffe „entwaffnen", IR-Kommandos empfangen, Selbsttest beim Start). Kostet 1,10 € — kann man weglassen, ich würde ihn drinlassen.
Frequenz-Falle (alle Versionen): Der Empfänger muss TSOP4856 (56 kHz) sein für LaserWar-Kompatibilität, nicht der billige VS1838B (38 kHz).

08 · SPRINT · 7 TAGE ZUM PROTOTYP

Der Wochenplan

Standard-Version, DE-Express. NFC kommt als kleiner Schritt dazu, sobald die Waffe schießt.

Tag 1MO

Bestellen + Body besorgen

Elektronik inkl. RC522-NFC + Dogtags bei BerryBase/AZ, Well-M16-Body holen.

Shootex
~56 € raus
Tag 2DI

Firmware flashen

Arduino IDE + ESP32-Core, Firmware aufspielen, WLAN eintragen.

Shootex + Claude
LED blinkt
Tag 3MI

Body entkernen + einpassen

Airsoft-Mechanik raus, Elektronik + NFC platzieren, IR-LED in den Lauf.

Shootex
passt rein
Tag 4DO

Verlöten + Server-Test

Fest verlöten, Spielserver starten, Abzug → SHOT? Dogtag antippen → Team erkannt?

Shootex + Claude
SHOT + Team im Log
Tag 5FR

Der Beweis: Gegentest LaserWar

Echte LaserWar auf unseren Sensor. Dekodiert die Konsole ihre ID?

Frontline + Shootex
★ HAUPT-GATE
Tag 6-7SA-SO

Justieren + filmen

IR-Timing + Linse feinjustieren, Dogtag-Wechsel testen, erster Schuss fürs Reel.

Shootex + Jan
Reel im Kasten

09 · GEHÄUSE · EMPFEHLUNG

Der Airsoft-Body

Nur echte, stabile Airsoft-Bodies, die realistisch aussehen. Wird komplett entkernt, aber Robustheit und Optik zählen. Frei ab 18: Federdruck-Softair unter 0,5 Joule (F im Fünfeck).

EMPFEHLUNG · STANDARD

Well M16 A2 Springer

29,99 €

Vollgröße, viel Platz, realistische Optik, robustes ABS.

SERIE · FUCHS-TRICK

Marken-AEG gebraucht/defekt

~50-80 €

Kleinanzeigen: „Gearbox defekt" = Jackpot. Wir werfen das Getriebe sowieso raus — Marken-Body (G&G, Specna, Cyma) zum Schrottpreis. So hält die Serie das 200-€-Ziel.

KOMPAKT

MP5 / Scorpion Springer

~28-35 €

Wendig für enge Bunker-Gänge. Solide Optik.

NICHT NEHMEN

Airsoft-Sniper

ab 119 €

Zu teuer und zu lang. Wir brauchen nur die Hülle.

Recht: Airsoft-Springer unter 0,5 J sind frei ab 18, aber Anscheinswaffen: kein Führen in der Öffentlichkeit, Transport verpackt, Einsatz nur auf abgesperrtem Gelände. Für euren Eventbetrieb ohnehin Standard.

10 · KOPFBAND & DOGTAG · UMBAU-ANLEITUNG

Kopfband: komplett bestellen, Gehirn tauschen

Kein Nähen, kein Basteln am Band: Wir bestellen das fertige LaserWar Smart-RGB-Kopfband und tauschen nur die Platine im Steuermodul gegen unser ESP32-Board. Sensoren, RGB, Vibration und das Band selbst sind dumme Peripherie — die bleiben komplett drin.

Umbau in 6 Schritten

  1. Kopfband bestellen

    LaserWar „Smart RGB Headband", $138 — laserwar.us → Hit Sensors → Laser Tag Headband. 4 Sensoreinheiten, RGB, Vibration, Akku — alles dran.

  2. Steuermodul öffnen

    Schrauben am Nackenmodul lösen. Vorher jeden Stecker fotografieren — die 4 Sensoreinheiten sind gesteckt, nicht verlötet.

  3. LaserWar-Platine raus

    Alle Stecker ab, Platine entnehmen, beiseitelegen (nicht wegwerfen — Rückbau-Option). Das ist die einzige Stelle, wo LaserWars „Gehirn" sitzt.

  4. Unser ESP32-C3-Board rein

    Gleiche Grundfläche, 3D-Druck-Halter. Sensor-Leitungen an die GPIOs, RGB-Datenleitung, Vibration über Transistor, Original-Akku dran. Steckerbelegung steht im bauplan.md.

  5. Firmware flashen

    headband-node aufspielen (USB-C am Board). Kopfband meldet sich am Spielserver an und zeigt die Teamfarbe.

  6. Treffertest

    Aus allen Winkeln beschießen — jede der 4 Sensoreinheiten muss auslösen. Dogtag binden, fertig.

Kosten pro Kopfband: ~150 € ($138 Band + ~12 € Gehirn-Kit). Ehrlich: Ein Eigenbau-Band läge bei ~48 € — aber du kaufst hier LaserWars erprobte Sensorik und Passform, und die OP ist ein einziges Modul statt Näharbeit an 50 Bändern. Bei 50 Stück: ~7.500 € statt ~2.400 €. Meine Empfehlung: 5 umgebaute LaserWar-Bänder als erste Charge (schnell spielbereit), parallel den Eigenbau testen — dann entscheiden.

Der NFC-Dogtag-Anhänger

  1. Rohlinge bestellen

    NTAG215-Tags — als Münze (25 mm, Epoxy) oder direkt als Metall-Dogtag mit NFC-Inlay. ~1–2 € pro Stück im 10er-Pack (Amazon: „NTAG215 Münze/Anhänger").

  2. Beschreiben

    Gamemaster-Konsole → „Neuer Spieler" → Dogtag ans Lesegerät (oder eine unserer Waffen im Admin-Modus). Spieler-ID + Callsign werden auf den Chip geschrieben, versiegelt gegen Überschreiben.

  3. An die Kette

    Kugelkette (Dogtag-Standard), optional Callsign gravieren lassen — der Anhänger wird zum Mitnahme-Souvenir und Wiederkomm-Grund.

  4. Im Spiel

    Dogtag an die Waffe halten → Waffe gehört dem Spieler. An ein anderes Gerät halten → Wechsel in Sekunden. Kopfband ist über den Server an denselben Dogtag gebunden. XP, Ränge und Stats hängen am Tag — über alle Events hinweg.

Warum das keiner kopieren kann: LaserWar hat kein NFC — bei denen wird jeder Spieler per Software konfiguriert. Bei uns ist der Dogtag die Identität: einmal antippen statt 50× klicken. Und der Kunde nimmt seine Spielerkarte als Kette mit nach Hause.

11 · WAS CLAUDE BAUT

Eigene Software-Lieferungen

Alles selbst geschrieben, versioniert im Projekt. Geliefert liegt im Paket frontex-v0.1.zip.

phantom_tagger.ino

Waffen-Firmware

Komplette Spiellogik: IR-Schuss, Treffer, Munition, Health, Respawn, Funk.

GELIEFERT
game_server_stub.py

Spielserver

Empfängt und protokolliert jedes Ereignis live im Terminal.

GELIEFERT
bauplan.md

Bauplan + Stückliste

Verdrahtung, Einkaufsliste, Ausbaustufen, LaserWar-Gegentest.

GELIEFERT
nfc-modul

NFC-Dogtag-Logik

Dogtag lesen, Team + Spieler binden, Statistik laden.

NÄCHSTER SCHRITT
headband-node

Kopfband-Firmware

Eigener Knoten für Treffer + Health, gebunden an den Dogtag.

NÄCHSTER SCHRITT
companion-app + fx-node

App + Location-Effekte

Handy-Scoreboard und ESP32-Effektknoten für die reaktive Location.

NÄCHSTER SCHRITT