Cold War
Simulation Platform
Cold War is a simulation platform. Cold War comes with a set of scenes for you to watch and tweak. If you want to write your own it gives you code patterns to follow and a runtime environment to play them in.
Community
Tag tweets and everything else with #coldwar
Hacking
Start by looking in server/public/js/scenes
and server/public/js/actors
. These are the only two places you'll need to mess with to write your own sims. Create a Scene and fill it with Actors. Start simple and build it up. Interception is a good scene to use as a base. Edit scenes/index.js
to add it to the list of scenes on the homepage.
Talks
Talks have been given on Coldwar at:
- JSConf US, May 2015 (Jacksonville, Florida, US)
- Web Directions Code, June 2015 (Melbourne, Australia)
- SydJS, July 2015 (Sydney, Australia)
- TX JS, July 2015 (Austin, Texas, US)
- Talk.js, November 2015 (Singapore)
- JSConf Asia November 2015 (Singapore)
- JSConf Asia November 2014 (Singapore)
See also Rats of the Maze
Stickers
Getting Started
You'll need Node.js version 4 or above.
git clone [email protected]:simonswain/coldwar.git
cd coldwar
npm install
npm start
open http://localhost:4002
Key Controls
tab
toggle optionsesc
back to indexenter
restart scene?
help.\
diagnostics.drag
pan+
-
0
zoommousewheel
zoom.
References
- SAGE
- Cold War, Hot Jets
- Wargames
- Fail Safe
- Thirteen Days
- Seven Days in May
- Dr Strangelove
- Major Havoc
- History of Game Graphics
- Cold War Britain
- The Power of Decision
- NASA A year in the life of Earth's CO2
- Energy2D-JS
- Major Havoc
- Rats of The Maze
- Microsimulation model of a national economy
- SAC Atomic Weapons Requirements Study for 1959
History
2015-11-17 1.0.0 Initial public release