Creating
a Computer Game - SlimeBall
To begin, install the latest version of the Slime.vb and Slimeball.vb
files. Find on the Portal or download and extract from here.
- Start a new Visual Studio project.
- Open the Project menu and select Add Existing Item...
- Find the Slime.vb file and click Add.
- Repeat the process and add the Slimeball.vb file.
Starter Code:
Code for keeping Score (include this around the existing CheckSlimeBounce command):
If sball1.CheckSlimeBounce(slime1) Then
score = score + 1
Label1.Text = score
End If
Requirements: Be sure you have the following features in your program:
- Ball moves and bounces
- Slime moves and jumps
- Keyboard controls the game (start game and move
slime)
- Ball "bounces" off of slime
- Track score
- Add lives capability (or some other way that the game comes to an end)
- Ability to pause and resume the game
- Some way to start/restart the game
- Some form of difficulty levels (size of slime changes, size of ball changes, speed of ball changes, etc)
- Add help
- Add a nicely designed interface (something more than just a background color or background image)
- Add some additional feature(s) to your program (you
choose). Something additional is needed in order to get an A.
Grading
- Download and print the evaluation form (get it here)
- Fill it out as the programmer.
- Have two others test your program and complete their part.
- Then have Mr. J do a final evaluation and grade.
Ideas
for additional features:
- Add multiple players or multiple balls
- Add a "net" between sides
- Add cheat codes
|