Some example worlds with screenshots. Note that screenshots were taken from whatever angle I could find that best captured the scene. Your output doesn't have to look exactly like this, but the following elements should match:
{
"width" : 6,
"depth" : 6,
"sunlight" : [ 0, 1, 0 ],
"altitude" : [
1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1,
1, 1, 0, 0, 1, 1,
1, 1, 0, 0, 1, 1,
2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2,
]
}
{
"width" : 4,
"depth" : 4,
"sunlight" : [ -1, 0, 0 ],
"altitude" : [
0, 0, 0, 0,
0, 0, 1, 0,
0, 0, 2, 0,
0, 0, 3, 0
]
}
{
"width" : 4,
"depth" : 4,
"sunlight" : [ -1, 1, 0 ],
"altitude" : [
0, 0, 3, 3,
0, 0, 3, 3,
0, 0, 0, 0,
0, 0, 0, 0
],
"trees" : [
{ "x" : 0.5, "z" : 0.5 },
{ "x" : 1.5, "z" : 0.5 },
{ "x" : 1.5, "z" : 1.5 },
{ "x" : 2.5, "z" : 0.5 },
{ "x" : 2.5, "z" : 1.5 },
{ "x" : 2.5, "z" : 2.5 },
]
}
{
"width" : 4,
"depth" : 4,
"sunlight" : [ -1, 1, 0 ],
"altitude" : [
0, 0, 0, 0,
0, 0, 0, 0,
0, 0, 0, 0,
0, 0, 0, 0
],
"roads" : [
{
"width" : 1,
"spine" : [
0, 0.5,
3, 0.5,
3, 2.5,
0, 2.5
]
}
]
}
{
"width" : 6,
"depth" : 6,
"sunlight" : [ -1, 1, 0 ],
"altitude" : [
1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
],
"roads" : [
{
"width" : 0.5,
"spine" : [
1, 1.5,
2, 1.5,
3, 1.5,
4, 1.5
]
},
{
"width" : 0.3,
"spine" : [
1, 4.5,
2, 4.5,
3, 4.5,
4, 4.5
]
}
]
}
{
"width" : 8,
"depth" : 8,
"sunlight" : [ -1, 1, 0 ],
"altitude" : [
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
],
"roads" : [
{
"width" : 1,
"spine" : [
0, 0.5,
7, 0.5,
7, 3.5,
4, 3.5,
0, 3.5,
0, 6.5,
4, 6.5
]
}
]
}