Jump to main content

Creating a Video Game for the Blind

685 reviews


Do you enjoy playing video games? Do you like the challenge of reaching a difficult game level and scoring lots of points? Video games include many graphic elements that are great to watch, but did you know that not only sighted people enjoy video games? Blind and visually impaired players can also play video games by relying on sound cues — the pings, pops, bangs, and bursts of music that make a game fun or exciting. When building a game that will be accessible to differently abled people, what kinds of tools and techniques can you use that will be perceptible to everyone? In this video and computer games science project, your goal is to build a video game that is engaging and entertaining for both sighted and blind or visually impaired players.


Areas of Science
Time Required
Average (6-10 days)
Material Availability
Readily available
Very Low (under $20)
No issues

Michelle Maranowski, PhD, Science Buddies


To build a video game that can be enjoyed by blind or visually impaired as well as sighted players.


We rely on our senses to gather information about the world around us and act accordingly. For example, if we heard a sudden crash, we would be startled. Or, if we smelled the delicious aroma of cookies coming from the kitchen, most of us would wander over to snag one. But how would we get along if one of our senses, such as sight, were impaired? Would that stop us from doing things that we enjoy? Not necessarily. Just ask several blind and visually impaired video gamers who don't allow their disability to prevent them from having fun with video games. How do blind and visually impaired gamers play video games? Well, they rely heavily on sound cues coming from the game to help them navigate through it. For example, the footsteps of an approaching attacker sound different than the footsteps of an attacker running away. Many video games include sound as a way to enrich the gaming experience for sighted players. But some video games include sound as a way to enable the blind or visually impaired to play the game, too. These kinds of games are known as accessible games. Everyone likes playing games with their friends and family, and that includes video games. Blind or visually impaired people want to be able to play games that both they and their sighted friends and family can also enjoy, creating a demand for games that are accessible for visually impaired players as well as visually exciting for sighted players. Some gaming companies and academic institutions are starting to meet this demand.

In this video and computer game science project, you will become a game designer, using the Engineering Design Process to devise a video game that a blind or visually impaired person can play. You will build a driving game in which the player starts at school or music practice and has to get home in time for dinner without hitting any obstacles. What kinds of problems will you have to understand to make such a game? How will you use sound as a major element in your game? Finally, how will you make your game fun to play? Besides enjoying yourself, you'll be doing your part to solve a social issue, too.

Terms and Concepts



This page will help you get started with a programming language you can use to make a video game:

Materials and Equipment

Experimental Procedure

Note: This engineering project is best described by the engineering design process, as opposed to the scientific method. You might want to ask your teacher whether it's acceptable to follow the engineering design process for your project before you begin. You can learn more about the engineering design process in the Science Buddies Engineering Design Process Guide.

Planning Your Game

  1. In this video and computer games science project, you will create a game that entertains both sighted and blind or visually impaired players. The goal for players is to drive their car through a busy city and make it home in time for dinner without hitting any obstacles along the way.
  2. First you will need to decide which programming language you will use. The Kid-Friendly Programming Languages and Resources page has multiple suggestions
  3. Before you start programming your game, work through some tutorials for the programming language you chose, so you are comfortable using it.
  4. Once you feel comfortable with the programming environment, it is time to start the project. As noted at the beginning of this procedure, this project follows the Engineering Design Process. Remember, if you run into trouble making your game, or feel as if you want more practice before tackling this project, the website for your programming language probably contains many tutorials, helpful resources, and forums where you can ask questions.
  5. Define the problem. In this case, you will create a fun video game that both sighted and blind or visually impaired players can enjoy. Refer to the Science Buddies Define the Problem page to help you set the boundaries for the project.
  6. Do background research. Read the references in the bibliography to develop an understanding of blind gaming. You should also start thinking about the goals of building a successful video game.
  7. Develop the project requirements. The project requirements are the characteristics that your video game must have to be a successful and educational video game. Refer to the Science Buddies Specify Requirements page for tips on how to formulate your game's design requirements. Here are some ideas to consider when formulating the requirements:
    1. For sighted players, what kind of sprites (that is, images or animation) do you want to use? Do you want to use cars, motorcycles, trucks, or bicycles? Where will you get the sprites?
    2. How do you want the game to feel, in terms of sound cues, pacing (how fast the game moves), and other elements that will engage everyone who plays?
    3. How will you make the roadway? Will it be a maze or a scrolling pathway (a path that moves across the screen)? If you use a scrolling pathway, how fast will it move and what obstacles will pop up?
    4. Using sound is a requirement. Will you use your own sounds in the game or will you use built-in sound effects from your programming language? If you plan to make your own sounds, you can use audio editing and recording software like Audacity, available for download at https://www.audacityteam.org/download/.
    5. How long will the game last?
    6. How will the game be won or scored?

