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.2Firmware, Respawn-Station & Statistik-Server selbst geschrieben — Statistik läuft jetzt auch mit originalen LaserWar-Bändern. 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 · Treffer-Sensor (Waffe-als-Sensor)TSOP4856 · hört Treffer mit → unsere Statistik 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 Server

Echter Code aus dem Projekt, nicht Pseudocode. Waffe (C++), Respawn-Station (C++) und der Statistik-Server (Python). Das komplette Paket liegt in frontex-firmware-v0.2.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
  }
}
respawn_station.inoStufe 1 · Respawn-Tap: Dogtag → Tod geloggt
// Wer stirbt, MUSS zum Respawn. Dogtag antippen -> Tod + Respawn an den Server.
// Funktioniert mit ORIGINALEM LaserWar-Band — kein Öffnen, kein Umbau.
uidToStr(rfid.uid, uid, sizeof(uid));
if (isNewTap(uid, now)) {
  sendEvent("RESPAWN", uid, 0, 0);   // Server rechnet Tode + Überlebenszeit
  beepAlive();                          // grün: du lebst wieder
}
game_server.pyStatistik-Server: Kills zuordnen & Leaderboard
elif typ == "DOWN":                 # Stufe 2: Waffe-als-Sensor
    shooter = pl(a)                     # a = Schützen-ID aus dem IR-Paket
    shooter["kills"]  += 1            # Kill dem Schützen
    P[player]["deaths"] += 1          # Tod dem Opfer
    leaderboard()

elif typ == "RESPAWN":              # Stufe 1: Respawn-Tap
    s = pl(DOGTAGS.get(uid, uid))
    s["deaths"] += 1                 # Zwangs-Checkpoint = 1 Tod
    s["alive_ms"] += now - s["spawn_ms"]  # Überlebenszeit

Beide Statistik-Quellen laufen im selben Server zusammen — ohne ein einziges LaserWar-Gerät zu öffnen. Spieler-ID und Team kommen vom Dogtag.

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 · FRONTEX APP · SPIELERPROFIL & LEVEL

Die eigene App — jeder Spieler wird zur Legende

Der Dogtag bringt die Identität ins Spiel, die App macht was draus: Jeder Spieler registriert sich einmal, bekommt ein Profil mit Avatar und Level, und alles, was er im Feld leistet, fließt automatisch rein. Aus einem Einmal-Besuch wird eine Sammel-Sucht.

FRONTEX GHOST_41 LEVEL 14 7.320 XP 312 KILLS 28 SIEGE LEADERBOARD · BUNKER GOSBERG 1 · VIPER418 2 · GHOST_41312 3 · NOVA287
Profil · Level · Live-Leaderboard — alles am Dogtag hängend
PROFIL

Registrieren & Avatar

Einmal anmelden, Avatar wählen. Der Dogtag verknüpft App-Profil und Spiel — ab dann zählt jeder Schuss auf dein Konto, an jedem Standort.

LEVEL & XP

Hochleveln durch Spielen

XP für Kills, Siege, Objectives und Domination. Level steigt, Avatar entwickelt sich sichtbar mit — vom Rekruten zur Legende.

BELOHNUNGEN

Freischaltbare Rewards

Jedes Level schaltet was frei: Avatar-Skins, Titel, In-Game-Perks — und echte: Rabatte, Freispiele, VIP-Slots. Grund Nr. 1 wiederzukommen.

RÄNGE

Leaderboards pro Standort

Jede Location hat ihre eigene Bestenliste. Wer oben stehen will, muss wiederkommen — lokaler Ehrgeiz verkauft Tickets.

RUHM

Hall of Fame & Top-Killer

Die All-Time-Legenden über alle Standorte, plus die Liste mit den meisten Kills. Dein Name in Stein — solange dich keiner überholt.

Warum das der Umsatz-Hebel ist: Ohne App ist Lasertag ein Einmal-Erlebnis. Mit Profil, Level und Standort-Ranking wird es ein Spiel, das man weiterspielt — die Leute kommen wieder, um ihr Level zu halten und Freunde vom Leaderboard zu stoßen. Läuft komplett auf unserem System, kein Fremd-Anbieter.

