Home Project Ideas Project Guide Ask An Expert Blog Careers Teachers Parents Students

Others Like “Power Play: How Does Animation Timing Affect Your Perception of Game Action?”

Project Idea
thumbnail Do you love playing video and computer games? Do you dream of someday creating your own? With this science fair project you can turn that "someday" wish into a "today" reality! Read more
Games_p023
+ More Details
- Less Details
Time Required Long (2-4 weeks)
Prerequisites None
Material Availability To do this science fair project, you'll need to download and install Scratch, a free programming language from MIT Media Labs. For more information, see the Experimental Procedure section.
Cost Very Low (under $20)
Safety No issues
Project Idea
thumbnail Video games come in many varieties: aim-and-shoot games, city-building games, racing games... the list goes on. In many, you get points for colliding with or hitting something. In this computer and video games project, you will learn about how hit boxes are used to detect collisions and you will determine if the size and placement of a hit box affects the score in the game. Read more
Games_p028
+ More Details
- Less Details
Time Required Average (6-10 days)
Prerequisites None
Material Availability Readily available
Cost Very Low (under $20)
Safety No issues
Project Idea
thumbnail A singing monkey? An elderly couple doing the chicken dance? What kind of funny electronic cards do you like to email people? Feel free to dream up your coolest and funniest card ideas, because in this science project, you'll create your own animated greeting card with a simple-to-use programming language called Scratch. Scratch is a programming language that makes it easy to create interactive stories, games, music, and art. When the program you have written is complete, you can even share it… Read more
CompSci_p038
+ More Details
- Less Details
Time Required Average (6-10 days)
Prerequisites You should have access to a computer with the Internet and room for the Scratch program. Scratch can be downloaded for either Windows (2000 or later) or Mac (OSX 10.4 or later).
Material Availability Readily available
Cost Very Low (under $20)
Safety No issues
Project Idea
thumbnail What would you do if you saw one of your friends lying on the floor, not breathing? Call 911? Start CPR (cardiopulmonary resuscitation)? Those would both be important things to do! But do you know CPR? Do your friends and family know CPR? Chances are, most of them don't. Even if they do know CPR, they might be hesitant to use their mouths to perform it. You can change that though. In this science project, you'll create a simple, interactive game that can teach others how to do Hands-OnlyTM CPR.… Read more
HumBio_p029
+ More Details
- Less Details
Time Required Short (2-5 days)
Prerequisites None
Material Availability Readily available. See the Materials and Equipment list for details.
Cost Very Low (under $20)
Safety No issues
Project Idea
thumbnail If you have ever tried to hit a target (such as a trash can) with a wad of paper, you know that aim is everything. But it is not always easy to get it right every time! Missing is not that big a deal with a wad of paper, but what if you were in an invading army in the Middle Ages, using a catapult to hurl huge stones and knock down castle walls? For a successful invasion, it would be important to know exactly how far, and how reliably, a catapult could launch a projectile. In this project you… Read more
Math_p046
+ More Details
- Less Details
Time Required Average (6-10 days)
Prerequisites An introductory-level understanding of statistics (mean, standard deviation, and the normal distribution) is helpful, but not required for completing this project.
Material Availability Requires catapult kit. See the Materials and Equipment list for details.
Cost Average ($40 - $80)
Safety Do not aim the catapult at people or breakable objects; minor injury possible.
Project Idea
This is a more challenging first-time programming project. You'll learn how to use JavaScript to create a simple program to analyze one or more paragraphs of text. Your program will count sentences, words and letters, and report the resulting statistics. You'll be able to run your program in your Web browser. Read more
CompSci_p003
+ More Details
- Less Details
Time Required Short (2-5 days)
Prerequisites An understanding of the material covered in "ABC's of Programming: Writing a Simple "Alphabetizer" with JavaScript"
Material Availability Readily available
Cost Very Low (under $20)
Safety No issues
Project Idea
Imagine yourself as a software engineer, a decade and a half from now. You are called upon to help solve the world energy crisis by programming nano-organisms (NANORGs) to extract energy from industrial sludge. Your program must be small enough to fit in the NANORGs' tiny processors, yet at the same time meet several challenges. First and foremost, your NANORGs need to navigate on their own, extract energy from the sludge, and find collection points to deliver the harvested energy. Second,… Read more
CompSci_p021
+ More Details
- Less Details
Time Required Long (2-4 weeks)
Prerequisites Previous computer programming experience, familiarity with assembly language programming is helpful.
Material Availability Readily available
Cost Very Low (under $20)
Safety No issues
Project Idea
Have you ever played a video game and gotten so involved that you felt as if you were living inside the game? What were the characteristics of the game that made you feel part of the action? One component of an absorbing video game is an onscreen world that makes sense—a world that takes physics into account. A game in which the player feels the effect of trudging through mud, slipping on ice, or catapulting a bird is more fun than one with no environmental interaction. In this… Read more
Games_p031
+ More Details
- Less Details
Time Required Very Long (1+ months)
Prerequisites You should be comfortable programming in C++ language, familiar with the GameMaker software package, and able to program in GameMaker Language (GML). You should completely review and understand all the GameMaker tutorials and examples listed in the Science Buddies GameMaker User Guide and in the Tutorials section of YoYo Games Wiki.
Material Availability Readily available
Cost Low ($20 - $50)
Safety No issues
Project Idea
Have you ever wondered about the various types of music in a video game you've played? You may not have paid much attention to the music, but its job was to enhance your gaming experience. In fact, the wrong kind of music can detract from the atmosphere of the game. Can you imagine the music in Mario KartTM playing in Street Fighter®? In a game, music can indicate many different things, such as a special or new event, shift of mood, or the arrival of a character. This kind of music is… Read more
Games_p030
+ More Details
- Less Details
Time Required Long (2-4 weeks)
Prerequisites None
Material Availability Readily available
Cost Low ($20 - $50)
Safety No issues
Project Idea
thumbnail Have you ever played a video game that made you break a sweat? Or pant a little bit? The majority of video games are sedentary, meaning done in one position, but there is an increasing trend toward video games where the players are physically active. Do you think these video games can be considered exercise? This science fair project will help you find out! Read more
Games_p013
+ More Details
- Less Details
Time Required Average (6-10 days)
Prerequisites None
Material Availability Readily available
Cost Average ($50 - $100)
Safety Any volunteer who feels faint or has chest pains while playing the exergames should stop immediately and consult a doctor.
1 2 >
Support for Science Buddies provided by:
Search Refinements
Areas of Science
Behavioral & Social Science
Earth & Environmental Science
Engineering
Life Science
Math & Computer Science
Physical Science
Difficulty
 
Cost
Time
Material Availability