diff --git a/examples/3d-tile-based-city-builder/3d-tile-based-city-builder.json b/examples/3d-tile-based-city-builder/3d-tile-based-city-builder.json index 83f9c6817..23361c8fe 100644 --- a/examples/3d-tile-based-city-builder/3d-tile-based-city-builder.json +++ b/examples/3d-tile-based-city-builder/3d-tile-based-city-builder.json @@ -8,6 +8,8 @@ }, "properties": { "adaptGameResolutionAtRuntime": true, + "antialiasingMode": "MSAA", + "antialisingEnabledOnMobile": false, "folderProject": false, "orientation": "landscape", "packageName": "com.example.hexagon3dcitybuilder", @@ -398,60 +400,76 @@ "userAdded": false }, { - "file": "assets/grass.glb", - "kind": "model3D", + "alwaysLoaded": false, + "file": "preview.png", + "kind": "image", "metadata": "", - "name": "grass.glb", + "name": "preview.png", + "smoothed": true, "userAdded": true }, { - "file": "assets/building_mine.glb", - "kind": "model3D", + "file": "assets/Goldman-Bold.ttf", + "kind": "font", "metadata": "", - "name": "building_mine.glb", - "userAdded": true + "name": "4edb48c0d41fb226b138458d9186d2a903e8a36d3014d4fb0ca4e9b8caff372b_Goldman-Bold.ttf", + "userAdded": true, + "origin": { + "identifier": "https://asset-resources.gdevelop.io/public-resources/Open Font License/4edb48c0d41fb226b138458d9186d2a903e8a36d3014d4fb0ca4e9b8caff372b_Goldman-Bold.ttf", + "name": "gdevelop-asset-store" + } }, { - "file": "assets/building_house2.glb", + "file": "assets/Building Village.glb", "kind": "model3D", "metadata": "", - "name": "building_house2.glb", - "userAdded": true + "name": "Building Village.glb", + "userAdded": false, + "origin": { + "identifier": "https://asset-resources.gdevelop.io/public-resources/3D Medieval Hexagon Pack/4cac46ea00438bd32afb37d8338ea513fd50d24da73fcd7e02cc89c008a46921_Building Village.glb", + "name": "Building Village.glb" + } }, { - "file": "assets/building_village.glb", + "file": "assets/Building Mine.glb", "kind": "model3D", "metadata": "", - "name": "building_village.glb", - "userAdded": true + "name": "Building Mine.glb", + "userAdded": false, + "origin": { + "identifier": "https://asset-resources.gdevelop.io/public-resources/3D Medieval Hexagon Pack/55e59dd4969004cf6fad17bd2588718a55d4fe4a8443112652e2e7cc31018b59_Building Mine.glb", + "name": "Building Mine.glb" + } }, { - "alwaysLoaded": false, - "file": "assets/Grid4.png", - "kind": "image", + "file": "assets/Building House.glb", + "kind": "model3D", "metadata": "", - "name": "Grid4.png", - "smoothed": true, - "userAdded": true + "name": "Building House.glb", + "userAdded": false, + "origin": { + "identifier": "https://asset-resources.gdevelop.io/public-resources/3D Medieval Hexagon Pack/a7ff7b1f5c501befb298a8b10f1b959f400b5db0c27a0e916f5e3cf1b2ad98f3_Building House.glb", + "name": "Building House.glb" + } }, { "alwaysLoaded": false, - "file": "preview.png", + "file": "assets/HexagonalGrid.png", "kind": "image", "metadata": "", - "name": "preview.png", + "name": "assets\\HexagonalGrid.png", "smoothed": true, "userAdded": true }, { - "file": "assets/Goldman-Bold.ttf", - "kind": "font", + "file": "assets/Grass.glb", + "kind": "model3D", "metadata": "", - "name": "4edb48c0d41fb226b138458d9186d2a903e8a36d3014d4fb0ca4e9b8caff372b_Goldman-Bold.ttf", - "userAdded": true, + "name": "Grass.glb", + "userAdded": false, "origin": { - "identifier": "https://asset-resources.gdevelop.io/public-resources/Open Font License/4edb48c0d41fb226b138458d9186d2a903e8a36d3014d4fb0ca4e9b8caff372b_Goldman-Bold.ttf", - "name": "gdevelop-asset-store" + "identifier": "https://asset-resources.gdevelop.io/public-resources/3D Medieval Hexagon Pack/1ae20720a4613a3f2a3b415bcdce48d47b436e78ba64a8254e519bf818b6bd66_Grass.glb", + "name": "Grass.glb" } } ], @@ -474,14 +492,14 @@ "uiSettings": { "grid": true, "gridType": "rectangular", - "gridWidth": 60, - "gridHeight": 50, + "gridWidth": 30, + "gridHeight": 52, "gridOffsetX": 0, "gridOffsetY": 0, "gridColor": 10401023, "gridAlpha": 0.8, "snap": true, - "zoomFactor": 0.34986362552946165, + "zoomFactor": 0.399494700575115, "windowMask": false }, "objectsGroups": [ @@ -642,32 +660,32 @@ }, { "angle": 0, - "customSize": false, - "height": 0, + "customSize": true, + "depth": 2, + "height": 1976, "layer": "", - "name": "IndicatorObject", - "persistentUuid": "9f9c1474-3373-4983-a438-fcfeea827a39", - "width": 0, - "x": 1650, - "y": 475, - "zOrder": 14, + "name": "FloorGrid", + "persistentUuid": "61b6edee-0f6d-4f80-a7a3-eee886ff9dd2", + "width": 2266, + "x": -480, + "y": -624, + "z": 10, + "zOrder": 15, "numberProperties": [], "stringProperties": [], "initialVariables": [] }, { "angle": 0, - "customSize": true, - "depth": 2, - "height": 1700, + "customSize": false, + "height": 0, "layer": "", - "name": "FloorGrid", - "persistentUuid": "61b6edee-0f6d-4f80-a7a3-eee886ff9dd2", - "width": 2220, - "x": -420, - "y": -500, - "z": 10, - "zOrder": 15, + "name": "IndicatorObject", + "persistentUuid": "ea2cc536-894a-4069-93a4-24e1e39b7415", + "width": 0, + "x": 1920, + "y": 416, + "zOrder": 16, "numberProperties": [], "stringProperties": [], "initialVariables": [] @@ -741,6 +759,7 @@ } }, { + "adaptCollisionMaskAutomatically": false, "assetStoreId": "", "name": "Vignette", "tags": "", @@ -860,6 +879,7 @@ }, "childrenContent": { "State": { + "adaptCollisionMaskAutomatically": false, "updateIfNotVisible": false, "animations": [ { @@ -969,6 +989,7 @@ }, "childrenContent": { "State": { + "adaptCollisionMaskAutomatically": false, "updateIfNotVisible": false, "animations": [ { @@ -1078,6 +1099,7 @@ }, "childrenContent": { "State": { + "adaptCollisionMaskAutomatically": false, "updateIfNotVisible": false, "animations": [ { @@ -1144,6 +1166,42 @@ }, { "assetStoreId": "", + "name": "FloorGrid", + "tags": "", + "type": "Scene3D::Cube3DObject", + "variables": [], + "effects": [], + "behaviors": [], + "content": { + "width": 100, + "height": 100, + "depth": 100, + "enableTextureTransparency": false, + "facesOrientation": "Y", + "frontFaceResourceName": "assets\\HexagonalGrid.png", + "backFaceResourceName": "", + "backFaceUpThroughWhichAxisRotation": "X", + "leftFaceResourceName": "", + "rightFaceResourceName": "", + "topFaceResourceName": "", + "bottomFaceResourceName": "", + "frontFaceVisible": true, + "backFaceVisible": false, + "leftFaceVisible": false, + "rightFaceVisible": false, + "topFaceVisible": false, + "bottomFaceVisible": false, + "frontFaceResourceRepeat": true, + "backFaceResourceRepeat": false, + "leftFaceResourceRepeat": false, + "rightFaceResourceRepeat": false, + "topFaceResourceRepeat": false, + "bottomFaceResourceRepeat": false, + "materialType": "Basic" + } + }, + { + "assetStoreId": "f426034db52e31b535e91febb654766a9a287999463e1a1a06419e8684f45325", "name": "HouseObject", "tags": "", "type": "Scene3D::Model3DObject", @@ -1151,13 +1209,13 @@ "effects": [], "behaviors": [], "content": { - "centerLocation": "", + "centerLocation": "ObjectCenter", "depth": 120, "height": 120, "keepAspectRatio": true, "materialType": "StandardWithoutMetalness", - "modelResourceName": "building_village.glb", - "originLocation": "", + "modelResourceName": "Building Village.glb", + "originLocation": "BottomCenterZ", "rotationX": 90, "rotationY": 0, "rotationZ": -90, @@ -1166,7 +1224,7 @@ } }, { - "assetStoreId": "", + "assetStoreId": "5b6eeebf0252e5e0697dc599d6d8a2bc0f06c729cfc25f5f485b773e5a02ac1c", "name": "MineObject", "tags": "", "type": "Scene3D::Model3DObject", @@ -1174,13 +1232,13 @@ "effects": [], "behaviors": [], "content": { - "centerLocation": "", + "centerLocation": "ObjectCenter", "depth": 120, "height": 120, "keepAspectRatio": true, "materialType": "StandardWithoutMetalness", - "modelResourceName": "building_mine.glb", - "originLocation": "", + "modelResourceName": "Building Mine.glb", + "originLocation": "BottomCenterZ", "rotationX": 90, "rotationY": 0, "rotationZ": -90, @@ -1189,7 +1247,7 @@ } }, { - "assetStoreId": "", + "assetStoreId": "74dcc8440ceed91968ee76ba8a9230505321041bac7fdbf7584aafbdd0427e3d", "name": "LumberObject", "tags": "", "type": "Scene3D::Model3DObject", @@ -1197,13 +1255,13 @@ "effects": [], "behaviors": [], "content": { - "centerLocation": "", + "centerLocation": "ObjectCenter", "depth": 120, "height": 120, "keepAspectRatio": true, "materialType": "StandardWithoutMetalness", - "modelResourceName": "building_house2.glb", - "originLocation": "", + "modelResourceName": "Building House.glb", + "originLocation": "BottomCenterZ", "rotationX": 90, "rotationY": 0, "rotationZ": -90, @@ -1212,7 +1270,7 @@ } }, { - "assetStoreId": "", + "assetStoreId": "cf713d3813a341f81367c963eb03fb3b11330e51c281b2fd7d9d04c403b5c92c", "name": "IndicatorObject", "tags": "", "type": "Scene3D::Model3DObject", @@ -1220,55 +1278,19 @@ "effects": [], "behaviors": [], "content": { - "centerLocation": "", + "centerLocation": "ObjectCenter", "depth": 120, "height": 120, "keepAspectRatio": true, "materialType": "StandardWithoutMetalness", - "modelResourceName": "grass.glb", - "originLocation": "", + "modelResourceName": "Grass.glb", + "originLocation": "BottomCenterZ", "rotationX": 90, "rotationY": 0, "rotationZ": -90, "width": 120, "animations": [] } - }, - { - "assetStoreId": "", - "name": "FloorGrid", - "tags": "", - "type": "Scene3D::Cube3DObject", - "variables": [], - "effects": [], - "behaviors": [], - "content": { - "width": 100, - "height": 100, - "depth": 100, - "enableTextureTransparency": false, - "facesOrientation": "Y", - "frontFaceResourceName": "Grid4.png", - "backFaceResourceName": "", - "backFaceUpThroughWhichAxisRotation": "X", - "leftFaceResourceName": "", - "rightFaceResourceName": "", - "topFaceResourceName": "", - "bottomFaceResourceName": "", - "frontFaceVisible": true, - "backFaceVisible": false, - "leftFaceVisible": false, - "rightFaceVisible": false, - "topFaceVisible": false, - "bottomFaceVisible": false, - "frontFaceResourceRepeat": true, - "backFaceResourceRepeat": false, - "leftFaceResourceRepeat": false, - "rightFaceResourceRepeat": false, - "topFaceResourceRepeat": false, - "bottomFaceResourceRepeat": false, - "materialType": "Basic" - } } ], "events": [ @@ -1461,9 +1483,9 @@ "parameters": [ "IndicatorObject", "=", - "CursorX() - 60", + "CursorX()", "=", - "CursorY() - 50" + "CursorY()" ] }, { @@ -1474,9 +1496,9 @@ "", "IndicatorObject", "120", - "100", - "0", - "0", + "104", + "60", + "52", "" ] } @@ -2168,11 +2190,11 @@ "name": "DirectionalLight", "doubleParameters": { "elevation": 70, - "intensity": 1, + "intensity": 0.66, "rotation": 20 }, "stringParameters": { - "color": "255;226;226", + "color": "255;255;255", "top": "Z+" }, "booleanParameters": {} @@ -2181,10 +2203,10 @@ "effectType": "Scene3D::AmbientLight", "name": "AmbiantLight", "doubleParameters": { - "intensity": 0.1 + "intensity": 0.33 }, "stringParameters": { - "color": "255;218;218" + "color": "255;255;255" }, "booleanParameters": {} } @@ -5260,6 +5282,7 @@ ], "objects": [ { + "adaptCollisionMaskAutomatically": false, "assetStoreId": "", "name": "State", "tags": "", diff --git a/examples/3d-tile-based-city-builder/assets/Building House.glb b/examples/3d-tile-based-city-builder/assets/Building House.glb new file mode 100644 index 000000000..52940ef1f Binary files /dev/null and b/examples/3d-tile-based-city-builder/assets/Building House.glb differ diff --git a/examples/3d-tile-based-city-builder/assets/Building Mine.glb b/examples/3d-tile-based-city-builder/assets/Building Mine.glb new file mode 100644 index 000000000..f03e8b94c Binary files /dev/null and b/examples/3d-tile-based-city-builder/assets/Building Mine.glb differ diff --git a/examples/3d-tile-based-city-builder/assets/Building Village.glb b/examples/3d-tile-based-city-builder/assets/Building Village.glb new file mode 100644 index 000000000..cf4d54812 Binary files /dev/null and b/examples/3d-tile-based-city-builder/assets/Building Village.glb differ diff --git a/examples/3d-tile-based-city-builder/assets/Grass.glb b/examples/3d-tile-based-city-builder/assets/Grass.glb new file mode 100644 index 000000000..1b409b9cc Binary files /dev/null and b/examples/3d-tile-based-city-builder/assets/Grass.glb differ diff --git a/examples/3d-tile-based-city-builder/assets/Grid4.png b/examples/3d-tile-based-city-builder/assets/Grid4.png deleted file mode 100644 index 6799dc556..000000000 Binary files a/examples/3d-tile-based-city-builder/assets/Grid4.png and /dev/null differ diff --git a/examples/3d-tile-based-city-builder/assets/HexagonalGrid.png b/examples/3d-tile-based-city-builder/assets/HexagonalGrid.png new file mode 100644 index 000000000..9e4f7e36b Binary files /dev/null and b/examples/3d-tile-based-city-builder/assets/HexagonalGrid.png differ diff --git a/examples/3d-tile-based-city-builder/assets/building_house2.glb b/examples/3d-tile-based-city-builder/assets/building_house2.glb deleted file mode 100644 index 271093ed4..000000000 Binary files a/examples/3d-tile-based-city-builder/assets/building_house2.glb and /dev/null differ diff --git a/examples/3d-tile-based-city-builder/assets/building_mine.glb b/examples/3d-tile-based-city-builder/assets/building_mine.glb deleted file mode 100644 index b6835269d..000000000 Binary files a/examples/3d-tile-based-city-builder/assets/building_mine.glb and /dev/null differ diff --git a/examples/3d-tile-based-city-builder/assets/building_village.glb b/examples/3d-tile-based-city-builder/assets/building_village.glb deleted file mode 100644 index a00ad6d52..000000000 Binary files a/examples/3d-tile-based-city-builder/assets/building_village.glb and /dev/null differ diff --git a/examples/3d-tile-based-city-builder/assets/grass.glb b/examples/3d-tile-based-city-builder/assets/grass.glb deleted file mode 100644 index 60ea652d6..000000000 Binary files a/examples/3d-tile-based-city-builder/assets/grass.glb and /dev/null differ