test json

This commit is contained in:
syui 2024-12-21 13:45:04 +09:00
parent 721e3345c9
commit 0da6ebccdd
Signed by: syui
GPG Key ID: 5417CFEBAD92DF56

400
ue.json
View File

@ -1,39 +1,211 @@
{ {
"aiue": { "aiue": {
"name": "aiue", "name": "aiue",
"repo": "https://git.syui.ai/ai/ue",
"body": { "body": {
"text": "[ai] [u]nreal [e]ngine, game naming conventions, character attribute", "text": "[ai] [u]nreal [e]ngine, system overview, game naming conventions",
"lang": { "lang": {
"ja": "ai Unreal Engine, システムの概要, ゲームの命名規則" "ja": "ai Unreal Engine, システムの概要, ゲームの命名規則"
} }
}, },
"lexicon": {
"ai.syui.game.user": {
"uri": "https://git.syui.ai/ai/ue/src/branch/main/lexicons/ai/syui/game/user.json"
}
},
"system": { "system": {
"enum": [ "enum": [
"character", "character",
"atmosphere", "atmosphere",
"universe" "universe"
], ],
"atmosphere": {
"name": "atmosphere",
"repo": "https://github.com/bluesky-social/atproto",
"uri": "https://atproto.com/ja/guides/glossary",
"ref": "https://en.wikipedia.org/wiki/atmosphere_of_earth",
"lang": {
"ja": "大気圏"
},
"exoshere": {
"name": "exo",
"lang": {
"ja": "外気圏"
},
"km": [
{
"min": 700,
"max": 10000
}
],
"enum": [
"universe"
]
},
"thermoshere": {
"name": "thermo",
"lang": {
"ja": "熱圏"
},
"km": [
{
"min": 80,
"max": 700
}
],
"enum": [
"aurora"
]
},
"mesoshere": {
"name": "meso",
"lang": {
"ja": "中間圏"
},
"km": [
{
"min": 50,
"max": 80
}
],
"enum": [
"meteor",
"plc"
],
"plc": {
"name": "plc",
"repo": "https://github.com/did-method-plc/did-method-plc/tree/main/packages/server",
"tag": [
"did"
]
}
},
"stratoshere": {
"name": "strato",
"lang": {
"ja": "成層圏"
},
"km": [
{
"min": 12,
"max": 50
}
],
"enum": [
"ozone",
"bigsky"
],
"bigsky": {
"name": "bgs",
"service": [
{
"name": "bgs",
"repo": "https://github.com/bluesky-social/indigo/tree/main/cmd/bigsky"
}
]
},
"ozone": {
"service": [
{
"name": "ozone",
"repo": "https://github.com/bluesky-social/atproto/tree/main/services/ozone"
}
]
}
},
"troposhere": {
"name": "tropo",
"lang": {
"ja": "対流圏"
},
"km": [
{
"min": 0,
"max": 12
}
],
"enum": [
"bluesky"
],
"bluesky": {
"name": "bsky",
"service": [
{
"name": "pds",
"repo": "https://github.com/bluesky-social/atproto/tree/main/services/pds"
},
{
"name": "bsky",
"repo": "https://github.com/bluesky-social/atproto/tree/main/services/bsky",
"tag": [
"api",
"appview"
]
},
{
"name": "bsync",
"repo": "https://github.com/bluesky-social/atproto/tree/main/services/bsync"
},
{
"name": "social-app",
"repo": "https://github.com/bluesky-social/social-app",
"tag": [
"web"
]
},
{
"name": "oauth",
"repo": "https://github.com/bluesky-social/cookbook/tree/main/python-oauth-web-app"
},
{
"name": "feed",
"repo": "https://github.com/bluesky-social/feed-generator"
},
{
"name": "stream",
"repo": "https://github.com/bluesky-social/jetstream"
}
]
}
}
},
"character": { "character": {
"body": {
"text": "character system is the core of this game",
"lang": {
"ja": "キャラクターシステムはこのゲームの核。yui, evolution, attributeの3つのシステムで構成される"
}
},
"enum": [ "enum": [
"yui", "yui",
"mode", "evolution",
"attribute" "attribute",
"status"
], ],
"status": {
"name": "status",
"body": {
"text": "the status system determines the overall status of the character",
"lang": {
"ja": "ステータスシステムはキャラクター全般のステータスを規定する"
}
}
},
"yui": { "yui": {
"body": { "body": {
"text": "a yui system that aims to guarantee uniqueness for characters", "text": "yui system that aims to guarantee uniqueness for characters",
"lang": { "lang": {
"ja": "キャラクターに唯一性の担保を目指す唯システム" "ja": "キャラクターに唯一性の担保を目指す唯システム"
} }
}, },
"rule": { "rule": {
"text": "characters are divided into groups. groups change with each season. they do not return to the previous season. the number of pickups starts at 1, and when it reaches 0, the chance to get that character disappears.", "text": "characters are divided into groups. groups change with each season. they do not return to the previous season. the number of pickups starts at 1, and when it reaches 0, the chance to get that character disappears.",
"lang": { "lang": {
"ja": "キャラクターはグループに分けられる。グループはシーズンで移行する。前シーズンに戻ることはない。ピックアップ数は1から始まり0になるとそのキャラクターを手に入れる機会は消滅する" "ja": "キャラクターはグループに分けられる。グループはシーズンで移行する。前シーズンに戻ることはない。ピックアップ数は1から始まり0になると手に入れる機会が消滅"
} }
} }
}, },
"mode": { "evolution": {
"enum": [ "enum": [
"animal", "animal",
"human", "human",
@ -42,7 +214,7 @@
"body": { "body": {
"text": "each character has three stages of evolution", "text": "each character has three stages of evolution",
"lang": { "lang": {
"ja": "1キャラクターにつき3段階の進化がある" "ja": "1キャラクターにつき3段階の進化[変身]がある"
} }
} }
}, },
@ -57,18 +229,7 @@
"lang": { "lang": {
"ja": "1キャラクターにつき1属性を持つ" "ja": "1キャラクターにつき1属性を持つ"
} }
}
}
}
}, },
"enum": [
"ai",
"atom",
"molecule",
"atmosphere",
"universe",
"character"
],
"ai": { "ai": {
"name": "ai", "name": "ai",
"group": [ "group": [
@ -224,153 +385,20 @@
"ja": "氷" "ja": "氷"
} }
} }
},
"atmosphere": {
"name": "atmo",
"lang": {
"ja": "大気圏"
},
"exoshere": {
"name": "exo",
"lang": {
"ja": "外気圏"
},
"km": [
{
"min": 700,
"max": 10000
} }
],
"enum": [
"universe"
]
},
"thermoshere": {
"name": "thermo",
"lang": {
"ja": "熱圏"
},
"km": [
{
"min": 80,
"max": 700
} }
],
"enum": [
"aurora"
]
},
"mesoshere": {
"name": "meso",
"lang": {
"ja": "中間圏"
},
"km": [
{
"min": 50,
"max": 80
}
],
"enum": [
"meteor"
]
},
"stratoshere": {
"name": "strato",
"lang": {
"ja": "成層圏"
},
"km": [
{
"min": 12,
"max": 50
}
],
"enum": [
"ozone"
]
},
"troposhere": {
"name": "tropo",
"lang": {
"ja": "対流圏"
},
"km": [
{
"min": 0,
"max": 12
}
],
"enum": [
"sky"
]
},
"account": {
"name": "at",
"body": {
"text": "at protocol",
"lang": {
"ja": "アット プロトコル"
}
},
"repo": "https://github.com/bluesky-social/atproto",
"uri": "https://atproto.com/ja/guides/glossary",
"service": [
{
"name": "pds",
"repo": "https://github.com/bluesky-social/atproto/tree/main/services/pds"
},
{
"name": "bsky",
"repo": "https://github.com/bluesky-social/atproto/tree/main/services/bsky",
"tag": [
"api",
"appview"
]
},
{
"name": "bsync",
"repo": "https://github.com/bluesky-social/atproto/tree/main/services/bsync"
},
{
"name": "ozone",
"repo": "https://github.com/bluesky-social/atproto/tree/main/services/ozone"
},
{
"name": "bgs",
"repo": "https://github.com/bluesky-social/indigo/tree/main/cmd/bigsky"
},
{
"name": "plc",
"repo": "https://github.com/did-method-plc/did-method-plc/tree/main/packages/server",
"tag": [
"did"
]
},
{
"name": "social-app",
"repo": "https://github.com/bluesky-social/social-app",
"tag": [
"web"
]
},
{
"name": "oauth",
"repo": "https://github.com/bluesky-social/cookbook/tree/main/python-oauth-web-app"
},
{
"name": "feed",
"repo": "https://github.com/bluesky-social/feed-generator"
},
{
"name": "stream",
"repo": "https://github.com/bluesky-social/jetstream"
}
]
},
"ref": "https://en.wikipedia.org/wiki/atmosphere_of_earth"
}, },
"universe": { "universe": {
"name": "universe",
"lang": {
"ja": "宇宙"
},
"body": {
"text": "mainly the map (level) system, aim to reflect reality. create as many invisible and inaccessible areas as possible",
"lang": {
"ja": "主にマップ(レベル)のシステム。現実の反映を目指す。できる限り見えない部分、行けない場所を作る"
}
},
"system": { "system": {
"enum": [ "enum": [
"choices", "choices",
@ -384,10 +412,6 @@
} }
} }
}, },
"name": "world",
"lang": {
"ja": "世界"
},
"uri": "https://eyes.nasa.gov/apps/solar-system", "uri": "https://eyes.nasa.gov/apps/solar-system",
"ref": "https://en.wikipedia.org/wiki/universe", "ref": "https://en.wikipedia.org/wiki/universe",
"enum": [ "enum": [
@ -428,7 +452,7 @@
"lang": { "lang": {
"ja": "太陽" "ja": "太陽"
}, },
"mass": 333000.01 "mass": 333000.0
}, },
"mars": { "mars": {
"name": "mars", "name": "mars",
@ -502,10 +526,6 @@
"enum": [ "enum": [
"milkyway", "milkyway",
"andromeda", "andromeda",
"bode",
"cigar",
"whirlpool",
"cartwheel",
"ringnebula" "ringnebula"
], ],
"milkyway": { "milkyway": {
@ -520,30 +540,6 @@
"ja": "アンドロメダ" "ja": "アンドロメダ"
} }
}, },
"bode": {
"name": "bode's",
"lang": {
"ja": "ボーデ"
}
},
"cigar": {
"name": "cigar",
"lang": {
"ja": "葉巻"
}
},
"whirlpool": {
"name": "whirlpool",
"lang": {
"ja": "子持ち"
}
},
"cartwheel": {
"name": "cartwheel",
"lang": {
"ja": "車輪"
}
},
"ringnebula": { "ringnebula": {
"name": "ringnebula", "name": "ringnebula",
"lang": { "lang": {
@ -552,6 +548,7 @@
} }
} }
} }
}
}, },
"character": { "character": {
"ref": "https://git.syui.ai/ai/ue/src/branch/main/lexicons/ai/syui/game/user.json", "ref": "https://git.syui.ai/ai/ue/src/branch/main/lexicons/ai/syui/game/user.json",
@ -559,9 +556,9 @@
"ja": "キャラクター" "ja": "キャラクター"
}, },
"body": { "body": {
"text": "each player is assigned one character. each character has one attribute. the attribute is determined by the group [origin, fantasy, animal...]. the character evolves into [animal, human, divinity]. as the season changes, new groups are added and the assigned characters change.", "text": "character status, groups, attributes, etc.",
"lang": { "lang": {
"ja": "プレイヤーには1キャラクターが割り当てられます。キャラクターは1つの属性を持ちます。グループ[オリジン、ファンタジー、アニマル...]によって属性が決まります。キャラクターは[動物、人間、神性]へと進化します。シーズンが移行すると新しいグループが追加され、割り当てられるキャラクターが変化していきます" "ja": "キャラクターのステータス、グループ、属性など"
} }
}, },
"enum": [ "enum": [
@ -587,9 +584,16 @@
"lang": { "lang": {
"ja": "アイ" "ja": "アイ"
}, },
"body": {
"text": "ai age and origin are unknown. she is described as having lived longer than a dragon. she calls herself ai. she is registered in the government system as [tsukimi yui] her birthday is 01/23, and she is also the same height. this is a reference to the mass of the moon. she has black hair and black eyes. she likes pineapples and dislikes mushrooms.",
"lang": {
"ja": "年齢や出身は不明。ドラゴンより長く生きているという描写がある。自らをアイと名乗る。政府のシステムには[月見唯(つきみゆい)]で登録されている。誕生日は01/23、身長も同じ。月の質量が由来。黒髪、黒い瞳をしている。パイナップルが好物でキコが苦手"
}
},
"season": 0, "season": 0,
"group": "origin", "group": "origin",
"attribute": "ai" "attribute": "ai",
"day": "0123"
}, },
"manny": { "manny": {
"lang": { "lang": {