├── .bzrignore ├── .gitignore ├── COPYING.txt ├── Makefile ├── README.markdown ├── TODO.txt ├── demos ├── .header.html ├── .htaccess ├── a_star.html ├── asteroids.html ├── audio.html ├── audio.png ├── box2d │ ├── index.html │ └── main.js ├── circles.html ├── coin.wav ├── mousetracking.html ├── multiplayer │ ├── example-server.js │ └── index.html ├── noise.html ├── ponk.wav ├── simple-spinny-things.html └── vector-math-sylvester │ ├── index.html │ └── main.js ├── download.php ├── favicon.ico ├── index.php ├── js ├── a_star.js ├── audio.js ├── collisions.js ├── cookies.js ├── entity-reference.js ├── example-game.js ├── isometric.js ├── jsgamesoup.js ├── multiplayer │ ├── COPYING │ ├── multiplayer.js │ ├── server.js │ └── test.html ├── network.js ├── noise.js ├── random.js ├── sprite.js ├── statemachine.js ├── url.js └── vectorize.js ├── quickstart.html ├── scripts └── publish.sh ├── tests ├── .header.html ├── .htaccess ├── bulk-data-download.html ├── collisions.html ├── different-canvas-types.html ├── entitymanage.html ├── input-events.html ├── loadframes.html ├── plane-1.png ├── plane-2.png ├── plane-3.png ├── planeb-1.png ├── planeb-2.png ├── prototype-test.html ├── random-simple.html ├── random.html ├── schedule.html ├── sprite.html ├── statemachine.html ├── test1.json ├── test2.json ├── test3.json └── url.html └── website ├── download-rollover.png ├── download.png ├── favicon.ico.png ├── footer.php ├── header.php ├── icons.svg ├── jsGameSoup-logo-14.png ├── jsGameSoup-logo-192.png ├── jsGameSoup-logo-64.png ├── jsGameSoup-logo-tiny.png ├── jsGameSoup-logo.png ├── jsGameSoup-logo.svg ├── jsdoc-templates ├── allclasses.tmpl ├── allfiles.tmpl ├── class.tmpl ├── iefix.css ├── index.tmpl ├── publish.js ├── static │ ├── default.css │ ├── header.html │ └── index.html └── symbol.tmpl ├── jsgamesoup.css ├── launch-window-example.html ├── pattern.gif └── screenshots ├── AsteroidsTNG-thumbnail.png ├── AsteroidsTNG.png ├── AudioDemo-thumbnail.png ├── FallingGame-thumbnail.png ├── FallingGame.png ├── Numbeat.png ├── SoupBox-thumbnail.png └── Sylvester-thumbnail.png /.bzrignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/.bzrignore -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .project 2 | jsdocs 3 | cache 4 | error.log 5 | -------------------------------------------------------------------------------- /COPYING.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/COPYING.txt -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/Makefile -------------------------------------------------------------------------------- /README.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/README.markdown -------------------------------------------------------------------------------- /TODO.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/TODO.txt -------------------------------------------------------------------------------- /demos/.header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/demos/.header.html -------------------------------------------------------------------------------- /demos/.htaccess: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/demos/.htaccess -------------------------------------------------------------------------------- /demos/a_star.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/demos/a_star.html -------------------------------------------------------------------------------- /demos/asteroids.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/demos/asteroids.html -------------------------------------------------------------------------------- /demos/audio.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/demos/audio.html -------------------------------------------------------------------------------- /demos/audio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/demos/audio.png -------------------------------------------------------------------------------- /demos/box2d/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/demos/box2d/index.html -------------------------------------------------------------------------------- /demos/box2d/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/demos/box2d/main.js -------------------------------------------------------------------------------- /demos/circles.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/demos/circles.html -------------------------------------------------------------------------------- /demos/coin.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/demos/coin.wav -------------------------------------------------------------------------------- /demos/mousetracking.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/demos/mousetracking.html -------------------------------------------------------------------------------- /demos/multiplayer/example-server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/demos/multiplayer/example-server.js -------------------------------------------------------------------------------- /demos/multiplayer/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/demos/multiplayer/index.html -------------------------------------------------------------------------------- /demos/noise.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/demos/noise.html -------------------------------------------------------------------------------- /demos/ponk.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/demos/ponk.wav -------------------------------------------------------------------------------- /demos/simple-spinny-things.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/demos/simple-spinny-things.html -------------------------------------------------------------------------------- /demos/vector-math-sylvester/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/demos/vector-math-sylvester/index.html -------------------------------------------------------------------------------- /demos/vector-math-sylvester/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/demos/vector-math-sylvester/main.js -------------------------------------------------------------------------------- /download.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/download.php -------------------------------------------------------------------------------- /favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/favicon.ico -------------------------------------------------------------------------------- /index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/index.php -------------------------------------------------------------------------------- /js/a_star.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/js/a_star.js -------------------------------------------------------------------------------- /js/audio.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/js/audio.js -------------------------------------------------------------------------------- /js/collisions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/js/collisions.js -------------------------------------------------------------------------------- /js/cookies.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/js/cookies.js -------------------------------------------------------------------------------- /js/entity-reference.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/js/entity-reference.js -------------------------------------------------------------------------------- /js/example-game.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/js/example-game.js -------------------------------------------------------------------------------- /js/isometric.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/js/isometric.js -------------------------------------------------------------------------------- /js/jsgamesoup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/js/jsgamesoup.js -------------------------------------------------------------------------------- /js/multiplayer/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/js/multiplayer/COPYING -------------------------------------------------------------------------------- /js/multiplayer/multiplayer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/js/multiplayer/multiplayer.js -------------------------------------------------------------------------------- /js/multiplayer/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/js/multiplayer/server.js -------------------------------------------------------------------------------- /js/multiplayer/test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/js/multiplayer/test.html -------------------------------------------------------------------------------- /js/network.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/js/network.js -------------------------------------------------------------------------------- /js/noise.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/js/noise.js -------------------------------------------------------------------------------- /js/random.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/js/random.js -------------------------------------------------------------------------------- /js/sprite.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/js/sprite.js -------------------------------------------------------------------------------- /js/statemachine.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/js/statemachine.js -------------------------------------------------------------------------------- /js/url.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/js/url.js -------------------------------------------------------------------------------- /js/vectorize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/js/vectorize.js -------------------------------------------------------------------------------- /quickstart.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/quickstart.html -------------------------------------------------------------------------------- /scripts/publish.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/scripts/publish.sh -------------------------------------------------------------------------------- /tests/.header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/tests/.header.html -------------------------------------------------------------------------------- /tests/.htaccess: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/tests/.htaccess -------------------------------------------------------------------------------- /tests/bulk-data-download.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/tests/bulk-data-download.html -------------------------------------------------------------------------------- /tests/collisions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/tests/collisions.html -------------------------------------------------------------------------------- /tests/different-canvas-types.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/tests/different-canvas-types.html -------------------------------------------------------------------------------- /tests/entitymanage.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/tests/entitymanage.html -------------------------------------------------------------------------------- /tests/input-events.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/tests/input-events.html -------------------------------------------------------------------------------- /tests/loadframes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/tests/loadframes.html -------------------------------------------------------------------------------- /tests/plane-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/tests/plane-1.png -------------------------------------------------------------------------------- /tests/plane-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/tests/plane-2.png -------------------------------------------------------------------------------- /tests/plane-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/tests/plane-3.png -------------------------------------------------------------------------------- /tests/planeb-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/tests/planeb-1.png -------------------------------------------------------------------------------- /tests/planeb-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/tests/planeb-2.png -------------------------------------------------------------------------------- /tests/prototype-test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/tests/prototype-test.html -------------------------------------------------------------------------------- /tests/random-simple.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/tests/random-simple.html -------------------------------------------------------------------------------- /tests/random.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/tests/random.html -------------------------------------------------------------------------------- /tests/schedule.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/tests/schedule.html -------------------------------------------------------------------------------- /tests/sprite.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/tests/sprite.html -------------------------------------------------------------------------------- /tests/statemachine.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/tests/statemachine.html -------------------------------------------------------------------------------- /tests/test1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/tests/test1.json -------------------------------------------------------------------------------- /tests/test2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/tests/test2.json -------------------------------------------------------------------------------- /tests/test3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/tests/test3.json -------------------------------------------------------------------------------- /tests/url.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/tests/url.html -------------------------------------------------------------------------------- /website/download-rollover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/website/download-rollover.png -------------------------------------------------------------------------------- /website/download.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/website/download.png -------------------------------------------------------------------------------- /website/favicon.ico.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/website/favicon.ico.png -------------------------------------------------------------------------------- /website/footer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/website/footer.php -------------------------------------------------------------------------------- /website/header.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/website/header.php -------------------------------------------------------------------------------- /website/icons.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/website/icons.svg -------------------------------------------------------------------------------- /website/jsGameSoup-logo-14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/website/jsGameSoup-logo-14.png -------------------------------------------------------------------------------- /website/jsGameSoup-logo-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/website/jsGameSoup-logo-192.png -------------------------------------------------------------------------------- /website/jsGameSoup-logo-64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/website/jsGameSoup-logo-64.png -------------------------------------------------------------------------------- /website/jsGameSoup-logo-tiny.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/website/jsGameSoup-logo-tiny.png -------------------------------------------------------------------------------- /website/jsGameSoup-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/website/jsGameSoup-logo.png -------------------------------------------------------------------------------- /website/jsGameSoup-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/website/jsGameSoup-logo.svg -------------------------------------------------------------------------------- /website/jsdoc-templates/allclasses.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/website/jsdoc-templates/allclasses.tmpl -------------------------------------------------------------------------------- /website/jsdoc-templates/allfiles.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/website/jsdoc-templates/allfiles.tmpl -------------------------------------------------------------------------------- /website/jsdoc-templates/class.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/website/jsdoc-templates/class.tmpl -------------------------------------------------------------------------------- /website/jsdoc-templates/iefix.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/website/jsdoc-templates/iefix.css -------------------------------------------------------------------------------- /website/jsdoc-templates/index.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/website/jsdoc-templates/index.tmpl -------------------------------------------------------------------------------- /website/jsdoc-templates/publish.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/website/jsdoc-templates/publish.js -------------------------------------------------------------------------------- /website/jsdoc-templates/static/default.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chr15m/jsGameSoup/HEAD/website/jsdoc-templates/static/default.css -------------------------------------------------------------------------------- /website/jsdoc-templates/static/header.html: -------------------------------------------------------------------------------- 1 |