From 694e5a7eca53677cbc1326f4841051ab68c04474 Mon Sep 17 00:00:00 2001 From: syui Date: Tue, 5 Nov 2024 23:41:29 +0000 Subject: [PATCH] =?UTF-8?q?at=20=E3=82=92=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- at.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/at.md b/at.md index fe45ca4..d810c79 100644 --- a/at.md +++ b/at.md @@ -16,9 +16,11 @@ https://at.syu.is/at/did:plc:uqzpqmrjnptsxezjx4xuh2mn/ai.unravel.syui.post/3l7lj # ゲーム -ゲームアカウントもこのような仕組みで実装できればと考えています。つまり、oauthでログインして、例えば、collectionに`ai.game.syui.status`を作ります。スタート時にそれを読み込んでキャラクターのパラメータに反映させます。レベルが上がると上書きされるか新たに追加されます。 +ゲームアカウントもこのような仕組みで実装することは可能です。 今までは自作apiを使っていましたが、独自のpdsを立てるか、blueskyのpdsを使うとこのようなことが可能です。ゲームデータはpdsに保存されるので個人のsnsアカウントに紐づいています。 +つまり、oauthでログインして、例えば、collectionに`ai.game.syui.status`を作ります。スタート時にそれを読み込んでキャラクターのパラメータに反映させます。レベルが上がると上書きされるか新たに追加されます。 + ゲームを削除したいときは`ai.game.syui.status`などを削除すればいいでしょう。自分でapiを実行しなければならないので開発者用ではありますが、こちらでツールやuiを用意することもできます。