Help with final project!
Acrut
Posts: 5
We're trying to program a nice push botton game, and need serious help. We're trying to program a pong, space invader, tetris, frogger etc etc. We have succsefully plugged two old NES controlers to the BS2, but we are having the worst of times putting the code together for any of them. Pls help us with some examples of codes or any toher realting info that might help us put the project together. This final project means a lot to us and have ran out of knowledge and ideas to get it working.
Thanks, Anuar
Thanks, Anuar
Comments
on another note we're outside the US so purchasing the Propeller-based Game Machine for as much as we would like to; is out of our reach.
-Anuar
What will be your display? LED's? LCD?
You could probably make a crude Frogger or MAYBE, MAYBE a Breakout kind of game. I'd forget Tetris and Space Invaders.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
"puff"...... Smile, there went another one.
Post Edited (Spiral_72) : 5/4/2010 7:57:00 PM GMT
I have a few questions before I can help you out.
What class is this final project for? Is it computer science? What grade level, Elementary school? high school? College? what year Freshman,Senior?
You have "ran out of knowledge" for your final project? You have taken a class that has now ended and you are left with an empty mind? No Ideas?
What school is this and how much was it to take the class?
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Think Inside the box first and if that doesn't work..
Re-arrange what's inside the box then...
Think outside the BOX!
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Leon Heller
Amateur radio callsign: G1HSM
Did Edison steal Franklin’s electricity to build the light bulb? Or did he use his knowledge and previous work to create an alternate use.
Tecnol
Du bist nichts, Dein Volk ist Alles!
Lots of people will help you to develop your ideas, but I think that you need to bring a lot more to the table.
Copy, Plagiarize, Steal, those are harsh words. ·I think the "Newspeak" term for all that is synergy,·and one of·our goons likes to·package deal that into a pile that he calls·learning.
Here's a link to a game that you can copy/plagiarize/steal -- http://www.thumbstadium.com
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Powered by enthusiasm
Basically, PONG would be hard to do unless you had control of a LCD or the computer screen and the stamp really is not going to make that happen.
If you want to use the DEBUG command to simulate a cannon ball shot from a cannon you can output a "*" and scroll the screen vertically to simulate the distance.
You would have to supply the math needed to calculate the path of the cannon ball. I can help you with the code.
I will leave it up to you to come up with the parameters of the game, as I remember it, you have an input variable for the amount of gun powder and the angle of the cannon to try and hit a specified target. Using the DEBUG command you can get input and output to the computer screen when the stamp is connected.
Not sure if the controllers would fit in though.
Another simple game might be 9 led's in a row with a sequenced on off pattern and another line of led's perpendicular to those transecting the center at one of the vectors.
Sequencing the 9 led's so that they move from left to right and then from right to left would create a bouncing ball. The vertical column could be a gun you fire using one of the controllers or you could use two controllers and alternate shots. Similar to shooting skeet.
Firing the gun would sequence the led's along the vertical path to intersect the bouncing ball. If the two meet you would get a point. points can be displayed on the computer screen using debug.
Now, the above "Ideas" and "Knowledge" come from a 52 year old that never had a chance to go to college. So far, I have not run out of knowledge or ideas, it seems I have too many ideas and lack the ability to focus on just one at a time. Something like the above ideas is I think what the rest of the forum members would have liked to see, a general outline of your ideas that would be practical given the constraints of the BS2, computing power, input and output capabilities.
Your move...
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Think Inside the box first and if that doesn't work..
Re-arrange what's inside the box then...
Think outside the BOX!
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
- Stephen