Extend the Maze2 Project by adding one or more of the following features. You may build upon the MazePro Bounce, in which the player bounces off the maze walls, and/or MazePro Mouse, in which the player is moved with the computer mouse.
Both
projects can be copied and pasted from the HandOut folder or eventually downloaded here.
By looking through available demo programs and the HandOut folder and using some ingenuity, you can add cool features to the Maze project. See the teacher if you have additional ideas than the ones below!
- add diagonal lines with collision detection
- add barriers and use ..... If (picPlayer.Bounds.IntersectsWith(picBarrier.Bounds)) Then ... to detect collisions between the player and barriers
- add curved lines with collision detection
- add a graphic that appears to be changing directions depending on which way it is moving
- play a background sound with a command such as My.Computer.Audio.Play(My.Resources._Next, AudioPlayMode.Background)
Your program must follow standard Windows conventions as well as our school's Visual Basic Coding Standards.
See the instructor to learn if he is allowing students to work in groups for this project this school year.