Steamのトレカをファーミングするには、Raspberry Piを放置するのが一番。

更新日: 2021年3月16日

現在、Steamのトレーディングカード集めにハマっています。

みなさん、トレカの存在を気にしたことはありますか?

そもそもトレカを集める意味は?

上の記事でも書いたとおりなのですが、トレカを集めてコンプリートすることでバッジに変換できます。

バッジはプロフィールに飾れるうえに、バッジが集まるたびにプロフィールのレベルが上がって、プロフィールに設置できるショーケースの枠も増加します。

一方でいらないトレカだった場合は、マーケットに流すことで小遣い稼ぎすることができ、ほんのはした金とはいえ、新しいゲームを買うための足しにすることができます。

自力でトレカ集めは大変すぎる。

自力でトレカを入手するための方法は、プレイ時間の経過しかありません。

かといって、あらゆるゲームを一日中遊ぶわけにはいきません。

起動さえしていれば放置していても良いのですが、ゲームを起動したままでは他の作業がままなりません。

そこで便利なのが、Archi Steam Farmというアプリ。

Archi Steam Farmを起動している間、実際にゲームで遊ばなくてもプレイ中の扱いにすることができ、他の作業を妨げることなくプレイ時間を稼ぐことができます。

そのうえ、1つのゲームでトレカの残りドロップ数が空になると、自動的に次のゲームのプレイ時間稼ぎへ移ってくれます。

よって、1晩中放置しているだけで、あっという間にトレカが溜まっていることでしょう。

オートによる稼ぎによる問題点。

Archi Steam Farmをトレカ稼ぎするうえでの問題点は、PCを起動したままでないといけないこと。

不眠不休で自らゲームで遊ぶよりはよっぽど健全なのですが、夜寝ている間もPCを起動したままでは、PCがうなりっぱなし。

PCからの騒音を聞いたまま寝れるほど、私は器用ではありません。

かといって、PCを他の部屋に移動させたり、自分が他の部屋に移って寝るのも面倒。

騒音うんぬんの問題をクリアできたとしても、消費電力の問題が残ります。

Steamでゲームをバンバン遊ぶような強力なPCを、一晩中起動するのは気が引けます。

Raspberry Piを常時稼働させよう。

巷で話題のRaspberry Pi(以下ラズパイ)。

タバコのパッケージ程度の大きさの本体なのに、れっきとしたPCとして動作する優れものです。

(タバコは吸わないので他の例え方したかったけど、これしか思いつかなかった。)

そのラズパイに、Steamトレカファーミングさせるのが、今回の目的となります。

普段遣いするには動作が遅すぎて心もとないラズパイではありますが、ただプレイ時間を稼ぐための放置をさせるだけなら、充分に役立ちます。

ゲームをプレイしている扱いにするだけなので、高スペックを要求されるゲームであっても問題ありません。

ラズパイのOSはLinuxになるのですが、Windows専用ゲームであってもファーミング可能です。

Raspberry PiでArchi Steam Farmを動かすための準備。

Releases · JustArchiNET/ArchiSteamFarm

まずは上記サイトからArchi Steam Farmをダウンロードします。

現時点での最新版は5.0.0.5であり、今回はこれを使用します。

(5.0.1.1のプレリリース版もありますが、安定版ではないため今は使いません。)

様々なOS用に用意されていますが、ラズパイに使うのは「ASF-linux-arm.zip」になるので、これをクリック。

zipファイルをダウンロードが完了したら、好きなフォルダに解凍しましょう。

今回はデスクトップに置き、フォルダ名もASFにしておきます。

パスは下記のとおりです。

解凍できたら、その中にある「ConfigGenerator.html」を起動します。

Archi Steam Farmを動作させるために必要なjsonを作成するためのページが、ブラウザによって開かれます。

まずは上部メニューからBotを選択。

すると画面が切り替わるので、下記のとおりに切り替えたのち、ダウンロードボタンを押しましょう。

  • バージョン: V4.3.1.3+を選択。初期状態でこれが選ばれているはずなので、そのままで。
  • Name: jsonファイル名です。何でも構いません。ただし、ASFという名前だけはエラーになるので、それは避けること。
  • SteamLogin: Steamのログインの際に使用しているIDです。プロフィール名や、カスタムURLではありません。
  • SteamPassword: そのまんま、ログインのときのパスワードです。
  • SteamParentalCode: ファミリービューのPINだと思いますが、使用したことないので詳しくはわかりません。そもそもこのアプリを使うような人なら自立しているはずなので、空欄でいいでしょう。
  • ×印およびチェックマークがありますが、チェックマークの方をクリックして青くなるのを確認すること。

すべて入力してダウンロードを押すと、ブラウザのダウンロードフォルダにjsonファイルができあがります。

高度な設定は、今はとくに変えないままにします。

jsonファイルを、ASFフォルダの中のConfigフォルダに移動させます。

(画像では他のファイルもありますが、初めての起動の際はjsonだけで問題ありません。)

これでまずは準備が1つ整いました。

Raspberry PiでArchi Steam Farmを起動する。

Windows版のように、exeファイルから即実行というわけにはいきません。

初回起動の際は、端末から下記のとおりコードを入力する必要があります。

黒い画面で白い文字のコードを叩くことになりますが、頑張りましょう。

2行目にあるchmodによるパーミッション変更をしていないと、許可がありませんと言われて起動することができません。

