ホームページ > バックエンド開発 > Python チュートリアル > 設定が不足している場合は自分で追加してください

設定が不足している場合は自分で追加してください

Linda Hamilton
リリース: 2025-01-01 12:37:10
オリジナル
602 人が閲覧しました

それで、私はしばらくこのビデオゲームをプレイしています…

このゲームは Everspace 2 と呼ばれ、ROCKFISH Games によって開発および公開されています。これは、宇宙船を操縦してさまざまな星系を通過するアクション アドベンチャー スペース シューティング ゲームです。素晴らしいゲームで大好きです!

ゲームをプレイしているときに、いくつかの表示要素に問題があることに気づき、時々混乱することがありました。そこで、どうすれば改善できるかを考えました。

このような広大な 3D 空間をナビゲートするために、ゲームには HUD 上に興味のあるポイントを示す「マーカー」システムが搭載されています。

If the setting is missing, add it yourself

ユーザーと対象地点の間に物体や障害物がない場合、マーカーは白になります。 1 つ以上のオブジェクトが邪魔になると、不透明度が低くなって白く表示されます。

問題は、画面上に多数のオブジェクトがある場合、特に不透明度が低い場合、それらの一部が非常に明るく、マーカーが見えにくくなる可能性があることです。

If the setting is missing, add it yourself

そこで、問題が解決するかもしれないと思い、ゲームの設定に移動してマーカーの色を変更できるかどうかを確認しました。ただし、マーカーの色を変更するオプションがありませんでした。

私が探していたのは次のようなものです:

If the setting is missing, add it yourself

これは、PyQt5 モジュールを使用して Python で開発された、Everspace 2 設定メニューの小さな GUI レプリカです。便利だと思われるので、「DISPLAY」セクションにマーカーの色を変更するオプションを追加しました(「GRAPHICS」の表示セクションにも追加できます)。ここで、色の設定を変更し、結果をプレビュー アイコンで確認できます。

このようなアクセシビリティ設定は、プレイヤーがゲームをより快適に設定できるようにするため、すべてのゲームの設定に存在するべきだと私は考えています。さらに、色盲のプレイヤーにも役立ちます。

このトピックについてどう思いますか?

私のバージョンの設定 GUI のコードは、私の Github にアップロードされています。必要に応じて、コードを確認して試してみてください:

https://github.com/eKhanchin/Everspace-2-Settings-GUI

以上が設定が不足している場合は自分で追加してくださいの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:dev.to
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート