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 是一款回合制大战略游戏,你将从 1948 年 5 月 15 日起扮演总理,通过在 Unity 中渲染的确定性 C# 模拟,管理真实的部长、真实的联合政府,以及有出处可查的历史事件。
这是完成的游戏,还是仍在开发中?它是一个早期开源原型,版本为 build 0.1.0(里程碑 M3),覆盖 1948-1951 年,内阁、预算和国防界面已经可用,但还没有定居点美术、外交或战争模式。
它怎么运行?克隆仓库,按照 docs/dev-setup.md 安装 .NET 10、支持 Web Build Support 的 Unity 6000.3.25f1 以及 uv,然后运行 tools/buildsimforunity.sh,构建网页版,并用 Python 的 http.server 提供服务;或者在 Unity Hub 中打开 unity/,加载 Assets/Map.unity,然后按 Play。
构建之前需要哪些工具?你需要 .NET 10、支持 Web Build Support 的 Unity 6000.3.25f1(6.3 LTS)以及 uv;如果你要在 Unity 中配合 AI 智能体进行编辑,还需要内置的 Unity-MCP 包。
现在不自己构建就能玩吗?不行,目前还没有托管版或一键构建版;在里程碑 M4 发布浏览器构建之前,你只能在本地从源码自行构建。
这个游戏有多少是用 AI 制作的?项目公开承认大量使用 AI:代码由 AI 编程智能体编写并通过测试审查,概念图/宣传图由 AI 生成,事件文本由 AI 起草但会对照引用的来源进行核对。目前还没有生成任何音频。
当前版本覆盖哪个历史时期?build 0.1.0(M3)的时间范围从 1948 年 5 月 15 日到 1951 年底,包括 1948 年战争和 1951 年外汇危机,还有 Altalena 事件、Bernadotte 遇刺等有出处的事件。
历史说法是如何核实的?content 文件夹中的每个事件、部长、日期和数字都引用了带 URL 和核对日期的来源,战争、恐怖主义和大屠杀等敏感话题在任何版本发布前都会经过敏感性审查。
Creator
eyalgolan
Size
326.4 MB
Stars
412
Updated
CommitOct 18
Age
8d
Commits · 90 Days