Sky Surfer
Sky Surfer is a fast paced platform jumping game designed in Microsoft’s XNA framework. The game’s objective is to dodge and jump quickly between platforms and obstacles with your hover-car, in the quest to collect each of the golden rings at the end of each level!
The game has the following features:
- Single Player 3D environment platform based game.
- A hover car which the player controls, with the ability to accelerate, brake, turn left and right, and jump.
- 6 Zones, each with differing levels of gravity, lighting, different textures and a different skybox.
- 3 levels per zone, making a total of 18 levels.
- Levels can be played in any order, and can be selected from the game’s menu.
- Speed and jump boosts.
- Moving barrier obstacles.
- Snow particles (in Zone 3).
- Particles showing on picking up a boost.
- Saved track times, so you can try and beat your previous times.
- Each track has a par time associated with it for the player to attempt to beat. A silver trophy is awarded for track completed over par time, a gold awarded for tracks completed under par time.
- Achievements (obviously not official Microsoft achievements, but I have coded my own achievements worth 200 points into the game).
- Basic light shading.
- Xbox 360 controller support with vibration.
At the moment only Xbox 360 controller is supported. Keyboard support may be added in the future. Currently only a resolution of 1280×720 is supported (720p). The source code is a bit messy, since it was one of my first attempts at fully programming a game.
Screenshots:
Trailer:
DOWNLOADS
[October 2009] I’ve taken the download of Sky Surfer’s source offline for a while for numerous reasons. [1] I’m hoping to develop the project further pretty soon and [2] the code is a mess and needs reworked a lot. I made this game years ago and now have better coding skills I’d like to put to use on it. I hope to have a binary download of the game online very soon (I’ve been saying that for a while now!).
Burkey's Blog