Campaign Actions
+ +Speech Writer
+No speeches delivered yet.
diff --git a/Projects/Election Campaign Simulator/README.md b/Projects/Election Campaign Simulator/README.md new file mode 100644 index 00000000..7fe5eb18 --- /dev/null +++ b/Projects/Election Campaign Simulator/README.md @@ -0,0 +1,11 @@ +# Election Campaign Simulator + +Manage a 30-day political campaign with a $1,000,000 budget. Take actions, deliver speeches, and track voter sentiment across demographic groups to win the election. + +## Features +- **Budget Management** — Spend on ads, rallies, canvassing, and fundraising +- **Speech Writer** — Write and deliver speeches on key topics +- **Voter Sentiment** — Track approval across youth, suburban, rural, urban, and senior demographics +- **Random Events** — Endorsements, scandals, and surprises affect your campaign + +Open `index.html` in any browser to play. diff --git a/Projects/Election Campaign Simulator/index.html b/Projects/Election Campaign Simulator/index.html new file mode 100644 index 00000000..dd3cf0ae --- /dev/null +++ b/Projects/Election Campaign Simulator/index.html @@ -0,0 +1,65 @@ + + +
+ + + +Budget · Speeches · Voter Sentiment
+No speeches delivered yet.
Your campaign begins today. Make every decision count.
Policy Changes · Economic Effects
+No policies enacted yet. Choose from the left panel.
Simulation started. Enact policies to see their effects.
No policies enacted yet. Choose from the left panel.
'; + return; + } + el.innerHTML=state.enactedPolicies.map(i=>{ + const p=POLICIES[i]; + return `