What worked well was that the reset button that I implemented into my game worked well since my goal was a quick easy to press reset button that doesn’t require the setup to have to run again. Another thing that worked well was when 1 player reached the goal before the other player, there would be a very obvious indication that the losing player has lost since all the lights of the losing player would turn off and the counter would reset which makes it easy to tell. What didn’t work well was when I had my first version of the game, values would be added to the counter when the button was held which caused people to cheat and not need to release the button to win. I fixed this by adding nested if statements so players couldn’t just hold the button to get points in the game. Another thing that didn’t work well was I wasn’t able to upload code onto my arduino. I fixed this by unplugging components plugged into pin 0 and 1 since it conflicts with the arduino when uploading code. The things I did to create this game and project could be split up into multiple jobs. Jobs that could be created from this project could be split up into 2 main categories, software and hardware. There could be computer engineers that help design the hardware and make sure that all the hardware is working and is compatible physically (in terms of size). The computer engineers could also make custom hardware that is made specifically for our project. In addition, there could be coders that help code the hardware so the hardware has instructions to function and complete a task. Without coders we would just have hardware waiting to be told what to do, which is something we don’t want. We could then have people that test the hardware and software to make sure that there aren’t any bugs and problems with the hardware and software when they are working together. There could then be people that work on the external design of the game so it could fit all the hardware and look aesthetically pleasing to other people when they first see the game. Lastly, there could be builders that help construct the hardware and construct the game so everything is put together so code could then be loaded onto the hardware. All of these jobs together could help create the game project that I have created.
Louie's Arduino Race Game
Play against a friend in this action packed Arduino game that is simple and easy to build!
Read more
Comments
Please log in or sign up to comment.