Initial commit

This commit is contained in:
tschneider 2023-12-26 13:16:18 +01:00
parent 102e1acce6
commit b0d518fe5f
23 changed files with 9634 additions and 0 deletions

View file

@ -0,0 +1 @@
K

View file

@ -0,0 +1,961 @@
---
excalidraw-plugin: parsed
tags: [excalidraw]
---
==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠==
# Text Elements
Player ^uTJg57Kv
AWA Online
Allows the player to create
RPG characters and move them
within the provided virtual world ^f9RvQDpZ
Create Account
Log In
Create Character
Select Character
Join World
Interact with world ^zCC0WyOj
Amazon AWS ^bNo2Rku7
provide on-demand server capacity ^DCQ54g1y
AWA C4 System Context ^wXLW3IRb
GM ^PrAhVR5w
Modify/Add Scenes
Modify/Add Creatures
Modify/Add Items
Modify/Add Behaviours(Scripts) ^CSzLYV6w
Admin ^YQNTjFGO
Backup/Restore System
Add Resources ( Server, Models, etc.) ^FWCXNrCG
# Embedded files
680e8de7f743f3bfc6895b5ef58059c4ab8481cb: [[Pasted Image 20231220120453_683.jpg]]
%%
# Drawing
```json
{
"type": "excalidraw",
"version": 2,
"source": "https://github.com/zsviczian/obsidian-excalidraw-plugin/releases/tag/1.9.12",
"elements": [
{
"id": "Pk-waUjnDF5XLGkB-1j8u",
"type": "image",
"x": -528.1999999999999,
"y": -152.48125000000005,
"width": 176.75,
"height": 141.4,
"angle": 0,
"strokeColor": "transparent",
"backgroundColor": "transparent",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [
"vKpti2Vt9btqPNzPbiN1N"
],
"frameId": null,
"roundness": null,
"seed": 2093472192,
"version": 399,
"versionNonce": 1067301440,
"isDeleted": false,
"boundElements": [
{
"id": "5wS6cpuRM0D3vlKKb9VeI",
"type": "arrow"
}
],
"updated": 1703071071026,
"link": null,
"locked": false,
"status": "pending",
"fileId": "680e8de7f743f3bfc6895b5ef58059c4ab8481cb",
"scale": [
1,
1
]
},
{
"id": "uTJg57Kv",
"type": "text",
"x": -477.44999999999993,
"y": -1.8812500000000085,
"width": 60.73992919921875,
"height": 25,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [
"vKpti2Vt9btqPNzPbiN1N"
],
"frameId": null,
"roundness": null,
"seed": 994851392,
"version": 239,
"versionNonce": 1886155328,
"isDeleted": false,
"boundElements": null,
"updated": 1703071071028,
"link": null,
"locked": false,
"text": "Player",
"rawText": "Player",
"fontSize": 20,
"fontFamily": 1,
"textAlign": "left",
"verticalAlign": "top",
"baseline": 18,
"containerId": null,
"originalText": "Player",
"lineHeight": 1.25
},
{
"id": "nnpBXkmw-C3Cpt6omDtzN",
"type": "rectangle",
"x": -527.45,
"y": -649.28125,
"width": 410,
"height": 167.99999999999997,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [
"GK8QIVhzqSH8obL9snROA"
],
"frameId": null,
"roundness": {
"type": 3
},
"seed": 1994277312,
"version": 120,
"versionNonce": 991513024,
"isDeleted": false,
"boundElements": [
{
"id": "NU1Rimkd8fvxbgn1FVhZJ",
"type": "arrow"
},
{
"id": "xGSkaNTDACzkY2CkHc2pk",
"type": "arrow"
}
],
"updated": 1703070898634,
"link": null,
"locked": false
},
{
"id": "f9RvQDpZ",
"type": "text",
"x": -482.45000000000005,
"y": -621.28125,
"width": 314.859619140625,
"height": 125,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [
"GK8QIVhzqSH8obL9snROA"
],
"frameId": null,
"roundness": null,
"seed": 1732057536,
"version": 213,
"versionNonce": 1903018432,
"isDeleted": false,
"boundElements": [
{
"id": "5wS6cpuRM0D3vlKKb9VeI",
"type": "arrow"
},
{
"id": "EwmgbSgfkAPCoUaO935Xp",
"type": "arrow"
}
],
"updated": 1703071003596,
"link": null,
"locked": false,
"text": " AWA Online\n\nAllows the player to create\nRPG characters and move them\nwithin the provided virtual world",
"rawText": " AWA Online\n\nAllows the player to create\nRPG characters and move them\nwithin the provided virtual world",
"fontSize": 20,
"fontFamily": 1,
"textAlign": "left",
"verticalAlign": "top",
"baseline": 118,
"containerId": null,
"originalText": " AWA Online\n\nAllows the player to create\nRPG characters and move them\nwithin the provided virtual world",
"lineHeight": 1.25
},
{
"id": "5wS6cpuRM0D3vlKKb9VeI",
"type": "arrow",
"x": -432.38602002598583,
"y": -174.28125000000003,
"width": 101.35681351493758,
"height": 297,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"roundness": {
"type": 2
},
"seed": 1113334208,
"version": 480,
"versionNonce": 503775680,
"isDeleted": false,
"boundElements": [
{
"type": "text",
"id": "zCC0WyOj"
}
],
"updated": 1703071076105,
"link": null,
"locked": false,
"points": [
[
0,
0
],
[
46.87887716884296,
-142.52767857142848
],
[
101.35681351493758,
-297
]
],
"lastCommittedPoint": null,
"startBinding": {
"elementId": "Pk-waUjnDF5XLGkB-1j8u",
"focus": -0.20590762090824621,
"gap": 21.799999999999983
},
"endBinding": {
"elementId": "f9RvQDpZ",
"focus": -0.13846029392804926,
"gap": 25
},
"startArrowhead": null,
"endArrowhead": "arrow"
},
{
"id": "zCC0WyOj",
"type": "text",
"x": -379.7546979837124,
"y": -377.78125,
"width": 191.9998016357422,
"height": 150,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"roundness": null,
"seed": 200043072,
"version": 121,
"versionNonce": 1314124352,
"isDeleted": false,
"boundElements": null,
"updated": 1703070484568,
"link": null,
"locked": false,
"text": "Create Account\nLog In\nCreate Character\nSelect Character\nJoin World\nInteract with world",
"rawText": "Create Account\nLog In\nCreate Character\nSelect Character\nJoin World\nInteract with world",
"fontSize": 20,
"fontFamily": 1,
"textAlign": "center",
"verticalAlign": "middle",
"baseline": 143,
"containerId": "5wS6cpuRM0D3vlKKb9VeI",
"originalText": "Create Account\nLog In\nCreate Character\nSelect Character\nJoin World\nInteract with world",
"lineHeight": 1.25
},
{
"id": "jB5xz4r3WYe69WG-gg5Yr",
"type": "rectangle",
"x": 246.63571428571447,
"y": -648.8241071428572,
"width": 251,
"height": 175,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [
"z4KeiVyvDZMLarkkyphnI"
],
"frameId": null,
"roundness": {
"type": 3
},
"seed": 486218176,
"version": 438,
"versionNonce": 2106855872,
"isDeleted": false,
"boundElements": [
{
"id": "NU1Rimkd8fvxbgn1FVhZJ",
"type": "arrow"
},
{
"id": "xGSkaNTDACzkY2CkHc2pk",
"type": "arrow"
}
],
"updated": 1703070843561,
"link": null,
"locked": false
},
{
"id": "bNo2Rku7",
"type": "text",
"x": 280.63571428571447,
"y": -627.8241071428572,
"width": 121.17988586425781,
"height": 25,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [
"z4KeiVyvDZMLarkkyphnI"
],
"frameId": null,
"roundness": null,
"seed": 527845952,
"version": 432,
"versionNonce": 595771840,
"isDeleted": false,
"boundElements": null,
"updated": 1703070827924,
"link": null,
"locked": false,
"text": "Amazon AWS",
"rawText": "Amazon AWS",
"fontSize": 20,
"fontFamily": 1,
"textAlign": "left",
"verticalAlign": "top",
"baseline": 18,
"containerId": null,
"originalText": "Amazon AWS",
"lineHeight": 1.25
},
{
"id": "NU1Rimkd8fvxbgn1FVhZJ",
"type": "arrow",
"x": 239.63571428571447,
"y": -557.7355478600864,
"width": 344.0857142857145,
"height": 15.873380711342179,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"roundness": {
"type": 2
},
"seed": 1061585472,
"version": 936,
"versionNonce": 357118528,
"isDeleted": false,
"boundElements": [
{
"type": "text",
"id": "DCQ54g1y"
}
],
"updated": 1703070898634,
"link": null,
"locked": false,
"points": [
[
0,
0
],
[
-145.14285714285734,
-15.873380711342179
],
[
-344.0857142857145,
-1.0269562982713296
]
],
"lastCommittedPoint": null,
"startBinding": {
"elementId": "jB5xz4r3WYe69WG-gg5Yr",
"focus": -0.17860449045819365,
"gap": 7
},
"endBinding": {
"elementId": "nnpBXkmw-C3Cpt6omDtzN",
"focus": 0.22948334029285425,
"gap": 13
},
"startArrowhead": null,
"endArrowhead": "arrow"
},
{
"id": "DCQ54g1y",
"type": "text",
"x": -78.81698295385198,
"y": -716.5415832749192,
"width": 254.7797088623047,
"height": 50,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"roundness": null,
"seed": 1740739008,
"version": 41,
"versionNonce": 269156800,
"isDeleted": false,
"boundElements": null,
"updated": 1703070898028,
"link": null,
"locked": false,
"text": "provide on-demand server \ncapacity",
"rawText": "provide on-demand server capacity",
"fontSize": 20,
"fontFamily": 1,
"textAlign": "center",
"verticalAlign": "middle",
"baseline": 43,
"containerId": "NU1Rimkd8fvxbgn1FVhZJ",
"originalText": "provide on-demand server capacity",
"lineHeight": 1.25
},
{
"id": "wXLW3IRb",
"type": "text",
"x": -231.90714285714284,
"y": -756.0089285714284,
"width": 242.21975708007812,
"height": 25,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"roundness": null,
"seed": 429388352,
"version": 82,
"versionNonce": 1000286784,
"isDeleted": false,
"boundElements": null,
"updated": 1703070936578,
"link": null,
"locked": false,
"text": "AWA C4 System Context",
"rawText": "AWA C4 System Context",
"fontSize": 20,
"fontFamily": 1,
"textAlign": "left",
"verticalAlign": "top",
"baseline": 18,
"containerId": null,
"originalText": "AWA C4 System Context",
"lineHeight": 1.25
},
{
"type": "image",
"version": 452,
"versionNonce": 1956258240,
"isDeleted": false,
"id": "n7BdRlM8N1CvSOqx0149p",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 10.117857142857247,
"y": -174.20892857142854,
"strokeColor": "transparent",
"backgroundColor": "transparent",
"width": 176.75,
"height": 141.4,
"seed": 1155551808,
"groupIds": [
"qbjXhi6wi88Zeidvr3oPk"
],
"frameId": null,
"roundness": null,
"boundElements": [
{
"id": "EwmgbSgfkAPCoUaO935Xp",
"type": "arrow"
}
],
"updated": 1703071007602,
"link": null,
"locked": false,
"status": "pending",
"fileId": "680e8de7f743f3bfc6895b5ef58059c4ab8481cb",
"scale": [
1,
1
]
},
{
"type": "text",
"version": 316,
"versionNonce": 1672043072,
"isDeleted": false,
"id": "PrAhVR5w",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 84.06785714285718,
"y": -25.20892857142853,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"width": 31.0999755859375,
"height": 25,
"seed": 1637616192,
"groupIds": [
"qbjXhi6wi88Zeidvr3oPk"
],
"frameId": null,
"roundness": null,
"boundElements": [],
"updated": 1703070997499,
"link": null,
"locked": false,
"fontSize": 20,
"fontFamily": 1,
"text": "GM",
"rawText": "GM",
"textAlign": "left",
"verticalAlign": "top",
"containerId": null,
"originalText": "GM",
"lineHeight": 1.25,
"baseline": 18
},
{
"id": "EwmgbSgfkAPCoUaO935Xp",
"type": "arrow",
"x": 101.11785714285725,
"y": -199.46540464400155,
"width": 262.59665610126456,
"height": 271.7772909334054,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"roundness": {
"type": 2
},
"seed": 1752089152,
"version": 616,
"versionNonce": 1711526336,
"isDeleted": false,
"boundElements": [
{
"type": "text",
"id": "CSzLYV6w"
}
],
"updated": 1703071080966,
"link": null,
"locked": false,
"points": [
[
0,
0
],
[
-130.625,
-141.34352392742707
],
[
-262.59665610126456,
-271.7772909334054
]
],
"lastCommittedPoint": null,
"startBinding": {
"elementId": "n7BdRlM8N1CvSOqx0149p",
"focus": 0.5939929629276283,
"gap": 25.256476072573008
},
"endBinding": {
"elementId": "f9RvQDpZ",
"focus": -0.33974632422657136,
"gap": 25.03855442259305
},
"startArrowhead": null,
"endArrowhead": "arrow"
},
{
"id": "CSzLYV6w",
"type": "text",
"x": -87.88702414376382,
"y": -416.90892857142853,
"width": 215.9597625732422,
"height": 125,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"roundness": null,
"seed": 896270912,
"version": 168,
"versionNonce": 1046071744,
"isDeleted": false,
"boundElements": null,
"updated": 1703071005578,
"link": null,
"locked": false,
"text": "Modify/Add Scenes\nModify/Add Creatures\nModify/Add Items\nModify/Add \nBehaviours(Scripts)",
"rawText": "Modify/Add Scenes\nModify/Add Creatures\nModify/Add Items\nModify/Add Behaviours(Scripts)",
"fontSize": 20,
"fontFamily": 1,
"textAlign": "center",
"verticalAlign": "middle",
"baseline": 118,
"containerId": "EwmgbSgfkAPCoUaO935Xp",
"originalText": "Modify/Add Scenes\nModify/Add Creatures\nModify/Add Items\nModify/Add Behaviours(Scripts)",
"lineHeight": 1.25
},
{
"type": "image",
"version": 691,
"versionNonce": 1672649280,
"isDeleted": false,
"id": "P56zX-FkeKTXydXiU3nB1",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 330.1178571428568,
"y": -192.60892857142858,
"strokeColor": "transparent",
"backgroundColor": "transparent",
"width": 176.75,
"height": 141.4,
"seed": 124598720,
"groupIds": [
"dk73K8x1Er0aYFsXJqY_T"
],
"frameId": null,
"roundness": null,
"boundElements": [
{
"id": "xGSkaNTDACzkY2CkHc2pk",
"type": "arrow"
}
],
"updated": 1703071057221,
"link": null,
"locked": false,
"status": "pending",
"fileId": "680e8de7f743f3bfc6895b5ef58059c4ab8481cb",
"scale": [
1,
1
]
},
{
"type": "text",
"version": 571,
"versionNonce": 2128958016,
"isDeleted": false,
"id": "YQNTjFGO",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 404.06785714285684,
"y": -43.60892857142858,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"width": 50.87995910644531,
"height": 25,
"seed": 555745728,
"groupIds": [
"dk73K8x1Er0aYFsXJqY_T"
],
"frameId": null,
"roundness": null,
"boundElements": [],
"updated": 1703071057222,
"link": null,
"locked": false,
"fontSize": 20,
"fontFamily": 1,
"text": "Admin",
"rawText": "Admin",
"textAlign": "left",
"verticalAlign": "top",
"containerId": null,
"originalText": "Admin",
"lineHeight": 1.25,
"baseline": 18
},
{
"id": "xGSkaNTDACzkY2CkHc2pk",
"type": "arrow",
"x": 411.852005293993,
"y": -211.2089285714285,
"width": 35.99999999999966,
"height": 240.80000000000013,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"roundness": {
"type": 2
},
"seed": 319611456,
"version": 628,
"versionNonce": 615494080,
"isDeleted": false,
"boundElements": [
{
"type": "text",
"id": "FWCXNrCG"
}
],
"updated": 1703071063313,
"link": null,
"locked": false,
"points": [
[
0,
0
],
[
7.440851848863645,
-128.00000000000023
],
[
-28.559148151136014,
-240.80000000000013
]
],
"lastCommittedPoint": null,
"startBinding": {
"elementId": "P56zX-FkeKTXydXiU3nB1",
"focus": -0.12793448034606666,
"gap": 18.59999999999991
},
"endBinding": {
"elementId": "jB5xz4r3WYe69WG-gg5Yr",
"focus": 0.1546723012461127,
"gap": 21.81517857142859
},
"startArrowhead": null,
"endArrowhead": "arrow"
},
{
"id": "FWCXNrCG",
"type": "text",
"x": 25.42295815604058,
"y": -394.80892857142857,
"width": 201.3397979736328,
"height": 100,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"roundness": null,
"seed": 371067328,
"version": 149,
"versionNonce": 1965314496,
"isDeleted": false,
"boundElements": null,
"updated": 1703071060703,
"link": null,
"locked": false,
"text": "Backup/Restore \nSystem\nAdd Resources ( \nServer, Models, etc.)",
"rawText": "Backup/Restore System\nAdd Resources ( Server, Models, etc.)",
"fontSize": 20,
"fontFamily": 1,
"textAlign": "center",
"verticalAlign": "middle",
"baseline": 93,
"containerId": "xGSkaNTDACzkY2CkHc2pk",
"originalText": "Backup/Restore System\nAdd Resources ( Server, Models, etc.)",
"lineHeight": 1.25
},
{
"id": "IoYcPYqH",
"type": "text",
"x": 143.2928571428572,
"y": -397.6089285714286,
"width": 373.75958251953125,
"height": 50,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"roundness": null,
"seed": 860901952,
"version": 178,
"versionNonce": 1437131328,
"isDeleted": true,
"boundElements": null,
"updated": 1703070811249,
"link": null,
"locked": false,
"text": "Backup/Restore System\nAdd Resources ( Server, Models, etc.)",
"rawText": "Backup/Restore System\nAdd Resources ( Server, Models, etc.)",
"fontSize": 20,
"fontFamily": 1,
"textAlign": "left",
"verticalAlign": "top",
"baseline": 43,
"containerId": null,
"originalText": "Backup/Restore System\nAdd Resources ( Server, Models, etc.)",
"lineHeight": 1.25
}
],
"appState": {
"theme": "light",
"viewBackgroundColor": "#ffffff",
"currentItemStrokeColor": "#1e1e1e",
"currentItemBackgroundColor": "transparent",
"currentItemFillStyle": "hachure",
"currentItemStrokeWidth": 1,
"currentItemStrokeStyle": "solid",
"currentItemRoughness": 1,
"currentItemOpacity": 100,
"currentItemFontFamily": 1,
"currentItemFontSize": 20,
"currentItemTextAlign": "left",
"currentItemStartArrowhead": null,
"currentItemEndArrowhead": "arrow",
"scrollX": 897.9071428571428,
"scrollY": 972.0964285714285,
"zoom": {
"value": 1.25
},
"currentItemRoundness": "round",
"gridSize": null,
"currentStrokeOptions": null,
"previousGridSize": null,
"frameRendering": {
"enabled": true,
"clip": true,
"name": true,
"outline": true
}
},
"files": {}
}
```
%%

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,149 @@
---
excalidraw-plugin: parsed
tags: [excalidraw]
---
==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠==
# Text Elements
AWA Verwendete Tools
Godot (aktuelle Version 4.2)
Blender 3.6.4
Add-On AutoRig Pro
Add-On SimpleBake
Add-On Human Generator
Add-On Quad Remesher
Add-On Sanctus Lib
Add-On SimplyCloth Pro
Gimp
Krita
^feJFj2ek
%%
# Drawing
```json
{
"type": "excalidraw",
"version": 2,
"source": "https://github.com/zsviczian/obsidian-excalidraw-plugin/releases/tag/1.9.12",
"elements": [
{
"id": "feJFj2ek",
"type": "text",
"x": -128.25,
"y": -498.4453125,
"width": 325.599609375,
"height": 325,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"roundness": null,
"seed": 9804352,
"version": 392,
"versionNonce": 415726144,
"isDeleted": false,
"boundElements": null,
"updated": 1703072229416,
"link": null,
"locked": false,
"text": "AWA Verwendete Tools\n Godot (aktuelle Version 4.2)\n Blender 3.6.4\n Add-On AutoRig Pro\n Add-On SimpleBake\n Add-On Human Generator\n Add-On Quad Remesher\n Add-On Sanctus Lib\n Add-On SimplyCloth Pro\n Gimp\n Krita\n \n ",
"rawText": "AWA Verwendete Tools\n Godot (aktuelle Version 4.2)\n Blender 3.6.4\n Add-On AutoRig Pro\n Add-On SimpleBake\n Add-On Human Generator\n Add-On Quad Remesher\n Add-On Sanctus Lib\n Add-On SimplyCloth Pro\n Gimp\n Krita\n \n ",
"fontSize": 20,
"fontFamily": 1,
"textAlign": "left",
"verticalAlign": "top",
"baseline": 318,
"containerId": null,
"originalText": "AWA Verwendete Tools\n Godot (aktuelle Version 4.2)\n Blender 3.6.4\n Add-On AutoRig Pro\n Add-On SimpleBake\n Add-On Human Generator\n Add-On Quad Remesher\n Add-On Sanctus Lib\n Add-On SimplyCloth Pro\n Gimp\n Krita\n \n ",
"lineHeight": 1.25
},
{
"id": "OyjLcS3Lz6WXQ8QA6f9va",
"type": "line",
"x": -129.25,
"y": -475.4453125,
"width": 226,
"height": 2,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"roundness": {
"type": 2
},
"seed": 551352896,
"version": 52,
"versionNonce": 1014911424,
"isDeleted": false,
"boundElements": null,
"updated": 1703072051030,
"link": null,
"locked": false,
"points": [
[
0,
0
],
[
226,
-2
]
],
"lastCommittedPoint": null,
"startBinding": null,
"endBinding": null,
"startArrowhead": null,
"endArrowhead": null
}
],
"appState": {
"theme": "light",
"viewBackgroundColor": "#ffffff",
"currentItemStrokeColor": "#1e1e1e",
"currentItemBackgroundColor": "transparent",
"currentItemFillStyle": "hachure",
"currentItemStrokeWidth": 1,
"currentItemStrokeStyle": "solid",
"currentItemRoughness": 1,
"currentItemOpacity": 100,
"currentItemFontFamily": 1,
"currentItemFontSize": 20,
"currentItemTextAlign": "left",
"currentItemStartArrowhead": null,
"currentItemEndArrowhead": "arrow",
"scrollX": 311.751285302639,
"scrollY": 624.01171875,
"zoom": {
"value": 2
},
"currentItemRoundness": "round",
"gridSize": null,
"currentStrokeOptions": null,
"previousGridSize": null,
"frameRendering": {
"enabled": true,
"clip": true,
"name": true,
"outline": true
}
},
"files": {}
}
```
%%

View file

@ -0,0 +1,13 @@
- Ein Multiplayer Online 3D RPG
- Besteht aus 3 Komponenten:
-
- 1.) **Master Server**
* Verwaltet alle persistenten Daten, managed die Scene Server wenn ein Spieler einloggt.
* Wenn eine benötigte Szene nicht von einem Scene Server bereits vorgehalten wird, sucht der Master Server einen Scenen Server mit 0 Spielern aus, und sendet ihm den Befehl die benötigte Szene zu laden. Da immer mindestens genauso viele Scene Server wie Spieler bereitgestellt werden, ist hier keine Mangelsituation möglich ( Fehler durch Blocking, etc. einmal ausgenommen)
- 2.) **Scene Server Pool**
* Jeder SS verwaltet eine Szene mit allen 3D Objekten und ihren Attributen im Headless Mode. Alle in der Szene befindlichen Spieler werden über den Scene Server miteinander koordiniert. Der Scene Server erhält vom Master Server den Befehl, eine Szene zu laden.
- 3.) **Client**
* Verbindet sich mit Master Server für Login. Dann Character Wahl. Master Server antwortet mit IP + Port des Scene Servers für den Connect.