Project Description |
For this project we everyone programmed there own game. I used Starlogo Nova to program my game with my partner Alena. We had to have some aspect of probability in our game. Going into this project I knew I was going to struggle because I had no experience with coding or with probability. Luckily I chose a partner that really helped me understand these topics and by the end of the project I felt great about my work.
|
Benchmarks
BENCHMARK 1: For this benchmark we basically just had to state the name of our game, why we chose the game we did,describe what our game might look like and we had to state 2 challenges we thought we would come across
BENCHMARK 2; This benchmark included a very detailed description of our game and an expected probability analysis of how we would use probability on our game.
BENCHMARK 3; In this benchmark we had to document how we were going to program our game including the specific agents and techniques we would use in order to create it. This benchmark was basically us planning our game before we actually programmed it.
BENCHMARK 4: This is the benchmark where we did our probability analysis which is basically where we analyzed the probability of each outcome of our games.
BENCHMARK 5: This benchmark was our final completed product our game. It had to be fully working and ready to play.
BENCHMARK 6: In benchmark 6 we did something very similar to benchmark 3 but instead of documenting how we planned our game we documented how our game works using specific words to talk about it.
BENCHMARK 7: The final benchmark is the thing your reading now a DP update of our game, a project description, a description of all the benchmarks, and a reflection of what we have learned.
BENCHMARK 2; This benchmark included a very detailed description of our game and an expected probability analysis of how we would use probability on our game.
BENCHMARK 3; In this benchmark we had to document how we were going to program our game including the specific agents and techniques we would use in order to create it. This benchmark was basically us planning our game before we actually programmed it.
BENCHMARK 4: This is the benchmark where we did our probability analysis which is basically where we analyzed the probability of each outcome of our games.
BENCHMARK 5: This benchmark was our final completed product our game. It had to be fully working and ready to play.
BENCHMARK 6: In benchmark 6 we did something very similar to benchmark 3 but instead of documenting how we planned our game we documented how our game works using specific words to talk about it.
BENCHMARK 7: The final benchmark is the thing your reading now a DP update of our game, a project description, a description of all the benchmarks, and a reflection of what we have learned.
Pony Pony Ride Ride: Instructions
How to play: My game is very simple and easy to play you simply use the arrow keys to move your pony around the map. Run into the balls to collect them (this is how you gain or loose points). There is no real strategy to this game because the balls each have a random amount of points in them and some balls can even make you loose points but there is know way to tell which one is which.
Try it here:
Try it here:
Reflection |
In the beginning of this project I really struggled because I had never done something like this before. I had never made a game or even programmed anything so I was very confused. After getting help from my teacher and my partner I was able to to successfully create and program my own game. I was very proud of myself for pushing through and not giving up when things were confusing. Another challenge I faced during this project was finding somewhere to put probability in my game. I could not think of any place where putting an aspect of probability would make sense. After a lot of brainstorming my partner came up with the idea of making the point system random, which I thought was a very good idea. We made the points of each ball random and it ended up working. It was really cool to program this part of our game because we had worked so hard to come up with the idea. The biggest success of this project was definitely the final product. I am very proud of my project and I am glad the end result cam out good. For my first game ever programmed id say its very good. I hope you enjoy playing it.
|