Simple procedural city generator. Standalone Flecs project with embedded graphics modules (live webasm demo)
![Screenshot 2023-09-27 at 1 43 07 AM](https://private-user-images.githubusercontent.com/9919222/270919011-4b83b978-0f52-4c84-8dcd-5c05273d47cc.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTg4ODcyNTUsIm5iZiI6MTcxODg4Njk1NSwicGF0aCI6Ii85OTE5MjIyLzI3MDkxOTAxMS00YjgzYjk3OC0wZjUyLTRjODQtOGRjZC01YzA1MjczZDQ3Y2MucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDYyMCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA2MjBUMTIzNTU1WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9OWY2MmU1ZGIzOTBiNmExNzY5OTgyNWM0MTg3M2Q3MWM4MTY2ZTM1Yzk0NDU3NmFmMjFlNjc3NzZiM2E1YjJkYyZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.ydbRrOtoT0vN9Lfm2_YuwpMHhyIzplnWAqxvtWYzQAE)
Use the following commands to run the demo:
Install bake on macOS/Linux:
git clone https://github.com/SanderMertens/bake
bake/setup.sh
Install bake on Windows (don't use powershell)
git clone https://github.com/SanderMertens/bake
cd bake
setup.bat
or if you already have a bake installation:
bake upgrade
Then run:
bake run flecs-hub/city --cfg release
Have fun!
To customize the city generation parameters, change the settings in the etc/assets/scene.flecs file.