├── .github └── workflows │ └── static.yml ├── .gitignore ├── .nojekyll ├── .nvmrc ├── LICENSE ├── README.md ├── _config.yml ├── bulma.min.css ├── core ├── Attractor.js ├── AttractorPatterns.js ├── ColorPresets.js ├── Defaults.js ├── KeyboardInteractions.js ├── Network.js ├── Node.js ├── Path.js ├── SVGLoader.js └── Utilities.js ├── dist ├── basic.bundle.js ├── bounds.bundle.js ├── images.bundle.js ├── marginalGrowth.bundle.js ├── obstacles.bundle.js └── painting.bundle.js ├── experiments ├── basic │ ├── index.html │ └── js │ │ ├── Settings.js │ │ └── entry.js ├── bounds │ ├── index.html │ ├── js │ │ ├── Settings.js │ │ └── entry.js │ └── svg │ │ ├── leaf.svg │ │ └── veins-text.svg ├── from-images │ ├── images │ │ └── greek-statue.png │ ├── index.html │ └── js │ │ ├── AttractorPatterns.js │ │ ├── Settings.js │ │ └── entry.js ├── marginal-growth │ ├── index.html │ ├── js │ │ └── entry.js │ └── svg │ │ ├── grass-blade.svg │ │ └── leaf.svg ├── obstacles │ ├── index.html │ ├── js │ │ └── entry.js │ └── svg │ │ └── leaf.svg └── painting │ ├── index.html │ └── js │ ├── Settings.js │ └── entry.js ├── images ├── basic-screenshot.png ├── bounds-screenshot.png ├── from-images-screenshot.png ├── marginal-growth-screenshot.png ├── obstacles-screenshot.png ├── painting-screenshot.png └── social-media-preview.png ├── index.html ├── package.json ├── sketch-styles.css ├── style.css └── webpack.config.js /.github/workflows/static.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonwebb/2d-space-colonization-experiments/HEAD/.github/workflows/static.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules -------------------------------------------------------------------------------- /.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v16.20.2 -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonwebb/2d-space-colonization-experiments/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonwebb/2d-space-colonization-experiments/HEAD/README.md -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonwebb/2d-space-colonization-experiments/HEAD/_config.yml -------------------------------------------------------------------------------- /bulma.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonwebb/2d-space-colonization-experiments/HEAD/bulma.min.css -------------------------------------------------------------------------------- /core/Attractor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonwebb/2d-space-colonization-experiments/HEAD/core/Attractor.js -------------------------------------------------------------------------------- /core/AttractorPatterns.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonwebb/2d-space-colonization-experiments/HEAD/core/AttractorPatterns.js -------------------------------------------------------------------------------- /core/ColorPresets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonwebb/2d-space-colonization-experiments/HEAD/core/ColorPresets.js -------------------------------------------------------------------------------- /core/Defaults.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonwebb/2d-space-colonization-experiments/HEAD/core/Defaults.js -------------------------------------------------------------------------------- /core/KeyboardInteractions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonwebb/2d-space-colonization-experiments/HEAD/core/KeyboardInteractions.js -------------------------------------------------------------------------------- /core/Network.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonwebb/2d-space-colonization-experiments/HEAD/core/Network.js -------------------------------------------------------------------------------- /core/Node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonwebb/2d-space-colonization-experiments/HEAD/core/Node.js -------------------------------------------------------------------------------- /core/Path.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonwebb/2d-space-colonization-experiments/HEAD/core/Path.js -------------------------------------------------------------------------------- /core/SVGLoader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonwebb/2d-space-colonization-experiments/HEAD/core/SVGLoader.js -------------------------------------------------------------------------------- /core/Utilities.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonwebb/2d-space-colonization-experiments/HEAD/core/Utilities.js -------------------------------------------------------------------------------- /dist/basic.bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonwebb/2d-space-colonization-experiments/HEAD/dist/basic.bundle.js -------------------------------------------------------------------------------- /dist/bounds.bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonwebb/2d-space-colonization-experiments/HEAD/dist/bounds.bundle.js -------------------------------------------------------------------------------- /dist/images.bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonwebb/2d-space-colonization-experiments/HEAD/dist/images.bundle.js -------------------------------------------------------------------------------- /dist/marginalGrowth.bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonwebb/2d-space-colonization-experiments/HEAD/dist/marginalGrowth.bundle.js -------------------------------------------------------------------------------- /dist/obstacles.bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonwebb/2d-space-colonization-experiments/HEAD/dist/obstacles.bundle.js -------------------------------------------------------------------------------- /dist/painting.bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonwebb/2d-space-colonization-experiments/HEAD/dist/painting.bundle.js -------------------------------------------------------------------------------- /experiments/basic/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonwebb/2d-space-colonization-experiments/HEAD/experiments/basic/index.html -------------------------------------------------------------------------------- /experiments/basic/js/Settings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonwebb/2d-space-colonization-experiments/HEAD/experiments/basic/js/Settings.js -------------------------------------------------------------------------------- /experiments/basic/js/entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonwebb/2d-space-colonization-experiments/HEAD/experiments/basic/js/entry.js -------------------------------------------------------------------------------- /experiments/bounds/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonwebb/2d-space-colonization-experiments/HEAD/experiments/bounds/index.html -------------------------------------------------------------------------------- /experiments/bounds/js/Settings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonwebb/2d-space-colonization-experiments/HEAD/experiments/bounds/js/Settings.js -------------------------------------------------------------------------------- /experiments/bounds/js/entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonwebb/2d-space-colonization-experiments/HEAD/experiments/bounds/js/entry.js -------------------------------------------------------------------------------- /experiments/bounds/svg/leaf.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonwebb/2d-space-colonization-experiments/HEAD/experiments/bounds/svg/leaf.svg -------------------------------------------------------------------------------- /experiments/bounds/svg/veins-text.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonwebb/2d-space-colonization-experiments/HEAD/experiments/bounds/svg/veins-text.svg -------------------------------------------------------------------------------- /experiments/from-images/images/greek-statue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonwebb/2d-space-colonization-experiments/HEAD/experiments/from-images/images/greek-statue.png -------------------------------------------------------------------------------- /experiments/from-images/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonwebb/2d-space-colonization-experiments/HEAD/experiments/from-images/index.html -------------------------------------------------------------------------------- /experiments/from-images/js/AttractorPatterns.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonwebb/2d-space-colonization-experiments/HEAD/experiments/from-images/js/AttractorPatterns.js -------------------------------------------------------------------------------- /experiments/from-images/js/Settings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonwebb/2d-space-colonization-experiments/HEAD/experiments/from-images/js/Settings.js -------------------------------------------------------------------------------- /experiments/from-images/js/entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonwebb/2d-space-colonization-experiments/HEAD/experiments/from-images/js/entry.js -------------------------------------------------------------------------------- /experiments/marginal-growth/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonwebb/2d-space-colonization-experiments/HEAD/experiments/marginal-growth/index.html -------------------------------------------------------------------------------- /experiments/marginal-growth/js/entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonwebb/2d-space-colonization-experiments/HEAD/experiments/marginal-growth/js/entry.js -------------------------------------------------------------------------------- /experiments/marginal-growth/svg/grass-blade.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonwebb/2d-space-colonization-experiments/HEAD/experiments/marginal-growth/svg/grass-blade.svg -------------------------------------------------------------------------------- /experiments/marginal-growth/svg/leaf.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonwebb/2d-space-colonization-experiments/HEAD/experiments/marginal-growth/svg/leaf.svg -------------------------------------------------------------------------------- /experiments/obstacles/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonwebb/2d-space-colonization-experiments/HEAD/experiments/obstacles/index.html -------------------------------------------------------------------------------- /experiments/obstacles/js/entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonwebb/2d-space-colonization-experiments/HEAD/experiments/obstacles/js/entry.js -------------------------------------------------------------------------------- /experiments/obstacles/svg/leaf.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonwebb/2d-space-colonization-experiments/HEAD/experiments/obstacles/svg/leaf.svg -------------------------------------------------------------------------------- /experiments/painting/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonwebb/2d-space-colonization-experiments/HEAD/experiments/painting/index.html -------------------------------------------------------------------------------- /experiments/painting/js/Settings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonwebb/2d-space-colonization-experiments/HEAD/experiments/painting/js/Settings.js -------------------------------------------------------------------------------- /experiments/painting/js/entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonwebb/2d-space-colonization-experiments/HEAD/experiments/painting/js/entry.js -------------------------------------------------------------------------------- /images/basic-screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonwebb/2d-space-colonization-experiments/HEAD/images/basic-screenshot.png -------------------------------------------------------------------------------- /images/bounds-screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonwebb/2d-space-colonization-experiments/HEAD/images/bounds-screenshot.png -------------------------------------------------------------------------------- /images/from-images-screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonwebb/2d-space-colonization-experiments/HEAD/images/from-images-screenshot.png -------------------------------------------------------------------------------- /images/marginal-growth-screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonwebb/2d-space-colonization-experiments/HEAD/images/marginal-growth-screenshot.png -------------------------------------------------------------------------------- /images/obstacles-screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonwebb/2d-space-colonization-experiments/HEAD/images/obstacles-screenshot.png -------------------------------------------------------------------------------- /images/painting-screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonwebb/2d-space-colonization-experiments/HEAD/images/painting-screenshot.png -------------------------------------------------------------------------------- /images/social-media-preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonwebb/2d-space-colonization-experiments/HEAD/images/social-media-preview.png -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonwebb/2d-space-colonization-experiments/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonwebb/2d-space-colonization-experiments/HEAD/package.json -------------------------------------------------------------------------------- /sketch-styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonwebb/2d-space-colonization-experiments/HEAD/sketch-styles.css -------------------------------------------------------------------------------- /style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonwebb/2d-space-colonization-experiments/HEAD/style.css -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jasonwebb/2d-space-colonization-experiments/HEAD/webpack.config.js --------------------------------------------------------------------------------