Aicard を更新
25
Aicard.md
25
Aicard.md
@@ -30,6 +30,19 @@
|
|||||||
|
|
||||||
- アカウントデータの読み取り、反映
|
- アカウントデータの読み取り、反映
|
||||||
|
|
||||||
|
## アカウントの新規作成
|
||||||
|
|
||||||
|
`syu.is`というatproto pds serverがあります。独自運用しており、ゲームアカウントとしても使用することにしました。
|
||||||
|
|
||||||
|
ただし、atprotoを採用する以上、知識がある人はリモートデータを書き換える事が可能です。これは、Airseに影響します。
|
||||||
|
|
||||||
|
これを防ぐため、新規作成されたアカウントは、一時的なuuidを発行することで、そのuuidを使ってsessionを復元できるだけにし、アカウントのrecord操作をできない仕組みにしました。
|
||||||
|
|
||||||
|
このような仕組みのため、`syu.is`のアカウントはデータ改ざんがないものとみなし、特別な扱いを受けます。
|
||||||
|
|
||||||
|
1. maxの値が通常よりも高く設定される
|
||||||
|
2. usernameの省略表示
|
||||||
|
|
||||||
## ゲーム性
|
## ゲーム性
|
||||||
|
|
||||||
Aicardは、カードを集めるゲームです。集めたカードは、Airseというアクションゲームに反映されます。
|
Aicardは、カードを集めるゲームです。集めたカードは、Airseというアクションゲームに反映されます。
|
||||||
@@ -42,15 +55,3 @@ ueでUIを作るのが大変でクオリティも低いことから、プレイ
|
|||||||
|
|
||||||
つまり、AirseのUIを兼ねる意図もあるわけです。
|
つまり、AirseのUIを兼ねる意図もあるわけです。
|
||||||
|
|
||||||
## アカウントの新規作成
|
|
||||||
|
|
||||||
`syu.is`というatproto pds serverがあります。独自運用しており、ゲームアカウントとしても使用することにしました。
|
|
||||||
|
|
||||||
ただし、atprotoを採用する以上、知識がある人はリモートデータを書き換える事が可能です。これは、Airseに影響します。
|
|
||||||
|
|
||||||
これを防ぐため、新規作成されたアカウントは、一時的なuuidを発行することで、そのuuidを使ってsessionを復元できるだけにし、アカウントのrecord操作をできない仕組みにしました。
|
|
||||||
|
|
||||||
このような仕組みのため、`syu.is`のアカウントはデータ改ざんがないものとみなし、特別な扱いを受けます。
|
|
||||||
|
|
||||||
1. maxの値が通常よりも高く設定される
|
|
||||||
2. usernameの省略表示
|
|
||||||
Reference in New Issue
Block a user