(端末ではなく、アイコンを右クリックのプロパティからすべて許可にしても、なぜかダメでした。)

また、+と-を間違えないように。

そして3行目を入れることでアプリが起動し、あとは電源つけっぱで放置するだけです。

終了するときは、そのまま右上にある×で閉じればOK。

その時点でファーミングも終了します。

次回以降の起動では、chmodの行は必要ありません。

参考動画。

他のユーザによる、起動中の様子です。

注意点。対応機種に注意。

今回のアプリが起動できるのは、ラズパイ2以上となっています。

初代ラズパイでは起動しようとしても、エラーになってしまいます。買い替えましょう。

私はラズパイ3Bに買い替えました…。今なら中古のケースつき本体で、3000円程度です。

トレカの稼ぎで、3000円は到底埋まりませんけどね…。

それにしても、初代と3Bでは、動作速度に天と地ほどの差がありますね…すごい。

(それでも、普通のPCよりは遅い。)

メインPCでゲームしたくなったときは?

ラズパイでASFを起動している最中に、メインのPCでSteamのゲームを何か起動しようとすると、別のコンピューターで○○を起動中という確認メッセージが表示されます。

それでも起動を続けるを押すと、とくに問題なくゲームを起動することができます。

ただし、メインPCでゲームを起動している間は、ラズパイのASFはトレカ収集を止めてしまいます。

そしてメインPCのゲームを終了したあと、ASFは自動的に再開します。

つまり、ゲームを遊びたくなっても、ASFをわざわざ終了させる必要はないということです。

個人的に一つ困るのは、Desktop Magic EngineやDesktop Manのように、ゲームじゃないけどSteam経由のアプリだと、何であろうが起動中はASFの動作が必ず止まってしまうこと。

トレカ収集のペースは落ちてしまいますが、どのみちトレカの価値ははした金ですし、せめてメインPC起動中くらいは、ASFを止めてもいいかもしれませんね…。

デスクトップに誰も居ないのはさみしいし、トレカの代わりにDMEとDMのプレイ時間のカウントを増やしましょう。(ただしトレカの対象外。)

追記。Steamトレカ収集完了! (2021/3/7)

ラズパイの常時起動を始めてから約3ヶ月、手持ちのトレカ対応ゲーム973個の全トレカ、3500枚以上の収集がついに完了しました。

(途中で新たにゲームを買い足したり、カードを少し整理したりしているので、正確な数ではありません。)

そして、貯まりに貯まったトレカをどうするか考えたのですが…もう全部売ります。

実際に遊んで気に入ったゲームだけは残そうかと思ったのですが、その選別すらめんどくさい。

理由としてはまず1つ、プロフィールを強化してもしょうがないからです。

トレカを集めてバッジ化することでプロフィールのレベルが上がり、設置できる項目を増加できますが、そんなことして意味あるのは、よっぽどの有名人だけ。

私みたいにSteamにおける知名度の全くない人間だと、いくらプロフィールを着飾ったところで、私自身が認知されていなければ、誰一人プロフィールを見てくれません。

そのうえ、仮にバッジ化するにしても、時間経過によるトレカ収集だと、各ゲームのトレカはコンプリートできず、他のユーザから有料で足りない分を買い足す必要があります。

お金をかけてまで、誰も見ないプロフィールを強化したいとは思えません。

そしてもう一つの理由は、トレカを売るとお金になるからです。

本来ならばゲームを遊ぶことで手に入るトレカですが、趣味で遊んでいるだけでお金になるなんて、素晴らしいことだと思いませんか?

(売れた場合、現金ではなくSteamウォレットとなるので、Steam以外では使うことができませんが、使い道のないトレカが新しいゲームを買うための足しになるので、結局は素晴らしい。)

1枚だけならたった数円の端金ですが、今あるのは3000枚以上。これをすべて売り払ってしまえば…。

と思ったのですが、結果はまた後日。

上記サイトにて解説されている、Steam Inventory Helperという拡張機能を使えば、マーケットへの一括出品が非常に手早く済みます。

ただ、出品をオートに任せると、即決ではなく通常の出品になるため、買い手が付くまでは待たないといけません。

また、一気に出品するとスマホのSteamアプリで確認が必要になってしまいます。

ちなみに、出品ではなく即決売却する場合も、確認が必要でした。

まさか、トレカをお金に換える作業が、こんなにも面倒だとは思わなかった…。確認なしで、一気に全部即売却できると思いこんでいたので。

というわけでみなさん、トレカが山程貯まってしまう前に、少しずつ売りましょう!

トレカ販売途中成果。 (2021/3/16)

現時点で1395枚も売れました。

(売れるたびにメールが来てしまうので、件名でフィルタをかけて自動的にアーカイブに飛ばすようにするとグッド。)

そして肝心の売上は…6000円オーバー!

使い道のなかったトレカが、大作ゲーム1本にもうちょっとで届きそうなお金に変わってくれて感激です。

まだまだトレカは残っているので、最終的には1万を超えるでしょう。

遊んでいない大量のゲームですでに大金を費やしてしまっていますが、これで少しは埋め合わせてできたことでしょう。

とはいえ、現金じゃなくてSteamウォレットなので、これでまた新しいゲームを買うことになるんですけどね。

あと、出品したけどまだ売れておらず、他の方に安値を更新されてしまったトレカもあるので、値段を変えて再出品する大変な作業も待っています…。