ニャン作くんのタイピングゲーム開発(入力文の管理)
ニャン作くんをテーマにしたタイピングソフトの開発をしていきます。
今回は入力する文章を Google Spread Sheet で管理するあたりのセットアップを行います。
やったこと
入力する文章を管理する Google スプレッドシートを作成しました。
https://docs.google.com/spreadsheets/d/1MHD0eikc3uE4Nli6xRx45j9rT4cBCh0XAJX976kOT88/edit#gid=0
よいです。
このスプレッドシートのデータは、Python スクリプトでダウンロードして yaml ファイルに変換してゲームで使おうと思うので、認証まわりの作業をします。
↓ Google スプレッドシートの認証設定について参考にしたページ
https://qiita.com/venect_qiita/items/4e0f00a70c1b57f948dd
よいです。
後は、このスプレッドシートにアクセスしてデータ取得して yaml として保存する Python スクリプトを作りました。
↓ 作ったスクリプトの認証まわりの抜粋と全文のダウンロードリンク
download_typing_data.py (1.15kB)
ダウンロード↓ ダウンロードして YAML 保存したもの内容
ステージごとのデータが、YAML のリストとして保存できたのが確認できます。大変よいです。
まとめと今後の予定
今回はタイピングゲームの入力文として使うデータを Web 上で編集できるようにして、それを取り込む仕組みを用意しました。よいです。
次回は、ニャン作くんの Magica Voxel モデルを作り直すあたりか、タイピングゲーム回りの実装を進めたいです。がんばります。