Added new studio, title graphics. Added scrolling bg to title

This commit is contained in:
2026-08-14 14:46:59 -04:00
parent 54cb327620
commit 6972aa5cf5
9 changed files with 547 additions and 121 deletions
+451 -120
View File
@@ -1,7 +1,7 @@
{
"firstLayout": "",
"gdVersion": {
"build": 274,
"build": 279,
"major": 5,
"minor": 6,
"revision": 0
@@ -17,7 +17,7 @@
"pixelsRounding": true,
"projectUuid": "459bb859-e4c7-45fe-a4a8-13e8403e786f",
"scaleMode": "nearest",
"sizeOnStartupMode": "adaptWidth",
"sizeOnStartupMode": "scaleOuter",
"templateSlug": "",
"version": "1.0.0",
"name": "WorldOfSolariaV1",
@@ -198,6 +198,53 @@
"identifier": "https://asset-resources.gdevelop.io/public-resources/Menu buttons/Pixel art/6b410f07a3a02e721a49d41795e84b56707ef28ac4d095d55f1fd1093760e134_8BitOperatorPlus8Regular_Edited.fnt",
"name": "8BitOperatorPlus8Regular_Edited.fnt"
}
},
{
"file": "assets/tarnishedDiamondLogo.png",
"kind": "image",
"metadata": "{\"localFilePath\":\"assets/tarnishedDiamondLogo.png\",\"extension\":\".png\"}",
"name": "assets/tarnishedDiamondLogo.png",
"smoothed": false,
"userAdded": false
},
{
"file": "assets/scrollingworldTemp.png",
"kind": "image",
"metadata": "",
"name": "assets/scrollingworldTemp.png",
"smoothed": false,
"userAdded": false
},
{
"file": "assets/WorldofSolariaTitleTemp.png",
"kind": "image",
"metadata": "",
"name": "assets/WorldofSolariaTitleTemp.png",
"smoothed": false,
"userAdded": false
},
{
"file": "assets/8BitOperatorPlus8Regular_Edited2.png",
"kind": "image",
"metadata": "",
"name": "assets\\8BitOperatorPlus8Regular_Edited.png2",
"smoothed": false,
"userAdded": false,
"origin": {
"identifier": "https://asset-resources.gdevelop.io/public-resources/Bitmap texts/GDevelop/15c1797cbcb41c3a753b6bbb21cfa60284cfaf81c9891c3abf78a8e0e1cacf59_8BitOperatorPlus8Regular_Edited.png",
"name": "8BitOperatorPlus8Regular_Edited.png"
}
},
{
"file": "assets/8BitOperatorPlus8Regular_Edited2.fnt",
"kind": "bitmapFont",
"metadata": "",
"name": "assets\\8BitOperatorPlus8Regular_Edited.fnt2",
"userAdded": false,
"origin": {
"identifier": "https://asset-resources.gdevelop.io/public-resources/Bitmap texts/GDevelop/6b410f07a3a02e721a49d41795e84b56707ef28ac4d095d55f1fd1093760e134_8BitOperatorPlus8Regular_Edited.fnt",
"name": "8BitOperatorPlus8Regular_Edited.fnt"
}
}
]
},
@@ -261,15 +308,15 @@
],
"layouts": [
{
"b": 14,
"b": 0,
"disableInputWhenNotFocused": true,
"mangledName": "Splash",
"name": "Splash",
"r": 14,
"r": 0,
"standardSortMethod": true,
"stopSoundsOnStartup": true,
"title": "",
"v": 14,
"v": 0,
"uiSettings": {
"grid": true,
"gridType": "rectangular",
@@ -282,7 +329,7 @@
"gridColor": 10401023,
"gridAlpha": 0.8,
"snap": true,
"zoomFactor": 1.1726229638177634,
"zoomFactor": 1.384119804630684,
"windowMask": false,
"selectedLayer": "",
"gameEditorMode": "instances-editor"
@@ -290,23 +337,6 @@
"objectsGroups": [],
"variables": [],
"instances": [
{
"angle": 0,
"customSize": true,
"depth": 1,
"height": 224,
"keepRatio": true,
"layer": "",
"name": "spr_studioLogo",
"persistentUuid": "a65e3907-a834-4122-b84c-e184ed30d7a5",
"width": 480,
"x": 144,
"y": 96,
"zOrder": 1,
"numberProperties": [],
"stringProperties": [],
"initialVariables": []
},
{
"angle": 0,
"customSize": false,
@@ -322,6 +352,23 @@
"numberProperties": [],
"stringProperties": [],
"initialVariables": []
},
{
"angle": 0,
"customSize": true,
"depth": 1,
"height": 384,
"keepRatio": true,
"layer": "",
"name": "spr_studioLogo",
"persistentUuid": "ff3f74cf-46d0-4e05-9518-03d69f2a3cce",
"width": 448,
"x": 160,
"y": 16,
"zOrder": 1,
"numberProperties": [],
"stringProperties": [],
"initialVariables": []
}
],
"objects": [
@@ -347,7 +394,7 @@
"sprites": [
{
"hasCustomCollisionMask": true,
"image": "tempLogo",
"image": "assets/tarnishedDiamondLogo.png",
"points": [],
"originPoint": {
"name": "origine",
@@ -363,20 +410,20 @@
"customCollisionMask": [
[
{
"x": 0,
"y": 0
"x": 55,
"y": 73
},
{
"x": 640,
"y": 0
"x": 564,
"y": 73
},
{
"x": 640,
"y": 304
"x": 564,
"y": 483
},
{
"x": 0,
"y": 304
"x": 55,
"y": 483
}
]
]
@@ -439,7 +486,7 @@
"",
"768",
"432",
""
"yes"
]
},
{
@@ -455,7 +502,7 @@
"value": "AdvancedWindow::SetResizable"
},
"parameters": [
"",
"yes",
""
]
},
@@ -693,7 +740,7 @@
"gridColor": 10401023,
"gridAlpha": 0.8,
"snap": true,
"zoomFactor": 0.9114583333333334,
"zoomFactor": 0.3722667648968592,
"windowMask": false,
"selectedLayer": "",
"gameEditorMode": "instances-editor"
@@ -701,23 +748,6 @@
"objectsGroups": [],
"variables": [],
"instances": [
{
"angle": 0,
"customSize": true,
"depth": 1,
"height": 432,
"keepRatio": true,
"layer": "",
"name": "spr_tempTitle",
"persistentUuid": "7c69ad43-c862-4f49-b2a0-f7aa2a009e17",
"width": 768,
"x": 0,
"y": 0,
"zOrder": 1,
"numberProperties": [],
"stringProperties": [],
"initialVariables": []
},
{
"angle": 0,
"customSize": false,
@@ -739,7 +769,7 @@
"customSize": false,
"height": 0,
"keepRatio": true,
"layer": "",
"layer": "UI",
"name": "btn_login",
"persistentUuid": "1094a52f-c2c7-43fd-9c08-fd6d96bf9310",
"width": 0,
@@ -755,11 +785,11 @@
"customSize": false,
"height": 0,
"keepRatio": true,
"layer": "",
"layer": "UI",
"name": "btn_register",
"persistentUuid": "985c1bc0-a895-4ac6-8cfb-27f8999e9fa1",
"width": 0,
"x": 400,
"x": 432,
"y": 352,
"zOrder": 4,
"numberProperties": [],
@@ -771,7 +801,7 @@
"customSize": false,
"height": 0,
"keepRatio": true,
"layer": "",
"layer": "UI",
"name": "btn_settings",
"persistentUuid": "e0c76744-0bfc-491c-8182-c8f0dc1d5d73",
"width": 0,
@@ -781,70 +811,58 @@
"numberProperties": [],
"stringProperties": [],
"initialVariables": []
},
{
"angle": 0,
"customSize": true,
"depth": 1,
"height": 288,
"keepRatio": true,
"layer": "UI",
"name": "spr_wosTtile",
"persistentUuid": "916c983f-e510-4276-a85f-c5e4d22c389e",
"width": 480,
"x": 144,
"y": 32,
"zOrder": 6,
"numberProperties": [],
"stringProperties": [],
"initialVariables": []
},
{
"angle": 0,
"customSize": false,
"height": 0,
"keepRatio": true,
"layer": "UI",
"name": "fnt_scrollY",
"persistentUuid": "3d74a3f7-e161-4851-9188-dcc34a7b6607",
"width": 0,
"x": 32,
"y": 400,
"zOrder": 7,
"numberProperties": [],
"stringProperties": [],
"initialVariables": []
},
{
"angle": 0,
"customSize": false,
"height": 0,
"keepRatio": true,
"layer": "",
"name": "spr_scroll",
"persistentUuid": "3c2cf7f6-e6bf-4c35-b319-48072b153e53",
"width": 0,
"x": -1,
"y": 432,
"zOrder": 8,
"numberProperties": [],
"stringProperties": [],
"initialVariables": []
}
],
"objects": [
{
"adaptCollisionMaskAutomatically": true,
"assetStoreId": "",
"name": "spr_tempTitle",
"persistentUuid": "d772eb58-a6cd-4786-9454-1d305a42c932",
"type": "Sprite",
"updateIfNotVisible": false,
"variables": [],
"effects": [],
"behaviors": [],
"animations": [
{
"name": "",
"useMultipleDirections": false,
"directions": [
{
"looping": false,
"timeBetweenFrames": 0.08,
"sprites": [
{
"hasCustomCollisionMask": true,
"image": "assets/tempTitle.png",
"points": [],
"originPoint": {
"name": "origine",
"x": 0,
"y": 0
},
"centerPoint": {
"automatic": true,
"name": "centre",
"x": 0,
"y": 0
},
"customCollisionMask": [
[
{
"x": 0,
"y": 0
},
{
"x": 640,
"y": 0
},
{
"x": 640,
"y": 480
},
{
"x": 0,
"y": 480
}
]
]
}
]
}
]
}
]
},
{
"assetStoreId": "80b9ddd78c8727888bb53c7524f443682746667b1ba493c223114c04e7661bbf",
"name": "btn_login",
@@ -886,14 +904,160 @@
"LabelText": "Settings",
"PressedLabelOffsetY": 2
}
},
{
"adaptCollisionMaskAutomatically": true,
"assetStoreId": "",
"name": "spr_scroll",
"persistentUuid": "fea34755-440f-4b1d-a52f-1ebe15f00464",
"type": "Sprite",
"updateIfNotVisible": false,
"variables": [
{
"name": "count",
"persistentUuid": "8609b795-983e-408c-bced-bdeec82a2146",
"type": "number",
"value": 1
}
],
"effects": [],
"behaviors": [],
"animations": [
{
"name": "",
"useMultipleDirections": false,
"directions": [
{
"looping": false,
"timeBetweenFrames": 0.08,
"sprites": [
{
"hasCustomCollisionMask": true,
"image": "assets/scrollingworldTemp.png",
"points": [],
"originPoint": {
"name": "origine",
"x": -1,
"y": 1735
},
"centerPoint": {
"automatic": true,
"name": "centre",
"x": 0,
"y": 0
},
"customCollisionMask": [
[
{
"x": 0,
"y": 0
},
{
"x": 828,
"y": 0
},
{
"x": 828,
"y": 1899
},
{
"x": 0,
"y": 1899
}
]
]
}
]
}
]
}
]
},
{
"adaptCollisionMaskAutomatically": true,
"assetStoreId": "",
"name": "spr_wosTtile",
"persistentUuid": "aeee4d9f-dfe5-4633-8da9-4d6fcafd02e5",
"type": "Sprite",
"updateIfNotVisible": false,
"variables": [],
"effects": [],
"behaviors": [],
"animations": [
{
"name": "",
"useMultipleDirections": false,
"directions": [
{
"looping": false,
"timeBetweenFrames": 0.08,
"sprites": [
{
"hasCustomCollisionMask": true,
"image": "assets/WorldofSolariaTitleTemp.png",
"points": [],
"originPoint": {
"name": "origine",
"x": 0,
"y": 0
},
"centerPoint": {
"automatic": true,
"name": "centre",
"x": 0,
"y": 0
},
"customCollisionMask": [
[
{
"x": 14,
"y": 2
},
{
"x": 405,
"y": 2
},
{
"x": 405,
"y": 232
},
{
"x": 14,
"y": 232
}
]
]
}
]
}
]
}
]
},
{
"assetStoreId": "4823f168c941818ff4e0396fc6a3ccec2dc18ade7d350364d57d4f8f096cc9b9",
"name": "fnt_scrollY",
"persistentUuid": "371471d9-e22b-450e-8db1-5ed9e5193741",
"type": "BitmapText::BitmapTextObject",
"variables": [],
"effects": [],
"behaviors": [],
"content": {
"text": "Text",
"opacity": 255,
"scale": 1,
"fontSize": 20,
"tint": "255;255;255",
"bitmapFontResourceName": "assets\\8BitOperatorPlus8Regular_Edited.fnt2",
"textureAtlasResourceName": "assets\\8BitOperatorPlus8Regular_Edited.png2",
"align": "left",
"verticalTextAlignment": "top"
}
}
],
"objectsFolderStructure": {
"folderName": "__ROOT",
"children": [
{
"objectName": "spr_tempTitle"
},
{
"objectName": "btn_login"
},
@@ -902,6 +1066,15 @@
},
{
"objectName": "btn_settings"
},
{
"objectName": "spr_scroll"
},
{
"objectName": "fnt_scrollY"
},
{
"objectName": "spr_wosTtile"
}
]
},
@@ -912,6 +1085,106 @@
"includeConfig": 0
},
"target": "Functions"
},
{
"type": "BuiltinCommonInstructions::Standard",
"conditions": [],
"actions": [
{
"type": {
"value": "AddForceAL"
},
"parameters": [
"spr_scroll",
"270",
"20",
"0"
]
},
{
"type": {
"value": "TextContainerCapability::TextContainerBehavior::SetValue"
},
"parameters": [
"fnt_scrollY",
"Text",
"=",
"ToString(spr_scroll.Y())"
]
}
]
},
{
"type": "BuiltinCommonInstructions::Standard",
"conditions": [
{
"type": {
"value": "PosY"
},
"parameters": [
"spr_scroll",
"<=",
"500"
]
},
{
"type": {
"value": "BuiltinCommonInstructions::Once"
},
"parameters": []
}
],
"actions": [
{
"type": {
"value": "Create"
},
"parameters": [
"",
"spr_scroll",
"spr_scroll.X()",
"spr_scroll.Y()+spr_scroll.Height()-1",
""
]
},
{
"type": {
"value": "AddForceAL"
},
"parameters": [
"spr_scroll",
"270",
"20",
"0"
]
}
]
},
{
"type": "BuiltinCommonInstructions::Standard",
"conditions": [
{
"type": {
"value": "PosY"
},
"parameters": [
"spr_scroll",
"<=",
"0"
]
}
],
"actions": [
{
"type": {
"value": "Delete"
},
"parameters": [
"spr_scroll",
""
]
}
]
}
],
"layers": [
@@ -979,6 +1252,60 @@
}
}
]
},
{
"ambientLightColorB": 200,
"ambientLightColorG": 200,
"ambientLightColorR": 200,
"camera2DPlaneMaxDrawingDistance": 5000,
"camera3DFarPlaneDistance": 10000,
"camera3DFieldOfView": 45,
"camera3DNearPlaneDistance": 3,
"cameraType": "",
"followBaseLayerCamera": false,
"isLightingLayer": false,
"isLocked": false,
"name": "UI",
"renderingType": "",
"visibility": true,
"cameras": [],
"effects": [
{
"effectType": "Scene3D::HemisphereLight",
"name": "3D Ambient Hemisphere Light",
"doubleParameters": {
"elevation": 40,
"intensity": 0.33,
"rotation": 300
},
"stringParameters": {
"groundColor": "127;127;127",
"skyColor": "255;255;255",
"top": "Z+"
},
"booleanParameters": {}
},
{
"effectType": "Scene3D::DirectionalLight",
"name": "3D Sun Light",
"doubleParameters": {
"distanceFromCamera": 1500,
"elevation": 40,
"frustumSize": 4000,
"intensity": 0.75,
"minimumShadowBias": 0,
"rotation": 300
},
"stringParameters": {
"color": "255;255;255",
"shadowQuality": "medium",
"top": "Z+"
},
"booleanParameters": {
"isCastingShadow": true
}
}
]
}
],
"behaviorsSharedData": [
@@ -1009,6 +1336,10 @@
{
"name": "Scale",
"type": "ScalableCapability::ScalableBehavior"
},
{
"name": "Text",
"type": "TextContainerCapability::TextContainerBehavior"
}
]
}