Hypersphere
the futuristic fantasy sports game


[ 04-15-04 ] -- Website Shots --

A look at the alpha version of the website. The web-side of the project is all the work of Matt Patterson, my partner on the hypersphere project. The site currently is using the WinLike package for Windows-like movable frames within the page. I blocked out the addresses on the image, since we're not opening up the site to the public yet. ;)



Team Overview window (this team's name is the 'Almagest'),
a Player Info window, and a Graph window showing the
player's experience gained over 2 games.



Coach profile and the in-game email system.


[ 02-25-04 ] -- Pathfinding Shots --

Some new shots showing the pathfinding at work.

Key
:: open space
:: ball
:: player's path
:: players


Player #5 has decided to try to move towards the ball, to pick it up, and moves around #27 in the process.


#5 tries again to go after the ball. This shows the player avoiding confrontation with opposing players and finding a path around them and his teammates to get to the goal.


Here #10 has the ball, and is heading for the goal. Note that he has found the best path actually goes around the side of the sphere. Because the field is meant to be spherical, the x-axis of the coordinate system wraps around.


[ 01-12-04 ] -- Development Shots --

Here are a few shots of some of the AI debugging tools built into the server-side match-simulator. The green diamond is an approximation of the spherical playfield, with each square being a space that an object in the game can occupy. In essence this arrangement allows the game to operate somewhat like a boardgame while still modeling movement on the outside of a sphere. (This probably doesn't make sense at first, but trust me, it works well enough).

The blue and red squares are squares occupied by players on one team or the other, the yellow square shows where the ball is, and the purple squares are actually a mouse-over effect showing where an object can move to from the cell under the mouse pointer (which was over the dark-purple square when the picture was taken).

One more thing... I should mention that none of this is anything that people playing the game will see when it's done.