Saqoosha

2021.06.15

Diary

はじめての GitHub Actions。コードを push したのをトリガーに Android アプリをビルドして署名して APK をアップロードするまでを自動化してみた。ビルドするのは既存のテンプレがあるのですごく簡単。署名はキーストアを Base64 エンコードして secret にいれとくっていうのがポイントだけどまあ Qiita とかの記事みればすぐできる。APK アップロードがちょいハマり step によって working-directory 指定したりしなかったりしたら APK が行方不明。GitHub Actions そのもののデバッグがなかなか大変。

2021.06.16

Diary

Photon, MLAPI, GameLift あたりの Unity で使える Multiplayer service をいろいろ調べた。Photon は無難だけどメッセージ数の上限がわりと低い。GameLift よさげだけどちょっと複雑だしオーバースペック。MLAPI あたりが手軽でよさそう? SEGA の Quaternion とかの資料が各所でシェアされてるけどぶっちゃけあの内容が全然理解できなくても Quaternion をどう使えば何ができるのかさえ理解してれば内部の理論なんかわかんなくても大概なんとかなる。

2021.06.17

Diary

200ページぐらいの企画書読んでたら最後にたどり着くまでに3回ぐらい寝た。きのう MLAPI がよさげかもーつってたら今日の Unity 道場で MLAPI が作者ごと Unity に組み込まれる予定になっててうけた。RealityCapture はハイポリモデルのディティールをローポリのノーマルマップにベイクするのもできちゃって優秀。