08 · STATISTIK · ORIGINAL-BAND, UNSERE DATEN

So kommt die Statistik zusammen — ohne ein Band zu öffnen

Das Beste: Du brauchst die LaserWar-Kopfbänder gar nicht aufzuschrauben. Zwei Wege, die parallel laufen und beide in einem Server zusammenfließen — dort liest die App Kills, Tode, K/D und Flaggen aus.

Nervgun hört Treffer mit Respawn-Station Dogtag-Tap HIT/DOWN + Schütze RESPAWN = Tod FRONTEX-Server Kills · Tode · K/D · Flaggen App Level Hall of Fame LaserWar-Band bleibt original ✓
Zwei Quellen → ein Server → die App. Das LaserWar-Band wird nicht angefasst.
STUFE 1 · SUPER EINFACH

Respawn-Tap

Wer stirbt, muss eh zum Respawn — dort steht ein NFC-Leser. Dogtag antippen → Tod, Respawn und Überlebenszeit geloggt. Null Hardware am Spieler, ein Gerät für alle. Gibt Tode, Survival, Flaggen → volles Leaderboard.

STUFE 2 · KEIN EXTRA-GERÄT

Waffe-als-Sensor

Deine Waffe hat schon einen IR-Empfänger. Der hört die Treffer auf deinen Spieler mit und meldet wer wen erledigt hat — der Kill-Feed, ganz ohne neues Bauteil. Deckung von vorn top, von hinten lückig: geile Fun-Stats.

ERGEBNIS

Ein Server, eine Wahrheit

Beide Quellen laufen im game_server.py zusammen und füttern App, Leaderboard und Hall of Fame. LaserWars eigene Statistik läuft nebenher normal weiter — dich interessiert sie nicht mehr.

Der Clou: Beide Stufen funktionieren mit fabrikfrischen LaserWar-Kopfbändern jeder Generation — 10er-Reihe bis neueste AlphaTag. Kein Öffnen, kein Löten am Band, nichts geht kaputt. Willst du irgendwann punktgenaue Rundum-Treffer, rüstest du später den Schatten-Sensor-Clip nach — ohne etwas wegzuwerfen.

09 · 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 (Treffer-Sensor)
  • 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 (Treffer-Sensor)
  • 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
  • Echtes Nachladen: Magazin raus/rein oder Ladehebel ziehen — kein Schütteln
  • 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 (Treffer-Sensor · Waffe-als-Sensor)1,10
3x RGB-LED (statt Display)3,00
DFPlayer Mini + 3W-Lautsprecher7,00
NFC-Leser RC5223,00
Reed-Sensor (Magazin) + Ladehebel-Schalter3,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~199 € ✓

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
Echtes NachladenMagazin ziehen & einsetzen oder Ladehebel durchladen — haptisch wie eine echte Waffe
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.
Frequenz-Falle (alle Versionen): Der Empfänger muss TSOP4856 (56 kHz) sein für LaserWar-Kompatibilität, nicht der billige VS1838B (38 kHz).

10 · 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

11 · 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.

12 · 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.

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.

13 · 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 v0.2

IR-Schuss, Muni/Health/Respawn — plus Waffe-als-Sensor: hört Treffer mit und meldet Kills.

GELIEFERT
respawn_station.ino

Respawn-Station

NEU: NFC am Respawn, Dogtag-Tap → Tod + Respawn geloggt. Funktioniert mit Original-LaserWar-Band.

GELIEFERT
game_server.py

Statistik-Server v0.2

NEU: ordnet Kills zu, zählt Tode/K-D/Schüsse/Flaggen und druckt das Live-Leaderboard.

GELIEFERT
bauplan.md

Bauplan + Stückliste

Verdrahtung, Einkaufsliste, Ausbaustufen, LaserWar-Gegentest.

GELIEFERT
frontex-app

FRONTEX-App

Registrierung, Profil, Level, Avatar, Leaderboards & Hall of Fame — liest den Statistik-Server.

NÄCHSTER SCHRITT
flag-tower + fx-node

Flaggenturm + Effekte

Capture-Point meldet Eroberungen, ESP32-Effektknoten für die reaktive Location.

NÄCHSTER SCHRITT