Salmonia2のベータテスト開始します

話題

Salmonia開発基金のアレ

100,000円もらえたらメジャーアップデートしてやるよ!!って宣言して、まだ100,000円には到達していないのですが、(バイオ寄付も含め)それなりにご支援していただきました。

なので「バグ修正はしたいな」と思ったのですが、昔書いたコードがあまりにもゴミすぎてとても直す気にはなりませんでした。かといってご支援していただいたのに「10万円もらえるまで何もしません」というのが心苦しいのも確かです。

そこで、完全に0から再設計しているSalmonia2のベータテスターとして支援者の皆様に参加してもらおうと考えました。

Salmonia2について

簡単にSalmonia2とSalmoniaの違いについて説明します。

SwiftUIでつくられたモダンなインターフェース

Salmonia2はSwiftUIという新しいインターフェースでつくられたアプリです。

Salmoniaは別の仕組みでデザインしていたのですが、それと比べて非常に柔軟性が高く、アプリのアップデートによってデザインを変更するのが簡単です。

Salmonia2はSalmoniaとは完全に互換性がないアプリです。なので、アップデートやデータの引き継ぎはできません。

ラッパーAPIの利用

ニンテンドーのAPIに独自のアレンジを加えたAPIを使って通信をしています。これにより、以前のように任天堂がAPIに変更を加えた場合でもアプリのアップデートなしに対応することが可能になっています。

現在は不完全な実装なので、App Storeにリリースできるレベルまで達していないのですが、いずれ対応させようと思っています。

Salmon Statsとの連携

Salmon Statsから過去にアップロードした自分のデータをダウンロードして、Salmonia2に取り込むことが可能です。

ただし、件数が多い場合には非常に時間がかかります。プログラム自体はほぼ完成しているのですが、現在は機能を無効化しています。

また、Salmon Statsへのアップロード機能も、プログラムは完成しているのですがアップロードの進捗表示機能ができていないためまだ無効化しています。

統計表示

Salmoniaとほぼ同じ統計を表示するようにしています。シャケレートに関しては計算する部分のプログラムが書けていないのでまだ実装できていません。

Salmoniaでは最新の統計しか表示できませんでしたが、Salmonia2では過去の統計まで遡れるようにする予定です。

リザルト表示

リザルト詳細(各プレイヤーのオオモノ討伐数など)表示機能は現在ありません。

今後、実装する予定です。

記録表示

潮位・イベントの内容における納品数記録表示機能は現在ありません。

今後、実装する予定です。

言語設定

現在、英語にのみ対応しています。

Salmoniaと同じく日本語・中国語(繁体字)に対応予定です。

Salmonia2の外観

TOPページにはユーザアイコンと今までのバイトに関する情報を載せました。SNSっぽい感じを意識しています。

下のステージアイコンと数字は最高レートと最高納品数を表示しています。右下のアイコンは全ステージでの数字を表示しています。

統計タブは従来と同じように最後にプレイしたシフトのデータを表示しています。

データを大量に扱うためここがSalmoniaでクラッシュしやすい部分でしたが、コードを大幅に変更したため今後バグが発生しても修正しやすくなっています。

時間がかかるログインでしたが、非同期処理を行うことにより待ち時間が0になりました。

Salmon Statsへのログインも非常に早くなり、殆どの場合一回で成功するようになりました。

Salmonia2ベータテスト応募条件

必要なもの

  • ツイッターアカウント
    • 申請する際に必要になります
    • また、Salmon Statsログイン機能を使う際に必要です
  • Apple IDに紐ついているメールアドレス
    • 内部テスターとして参加するためにはApple Storeにログインできるメールアドレスが必要です

以下のボタンを押すとぼくのツイッターアカウントにジャンプできるのでDMで申請することができます。

以下のようなテンプレの内容を送ってきてもらえれば気付き次第ベータテスターとして追加します!

ベータテスト参加してみたいです!

メールアドレス
nasawake.am@gmail.com

内部ベータテストにはAppleの仕様上、上限があるので非常に申し訳ないのですがSalmoniaユーザ全員に参加していただくことができません。

申請していただく分には構いませんが、必ずベータテストに参加できることをお約束できないことをご了承ください。ただし、以下に該当する方は優先的にテストに参加していただけます。

Salmonia開発基金に支援していただいた方

過去(もしくは今後)に一度でも1,000円以上寄付していただいた方は優先してベータテストに参加していただけます。

Salmonia開発に協力していただいた方

アプリ内メッセージの翻訳・バグ報告などで多大な貢献をしていただいた方は優先してベータテストに参加していただけます。

どっちもやってないけど使ってみたい方

確実なテスト参加はお約束できませんが、申請お待ちしております!

使ってみた感想などをSNSで発信していただけると助かります。

記事は以上。

コメント

タイトルとURLをコピーしました