Aicard を追加
42
Aicard.md
Normal file
42
Aicard.md
Normal file
@@ -0,0 +1,42 @@
|
||||
# Aicard
|
||||
|
||||
カードを集めるiosアプリです。
|
||||
|
||||
```json
|
||||
{
|
||||
"name": "Aicard",
|
||||
"id": "ai.card",
|
||||
"bundle": "ai.syui.card",
|
||||
"uri": "card.syui.ai"
|
||||
}
|
||||
```
|
||||
|
||||
## ゲームの分離
|
||||
|
||||
ゲームはいくつもの要素で成り立っています。しかし、それぞれの要素が独立して動くことが望ましいため、`Airse`というゲームで作っていた機能の一部を`Aicard`に分離しました。
|
||||
|
||||
そのため、アカウントの作成、ゲームデータの作成、ゲームデータの保存を分離することにしました。
|
||||
|
||||
また、収益化に最も適したプラットフォームはios(app store)だと考えたことも要因の一つです。
|
||||
|
||||
これでデータと収益化がそれぞれ独立して動き、連携もできる形になりました。
|
||||
|
||||
### Aicard [ローカルデータ]
|
||||
|
||||
- アカウントデータの作成と保存
|
||||
- 課金システム
|
||||
|
||||
### Airse [リモートデータ]
|
||||
|
||||
- アカウントデータの読み取り、反映
|
||||
|
||||
## ゲーム性
|
||||
|
||||
Aicardは、カードを集めるゲームです。集めたカードは、Airseというアクションゲームに反映されます。非常にシンプルな作りになっており、webでも動きます。
|
||||
|
||||
## UIを作る
|
||||
|
||||
ueでUIを作るのが大変でクオリティも低いことから、プレイヤー(user)の画面は`card.syui.ai`をueのweb browserで表示します。
|
||||
|
||||
つまり、AirseのUIを兼ねる意図もあるわけです。
|
||||
|
||||
Reference in New Issue
Block a user