├── .gitignore ├── LICENSE ├── README.md ├── assets ├── index.html └── js │ └── .empty ├── package.json ├── screen.jpg ├── src ├── actions │ └── MapActions.coffee ├── components │ ├── App.cjsx │ ├── GameCanvas.cjsx │ └── ToggleButton.cjsx ├── dispatcher │ ├── AppDispatcher.js │ ├── Constants.coffee │ ├── Dispatcher.js │ └── invariant.js ├── game_modules │ ├── build.coffee │ ├── config.coffee │ └── mapgen.coffee ├── generic_modules │ ├── astar.coffee │ ├── collision.coffee │ ├── math.js │ └── utility.coffee ├── index.cjsx └── stores │ └── MapStore.coffee ├── third_party ├── map.js ├── perlin.js └── quadtree.js └── webpack └── webpack.config.js /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | bundle.js 3 | node_modules 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mw/citygen/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mw/citygen/HEAD/README.md -------------------------------------------------------------------------------- /assets/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mw/citygen/HEAD/assets/index.html -------------------------------------------------------------------------------- /assets/js/.empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mw/citygen/HEAD/package.json -------------------------------------------------------------------------------- /screen.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mw/citygen/HEAD/screen.jpg -------------------------------------------------------------------------------- /src/actions/MapActions.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mw/citygen/HEAD/src/actions/MapActions.coffee -------------------------------------------------------------------------------- /src/components/App.cjsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mw/citygen/HEAD/src/components/App.cjsx -------------------------------------------------------------------------------- /src/components/GameCanvas.cjsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mw/citygen/HEAD/src/components/GameCanvas.cjsx -------------------------------------------------------------------------------- /src/components/ToggleButton.cjsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mw/citygen/HEAD/src/components/ToggleButton.cjsx -------------------------------------------------------------------------------- /src/dispatcher/AppDispatcher.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mw/citygen/HEAD/src/dispatcher/AppDispatcher.js -------------------------------------------------------------------------------- /src/dispatcher/Constants.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mw/citygen/HEAD/src/dispatcher/Constants.coffee -------------------------------------------------------------------------------- /src/dispatcher/Dispatcher.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mw/citygen/HEAD/src/dispatcher/Dispatcher.js -------------------------------------------------------------------------------- /src/dispatcher/invariant.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mw/citygen/HEAD/src/dispatcher/invariant.js -------------------------------------------------------------------------------- /src/game_modules/build.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mw/citygen/HEAD/src/game_modules/build.coffee -------------------------------------------------------------------------------- /src/game_modules/config.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mw/citygen/HEAD/src/game_modules/config.coffee -------------------------------------------------------------------------------- /src/game_modules/mapgen.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mw/citygen/HEAD/src/game_modules/mapgen.coffee -------------------------------------------------------------------------------- /src/generic_modules/astar.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mw/citygen/HEAD/src/generic_modules/astar.coffee -------------------------------------------------------------------------------- /src/generic_modules/collision.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mw/citygen/HEAD/src/generic_modules/collision.coffee -------------------------------------------------------------------------------- /src/generic_modules/math.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mw/citygen/HEAD/src/generic_modules/math.js -------------------------------------------------------------------------------- /src/generic_modules/utility.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mw/citygen/HEAD/src/generic_modules/utility.coffee -------------------------------------------------------------------------------- /src/index.cjsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mw/citygen/HEAD/src/index.cjsx -------------------------------------------------------------------------------- /src/stores/MapStore.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mw/citygen/HEAD/src/stores/MapStore.coffee -------------------------------------------------------------------------------- /third_party/map.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mw/citygen/HEAD/third_party/map.js -------------------------------------------------------------------------------- /third_party/perlin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mw/citygen/HEAD/third_party/perlin.js -------------------------------------------------------------------------------- /third_party/quadtree.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mw/citygen/HEAD/third_party/quadtree.js -------------------------------------------------------------------------------- /webpack/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mw/citygen/HEAD/webpack/webpack.config.js --------------------------------------------------------------------------------