statecraft-israel README

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.

Statecraft: Israel

Code license: MIT Assets license: CC BY 4.0 / content CC BY-SA 4.0 Unity 6000.3.25f1 Status: playable 1948–1951 prototype

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.

Report a bug | Report a historical error | Discussions | Changelog

What is this?

Concept art of the target look: a tilt-shift diorama of the coast around Tel Aviv and Jaffa in 1936, with a top resource bar and an event card. This is AI-generated concept art, not the current build.
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.

What it looks like today

Current build: the terrain map of the coastal plain and Jerusalem with hex lines, settlement markers, the top bar and an event card

Current build: the Cabinet screen listing the Provisional Government's ministers with portraits Current build: the Why panel explaining a turn's changes
Real screenshots from build 0.1.0 (M3), 2026-10-10.

Is this any good?

It is an early, honest prototype.

What works now (M3, 1948–1951):

What is missing:

Roadmap

Play

There is no hosted build yet; one is planned for M4. To run it locally:

  1. Install the tools in docs/dev-setup.md: .NET 10, Unity 6000.3.25f1 with Web Build Support, and uv.
  2. Run tools/build_sim_for_unity.sh.
  3. Build the web version. The command is in docs/dev-setup.md.
  4. Run 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.

History, sources and accuracy

Contributing

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).

Build from source

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.

AI use

This project is built with heavy AI assistance, disclosed here using itch.io's categories:

Nothing is generated live while you play.

License

Details are in LICENSING.md; attributions are in NOTICE and THIRD-PARTY-NOTICES.md, and every image's source is in ASSETS.yaml.

Community and credits

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.

statecraft-israel (eyalgolan/statecraft-israel)

Searching Database…

Что это?Statecraft: Israel — пошаговая гранд-стратегия, где вы играете за премьер-министра начиная с 15 мая 1948 года, управляя реальными министрами, реальной коалицией и историческими событиями со ссылками на источники через детерминированную симуляцию на C# с рендерингом в Unity.
Это готовая игра или она ещё в разработке?Это ранняя опенсорсная прототипная сборка 0.1.0 (этап M3), охватывающая 1948-1951 годы: экраны Cabinet, Budget и Defence уже работают, но арта поселений, дипломатии и военного режима пока нет.
Как её запустить?Склонируйте репозиторий, установите .NET 10, Unity 6000.3.25f1 с Web Build Support и uv по docs/dev-setup.md, затем запустите tools/buildsimforunity.sh, соберите веб-версию и раздавайте её через Python-модуль http.server; либо откройте unity/ в Unity Hub, загрузите Assets/Map.unity и нажмите Play.
Какие инструменты нужны для сборки?Нужны .NET 10, Unity 6000.3.25f1 (6.3 LTS) с Web Build Support и uv; входящий в комплект пакет Unity-MCP тоже потребуется, если вы редактируете проект в Unity с AI-агентом.
Можно ли поиграть прямо сейчас, не собирая её самому?Нет, готовой онлайн-версии или сборки в один клик пока нет; придётся собирать её из исходников локально, пока с этапом M4 не выйдет браузерная сборка.
Какая часть игры сделана с помощью AI?Проект открыто заявляет об активном использовании AI: код пишут AI-агенты для кодинга и проверяют тестами, концепт/промо-арт сгенерирован AI, а тексты событий созданы AI, но сверены с указанными источниками. Аудио пока не генерировалось.
Какой исторический период охватывает текущая сборка?Сборка 0.1.0 (M3) идёт с 15 мая 1948 года до конца 1951 года, включая войну 1948 года и валютный кризис 1951 года, с событиями со ссылками на источники, такими как дело «Альталены» и убийство Бернадотта.
Как проверяются исторические факты?Каждое событие, министр, дата и число в папке content снабжены ссылкой на источник с URL и датой проверки, а чувствительные темы вроде войны, террора и Холокоста проходят проверку на деликатность перед выходом каждой сборки.
Creator
eyalgolan
Size
417.7 MB
Stars
433
Updated
CommitOct 18
Age
9d
Commits · 90 Days