Supertuxkart iOS版がついにリリース
最近、BIOSをアップデートしている時に、誤ってブートUSBドライブを間違えてしまい、自作ミニPCのOSが誤ってフォーマットされてしまいました。気づいた時には手遅れでした。ひどく落ち込み、心が張り裂ける思いでした。大人は泣くことはできません。もう起こってしまったのですから。Arch + LabWCなどを再インストールすることしかできませんでした。😅
ゲームのインストールもそのプロセスの一部でした。今週末、SuperTuxKartをプレイしました。リラックスできてカジュアルです。iOSに対応していることに驚きました。
SuperTuxKart(以下、STK)1.5は2025年10月末に正式リリースされました。Githubの記録を確認すると、1.4は2022年11月にリリースされており、約3年もの待ち時間でした。さらに驚くべきことに、STKはAndroidプラットフォーム向けに10年前にリリースされたにもかかわらず、iOSサポートが正式に追加されたのは先月末でした。公式の説明は以下の通りです。
ライセンス上の懸念から、これまでSTKをApple App Storeでリリースすることができませんでした。Appleはモバイルデバイスへのソフトウェア配信を独占しており(これは最近、米国、EU、英国で訴訟の対象となっていますが、残念ながらエンドユーザーがデバイスを真に所有する自由よりも料金に焦点が当てられています)、ゲームを別の方法でインストールすることができませんでした。
ライセンス上の制限により、STKはApple App Storeでリリースできませんでした。
これにより、マルチプレイヤーオンラインゲームが可能になります。例えば、休日には自宅でマルチプレイヤーで楽しむことができます。以前はiOSがサポートされていなかったため、iOSデバイスの普及に伴いiPhoneやiPadではプレイできませんでした。
1. インストール
インストールは非常に簡単です。Apple App Storeで「supertuxkart」を検索してダウンロードするだけです。無料、広告なしです。
2. オンラインプレイ
家庭内LAN内で、PCでサービスを開始し、iPhoneやiPadで参加させる場合を例に挙げます。
PC: ゲームを開く -> オンライン -> ローカルネットワーク -> サーバー作成
手順のスクリーンショットは以下の通りです。
サーバー作成時に、最大プレイヤー数(8人)を設定できます。また、PCプレイヤーを最大6人まで追加できます。
このゲームは小規模なので、大規模な対戦は期待できません。8人いれば、寮の2部屋、あるいは小さな家族で楽しむ分には十分でしょう。
iPhone: ゲームを開く -> オンライン -> ローカルネットワーク -> サーバーを検索
(スクリーンショットはサーバー検索プロセスのみを示しています):
サーバーが見つからない場合は、右上の「更新」をクリックするか、左下の「プライベートサーバー」のチェックをオン/オフにしてみてください。私のテストでは見つかりました。
iPad の操作は iPhone とほぼ同じです
チャットインターフェース:
上の画像のように、マッチロビーの左側はチャットルームです。ここでは、簡単なチャットや絵文字の送信が可能です。右側には、プレイヤーとネットワークの遅延情報が表示されます。シンプルで分かりやすく、分かりやすいですね😊。
もちろん、iPhone、iPad、その他のデバイスでもサーバーをセットアップできます。一般的に、性能が高く画面が大きいコンピューターの方がセットアップが簡単です。
3. ゲームインターフェース
PCゲームマッチインターフェース
iPhoneインターフェース
iPadインターフェース
個人的には、iPadでの体験が最高だと思います。バーチャルステアリングホイールが内蔵されているので、アイテムの操作やバックミラーの確認が非常に直感的で便利で、最も手間がかかりません。iPhoneの画面は小さすぎて、コンピューターのキーボードでの入力は少し難しいです。
さらに、STKはSwitchでもプレイでき、コントローラー🎮を接続できますが、残念ながらハードウェアのテストは行っていません。
最後に、このゲームはゲーム開発を学びたい人にとって素晴らしいケーススタディになると私は常々信じています。
ソースコードリポジトリ https://github.com/supertuxkart/stk-code には必要なものがすべて揃っており、ゲームの仕組みを理解するのに非常に役立ちます。
著作権に関する声明:
- 出典のないコンテンツはすべてオリジナルです。、無断転載はご遠慮ください(転載後にレイアウトが崩れたり、内容が制御不能になったり、継続的に更新できない等の理由から)。
- このブログのコンテンツを非営利目的で解釈したい場合は、(読者の便宜のため)「オリジナル ソース」または「参照リンク」の形式でこのサイトの関連 Web ページ アドレスを提供してください。
このシリーズの投稿:
- 自分だけのストリーミング音楽サービスの構築
- MangoHud パフォーマンスモニタリング
- スタンドアロンウィンドウマネージャーにおける画面録画問題のトラブルシューティング
- Arch LinuxでBluetoothデバイスにスムーズに接続する方法
- Git と Ansible を使った設定ファイルの管理
- Arch Linux SSL VPNクライアント設定
- Linux でネットワーク設定の変更を保存できない問題の解決方法
- labwc 環境で wlogout を有効にする
- Atuin ZFS における遅延問題の解決
- Wayland 環境における自動壁紙切り替え