Virtual-Illuminati-New-World-order-INWO-game

๐Ÿ‘ INWO โ€” Illuminati: New World Order ยท Fan Web Edition

A playable fan web prototype of Steve Jackson Gamesโ€™ classic CCG Illuminati: New World Order (1995) โ€” 421 scanned cards, a core rules engine, a heuristic AI opponent, hot-seat multiplayer and an AI-vs-AI spectator mode. Pure vanilla JavaScript. No build step, no dependencies at runtime, no server needed.

โ€œEverything is true. Everything is conspiratorial.โ€

โ–ถ๏ธ PLAY NOW โ€” live on GitHub Pages

No install, no account โ€” works on desktop and mobile browsers.


โœจ Features

๐ŸŽฎ How to play (60 seconds)

  1. Pick your mode and each playerโ€™s secret society.
  2. On your turn: โ‘  Draw a Plot and/or Group card โ†’ โ‘ก Free takeover (place one group from hand โ€” no dice!) โ†’ โ‘ข Actions: attack to control (steal with puppets) or destroy, move groups, play resources/plots โ†’ โ‘ฃ End turn.
  3. Attack strength = Power โˆ’ Resistance ยฑ alignment bonuses โˆ’ defense. Roll โ‰ค strength on 2d6. An 11 or 12 always fails.
  4. Win by controlling 12 groups including your Illuminati (or your societyโ€™s Special Goal).

Full tutorial included in-game (? button).

๐Ÿš€ Run it

Local: double-click game/index.html. Thatโ€™s it. (Or npx serve . if you prefer a server.)

Deploy to GitHub Pages:

git init
git add .
git commit -m "INWO web edition"
git branch -M main
git remote add origin https://github.com/Cha0smagick/Virtual-Illuminati-New-World-order-INWO-game.git
git push -u origin main

Then Settings โ†’ Pages โ†’ Deploy from branch โ†’ main / root. The game goes live at:

https://cha0smagick.github.io/Virtual-Illuminati-New-World-order-INWO-game/game/

๐Ÿ“ Structure

โ”œโ”€โ”€ game/
โ”‚   โ”œโ”€โ”€ index.html            # entry point (?v=NN cache-busting)
โ”‚   โ”œโ”€โ”€ css/style.css         # conspiracy dossier design system
โ”‚   โ””โ”€โ”€ js/
โ”‚       โ”œโ”€โ”€ images.js         # manifest of 421 card PNGs
โ”‚       โ”œโ”€โ”€ cards.js          # generated card database (stats + effect kinds)
โ”‚       โ”œโ”€โ”€ cardtexts_data.js # OCR verbatim texts
โ”‚       โ”œโ”€โ”€ statsfix.js       # fills verified Power/Resistance
โ”‚       โ”œโ”€โ”€ texts.js          # Illuminati role/goal documentation
โ”‚       โ”œโ”€โ”€ engine.js         # WDH v1.2 rules engine (OBD)
โ”‚       โ”œโ”€โ”€ ai.js             # AI v3 opponent + reactions
โ”‚       โ”œโ”€โ”€ ui.js             # board, hand, attacks, encyclopedia, animations
โ”‚       โ”œโ”€โ”€ app.js            # orchestration & game flow
โ”‚       โ””โ”€โ”€ i18n.js           # EN/ES real-time translation
โ”œโ”€โ”€ Groups/ ยท Illuminati/ ยท Plots/        # original card scans (assets)
โ”œโ”€โ”€ scripts/                  # OCR pipeline + audits (mechanics, usage, synergies)
โ”œโ”€โ”€ scripts/run_tests.cjs      # suite runner used by npm test
โ”œโ”€โ”€ research/audit_reports/    # generated catalog, research manifest and reports
โ”œโ”€โ”€ test_p0_invariants.js      # strict P0 regression fixtures
โ”œโ”€โ”€ tests: test_flow ยท test_engine ยท test_ai_vs_ai ยท test_appflow ยท test_respond ยท test_ui ยท test_card_research_manifest
โ”œโ”€โ”€ SINERGIAS.md              # card-interaction audit report
โ””โ”€โ”€ BIBLIA.md                 # deep technical bible (ES)

๐Ÿงช Verified by machines

โš ๏ธ Known limitations

This is a non-commercial fan project. Illuminati, Illuminati: New World Order and all card artwork are ยฉ Steve Jackson Games. Card scans are used here as personal-use game assets โ€” please buy the real game / support SJG. The famous urban legend is real history though: SJG offices were raided by the US Secret Service in 1990 (Operation Sundevil) โ€” but the game was never banned. Read the full story inside the gameโ€™s About tab.

Code: MIT. Assets: respective owners.