<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Eugeny Khanchin</title>
    <description>The latest articles on DEV Community by Eugeny Khanchin (@eugeny_khanchin).</description>
    <link>https://dev.to/eugeny_khanchin</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2638276%2Fc3a7a995-ae24-4754-b9f2-efa76a09cefc.png</url>
      <title>DEV Community: Eugeny Khanchin</title>
      <link>https://dev.to/eugeny_khanchin</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/eugeny_khanchin"/>
    <language>en</language>
    <item>
      <title>If the setting is missing, add it yourself</title>
      <dc:creator>Eugeny Khanchin</dc:creator>
      <pubDate>Tue, 31 Dec 2024 16:32:48 +0000</pubDate>
      <link>https://dev.to/eugeny_khanchin/if-the-setting-is-missing-add-it-yourself-47p1</link>
      <guid>https://dev.to/eugeny_khanchin/if-the-setting-is-missing-add-it-yourself-47p1</guid>
      <description>&lt;p&gt;So I’ve been playing this video game for a while…&lt;/p&gt;

&lt;p&gt;The game is called Everspace 2, developed and published by ROCKFISH Games. It’s an action-adventure space shooter game where you fly one of your spaceships through various star systems. It’s a great game, and I love it!&lt;/p&gt;

&lt;p&gt;While playing the game I noticed a problem with some display elements, which left me confused sometimes. So I thought about how I could improve it.&lt;/p&gt;

&lt;p&gt;To navigate such vast 3D spaces, the game has a “markers” system that shows points of interest on your HUD.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6tsrz6l2svnnkor5f0ti.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6tsrz6l2svnnkor5f0ti.jpg" alt="Visible markers" width="800" height="407"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The markers are white when there are no objects or obstacles between you and the point of interest. They appear white with lower opacity when there are one or more objects in the way.&lt;/p&gt;

&lt;p&gt;The problem is, when you have a bunch of objects on your screen, some of them might be very bright, making it hard to see the markers, especially when they have lower opacity.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1p5cwh279drtlbm50kr4.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1p5cwh279drtlbm50kr4.jpg" alt="Barely visible markers" width="800" height="370"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;So I went to the game’s settings to see if I could change the color of the markers, thinking this might solve my problem. However, the option to change the markers’ color was missing.&lt;/p&gt;

&lt;p&gt;What I was looking for was something like this:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpvmykz0anbagro9w02ws.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpvmykz0anbagro9w02ws.png" alt="PyQt5 GUI" width="597" height="458"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This is my smaller GUI replica of the Everspace 2 settings menu, developed in Python using PyQt5 module. I have added the option to change the color of markers under the “DISPLAY” section, as it seems convenient (also it can be added under GRAPHICS’ display section). Here, you can change the color setting and see the results on the preview icons.&lt;/p&gt;

&lt;p&gt;I believe such accessibility settings should exist in every game’s settings, as they allow players to configure the game to be more comfortable. Additionally, they can help color-blind players too.&lt;/p&gt;

&lt;p&gt;What is your opinion on this topic?&lt;/p&gt;

&lt;p&gt;The code of my version of settings GUI is uploaded to my Github. Please, review and play with the code if you like:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/eKhanchin/Everspace-2-Settings-GUI" rel="noopener noreferrer"&gt;https://github.com/eKhanchin/Everspace-2-Settings-GUI&lt;/a&gt;&lt;/p&gt;

</description>
      <category>videogames</category>
      <category>uidesign</category>
      <category>python</category>
      <category>programming</category>
    </item>
  </channel>
</rss>
