I started building the windmill using the Unity editor by following the size and the colors references.
The first reflexion I got was: I don’t want to use another 3D tool for many reasons (increasing processing time, importation issues can arise, they are generally too complexe for what I need).
So I chose to work with ProBuilder to create the blocks that I need directly into Unity. At least for the buildings as it will be different for characters and animations later.
When working on the windmill I got some issues and reflexions: how should I create round building shapes? Should I create everything using straight shapes and turning a bit them to create a specific vibe (but quite mechanical)? Or should I use some round shapes for that?
Another issue I got is also having a decreasing diameter fro bottom to top using the same bricks.
In this example above I cheated by decreasing bit by bit each ring of bricks. But then I came to a state of reflexion: I want players being able to create any building using ingame-tools that I will give them access to. So I should also create the buildings only using a seleted amount of shapes and without cheating: players must be able to reproduce ingame all the buildings created.
Where to start from? What bricks and building feature should I implement for that? Maybe the windmill is too early for that and I should focus on simple/square buildings (like house) and add round shapes alter above the system.
That’s when I started creating the first three simple bricks:
Why different size of bricks and not just one? Because I want the buildings to look a bit cool. By analyzing the windmill and others buildings we can see that they are using different sizes and some altered colors for the bricks, and that’s what make them cool.
Next step: creating a build system and updating it for being able to create simple buildings.