The project's README from github.com/eyalgolan/statecraft-israel. As one markdown file: README.md.
English · עברית
https://github.com/user-attachments/assets/56571db8-446b-444b-8db9-fce57dac53a7
The cinematic trailer (1:23, with sound), made with AI video tools from our concept art; it is not in-game footage.
A turn-based grand-strategy game about governing Israel. You are the prime minister on 15 May 1948. The ministers are the real ones, the map is real, and every historical fact comes with a source.
[!NOTE] This is an independent open-source project. A commercial edition is planned. It is not affiliated with or endorsed by Firaxis, 2K, the State of Israel or any person depicted. The game deals with war, terror and the Holocaust as historical events. Its framing is Israeli, every fact cites a source, and no quotes are invented. See Historical content.
Concept art (AI-generated): the look we are building toward, set in 1936, before the game's 1948 start. It is not the current build, and it shows things the game does not have. Real screenshots of today's build are below.
You sit in the prime minister's chair from the founding of the state. Each turn you:
A deterministic C# simulation runs underneath. The same choices always give the same result, and a saved game is the seed plus the list of commands. Unity draws a real terrain map of the country built from elevation and climate data.
Real screenshots from build 0.1.0 (M3), 2026-10-10.
It is an early, honest prototype.
What works now (M3, 1948–1951):
What is missing:
There is no hosted build yet; one is planned for M4. To run it locally:
uv.tools/build_sim_for_unity.sh.python3 -m http.server 8000 --directory unity/Builds/Web-disabled, then open http://localhost:8000/.The exact commands are in BUILDING.md.
First open in Unity. The game scene is Assets/Map.unity, and it opens automatically. If it doesn't (you see an empty "Untitled" scene), double-click Map in the Project window's Assets folder. Then press Play.
Troubleshooting: error CS0246 'PlayerPrefsBool' means the Unity-MCP package (com.ivanmurzak.unity.mcp) is missing its OpenUPM registry (https://package.openupm.com); restore Packages/manifest.json and Packages/packages-lock.json from git. If the Console shows compile errors from a package that isn't in our Packages/manifest.json, remove that package from your local manifest or update it. Unity can't run while there is any compile error. More in BUILDING.md.
content/ carries sources: with URLs and check dates. Wikipedia (English and Hebrew) is a primary cited source for many facts, which is why content/ is CC BY-SA 4.0.Help is very welcome:
Before you start:
Start with CONTRIBUTING.md. There's no CLA: contributions come in under the repo's licences.
Looking for a first task? Browse the good first issue and help wanted filters, or the open issues (the help wanted label marks tasks that are ready to pick: research, content, design, translation and tests).
You need Unity 6000.3.25f1 (6.3 LTS) with Web Build Support; the exact version is in unity/ProjectSettings/ProjectVersion.txt. Clone, run tools/build_sim_for_unity.sh, add unity/ in Unity Hub and open Assets/Map.unity. The batch build, the tests and the browser check are in BUILDING.md.
This project is built with heavy AI assistance, disclosed here using itch.io's categories:
promo/ are AI-generated. The game's terrain comes from real elevation data. The portraits are public-domain photographs.Nothing is generated live while you play.
content/, which paraphrases its sources, many from Wikipedia): CC BY-SA 4.0.Details are in LICENSING.md; attributions are in NOTICE and THIRD-PARTY-NOTICES.md, and every image's source is in ASSETS.yaml.
Questions and ideas go in Discussions; bugs and historical errors go in the issue tracker. Report security problems privately (SECURITY.md). CODE_OF_CONDUCT.md applies everywhere.
Created by Eyal Golan. Source credits live with each fact in content/, the portrait credits are in content/people.yaml, and third-party credits are in THIRD-PARTY-NOTICES.md.