Building Your Game

  1. Create and analyze solutions. Keeping your project requirements in mind, think about different ways that you could build your game. Take a look at the Science Buddies document Create Alternative Solutions to guide your efforts. Once you have developed a few solutions, analyze the solutions by making rough sketches and flow charts for each one. Refer to the Science Buddies Choose the Best Solution page to help you pick a working solution.
  2. Build and test a sample video game. Once you have created a set of requirements and a possible solution, it is time to open your programming environment and start working on building a sample video game. Make a car character drive around a simple maze or scrolling pathway. Remember to review your requirements so that you keep yourself focused on the task. Review the Science Buddies Prototyping document. In particular, remember that your goal is to create a video game that is appealing and fun for both sighted and visually impaired or blind players.
  3. Program your video game. Keep testing the game as you work. When you have fulfilled a requirement or task, run the game and test it out.
  4. Break the game programming up into smaller tasks so that the project is not overwhelming.
    1. Test the game along the way so that you can fix small issues as they come up. This will prevent your having a long set of events at the end that don't work.
    2. Once you have finished your game, check to see that all of the project requirements are fulfilled.
  5. Test and redesign. Review the Science Buddies Test and Redesign document to help organize your work. Test your game out on your family, your friends, and yourself. Make sure either to have people in your test pool who are blind or visually impaired, or to simulate that situation as closely as possible by having some of your test subjects play the game blindfolded. Take notes on what your players enjoyed and didn't enjoy about the game. Use the feedback to improve your game.

The Final Product: Presenting Your Game

  1. When presenting your game at your science fair, try to bring in a computer. If you are not able to do so, take screenshots of your work, print them out, and mount them to a poster board. If you need help taking screenshots, ask a teacher or someone else familiar with the computer for help.
  2. You should include the following items in your presentation:
    1. A list of your project requirements that guided your building of the video game.
    2. The rough sketches or flow chart that describes how the game works.
    3. An explanation of what you learned from your research and from creating the video game.
  3. If you would like to publish your game for a wider audience to view, check the home page for the programming language you selected. It may have a way for you to upload your video game and share it online.
icon scientific method

Ask an Expert

Do you have specific questions about your science project? Our team of volunteer scientists can help. Our Experts won't do the work for you, but they will make suggestions, offer guidance, and help you troubleshoot.

Global Connections

The United Nations Sustainable Development Goals (UNSDGs) are a blueprint to achieve a better and more sustainable future for all.
This project explores topics key to Industry, Innovation and Infrastructure: Build resilient infrastructure, promote sustainable industrialization and foster innovation.


  • Touch is another sense that blind or visually impaired people can use to navigate the world. Smartphones contain built-in vibration motors that can provide haptic feedback and accelerometers that can be used for motion control by detecting the phone's orientation. Can you design a video game that incorporates touch or motion, using a touchscreen phone or tablet?


If you like this project, you might enjoy exploring these related careers:

Career Profile
If you've ever watched a cartoon, played a video game, or seen an animated movie, you've seen the work of multimedia artists and animators. People in these careers use computers to create the series of pictures that form the animated images or special effects seen in movies, television programs, and computer games. Read more
Career Profile
Are you interested in developing cool video game software for computers? Would you like to learn how to make software run faster and more reliably on different kinds of computers and operating systems? Do you like to apply your computer science skills to solve problems? If so, then you might be interested in the career of a computer software engineer. Read more

News Feed on This Topic

, ,

Cite This Page

General citation information is provided here. Be sure to check the formatting, including capitalization, for the method you are using and update your citation, as needed.

MLA Style

Science Buddies Staff. "Creating a Video Game for the Blind." Science Buddies, 5 Dec. 2020, https://www.sciencebuddies.org/science-fair-projects/project-ideas/Games_p029/video-computer-games/creating-a-video-game-for-the-blind. Accessed 27 Feb. 2024.

APA Style

Science Buddies Staff. (2020, December 5). Creating a Video Game for the Blind. Retrieved from https://www.sciencebuddies.org/science-fair-projects/project-ideas/Games_p029/video-computer-games/creating-a-video-game-for-the-blind

Last edit date: 2020-12-05
Free science fair projects.