For this version, I added a level select screen to the game. Now the first thing you'll see when the game loads is the new screen. It lets you pick a maze to play. After you finish the maze, you'll go back to the level select screen.
My first thought was to just have a grid of numbered levels that the player could pick from, but that would be hard to control using your eyes. So I settled on a north/south/east/west approach. There are four buttons per screen, each in one direction. Of course, there are only two mazes right now, but in the future there will be more.
Thursday, March 5, 2009
Monday, February 23, 2009
Texturing

Texturing is projecting 2D images on to the polygons. I decided to make a hedge maze motif for the first iteration of the textures, but I want to do more in the future. Enjoy!
You may have to go to the web page where the maze game is hosted for it to work properly: http://students.cs.byu.edu/~jbahr/java/wad2/wad2.html
Wednesday, February 4, 2009
Mouse Control!
The goal of my capstone class this semester is to take the maze game and make it work for the Eagle Eyes hardware. Eagle Eyes makes the mouse controllable entirely by your eyes. It allows a lot of people with disabilities to use a computer, many of whom can't interact with their world in any other way.
Of course, there's no way to "click" with your eyes. So this new version simply makes the yellow ball follow the mouse pointer. The farther away the pointer, the faster the ball travels. Unfortunately, this breaks the switch functionality - there's no longer a way to press the switch. I'll fix this in the next version (probably).
I've also created a way to create "buttons." The idea is that if you hover over the button long enough, it should click. But there should also be visual feedback that it's going to click. A very simple example is posted on my CS web page, here.
Of course, there's no way to "click" with your eyes. So this new version simply makes the yellow ball follow the mouse pointer. The farther away the pointer, the faster the ball travels. Unfortunately, this breaks the switch functionality - there's no longer a way to press the switch. I'll fix this in the next version (probably).
I've also created a way to create "buttons." The idea is that if you hover over the button long enough, it should click. But there should also be visual feedback that it's going to click. A very simple example is posted on my CS web page, here.
Wednesday, January 28, 2009
Full Screen...Kinda
Here's the first version that goes full screen! Well, at least as full screen as I can get without paying Sun money. Of course, in the future it will allow you to choose full screen or not, but this was mostly to see if it would work.
I also changed it to be top-view. But with the change, I wrote it in such a way that you can easily change between top-view and behind-view. Look for a button or something in the future to toggle between the two.
UPDATE: The site where I host the maze game isn't accepting connections right now, so I haven't been able to upload the new full screen version. I'll remove this when I actually get it uploaded.
NOTHER UPDATE: The site's back up, so the new version should be up now.
I also changed it to be top-view. But with the change, I wrote it in such a way that you can easily change between top-view and behind-view. Look for a button or something in the future to toggle between the two.
UPDATE: The site where I host the maze game isn't accepting connections right now, so I haven't been able to upload the new full screen version. I'll remove this when I actually get it uploaded.
NOTHER UPDATE: The site's back up, so the new version should be up now.
Thursday, January 15, 2009
Version 0.91 - 3D!!!
Finally, here is the 3D version of the maze game. There is actually an END now, the white square. I will be continuing development on the game this semester as part of a capstone project. I'll keep updates coming.
By the way, landing on the end only stops the game. It doesn't do much else right now, but it will in the future. At least there's an end now!
Control is still done with the keyboard, except that left and right are now to change direction, and up and down are to move back and forward. I'm thinking of having it just be top-view, let me know what you think.
By the way, landing on the end only stops the game. It doesn't do much else right now, but it will in the future. At least there's an end now!
Control is still done with the keyboard, except that left and right are now to change direction, and up and down are to move back and forward. I'm thinking of having it just be top-view, let me know what you think.
Subscribe to:
Posts (Atom)