Inspiration
I tend to get a lot of shower thoughts out of nowhere, and this idea to create a virtual experience that replicates color blindness has been in my head for a while. With a bit of research, I learned that even today, there are accessibility problems in video games regarding color settings and those with color blindness. This can lead to frustrating experiences or games that are straight-up unable to be played.
What it does
Using simple controls through WASD and the mouse, you can navigate the terrain and toggle different lenses that replicate color blindness.
How I built it
Using Unity, I downloaded a handful of packages to helped me properly create this experience. From texture packs to environment assets, to tools for terrain sculpting and camera filters. I created a lot of the C# and C++ scripts for the project myself, but followed some YouTube tutorials for scripts for things I was unfamiliar with.
Challenges I ran into
Initially, I planned to implement this project for VR, but I wasn't able to find anyone here at Bitcamp who had the hardware or expertise in working with VR development. Then, I decided to do an AR game, but unfortunately, Unity on Windows is incompatible with my iPhone, so I then decided to make the switch to a simple 3D game. In terms of developing my project, the biggest obstacle I had to overcome was figuring out how post-processing works. It used a ton of new scripting I was completely unfamiliar with, so I had to resort to web tutorials and videos for help.
Accomplishments that I'm proud of
I'm proud of how well I was able to get the character and camera to control, as well as how nice and clean the level I created is. I'm also proud of how I was able to pick up how to use new tools that I had never used before.
What I learned
Unity's rendering engine is a lot stronger than I thought, so creating lenses and textures for my game proved to be a challenge. Now that I'm introduced to post-processing, I can take what I learned and use it on some of my personal hobby projects with Unity.
What's next for Color Blindness Simulator
I'm planning on getting this project to work fully, as well as possibly adding more features such as interactable games that simulate the difficulty of navigating things with color blindness.
Log in or sign up for Devpost to join the conversation.