JavaScript CSS HTML
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
artwork
config
lib
server
.babelrc
.gitignore
README.md
package.json

README.md

Cold War

Join the chat at https://gitter.im/simonswain/coldwar

coldwar.io

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:

See also Rats of the Maze

Stickers

Stickers available here

Getting Started

You'll need Node.js version 4 or above.

git clone git@github.com:simonswain/coldwar.git
cd coldwar
npm install
npm start
open http://localhost:4002

Key Controls

  • tab toggle options
  • esc back to index
  • enter restart scene
  • ? help.
  • \ diagnostics.
  • drag pan
  • + - 0 zoom
  • mousewheel zoom.

References

History

2015-11-17 1.0.0 Initial public release