Archive

Archive for March, 2009

Bootleg Ms. Pac-Man

March 12th, 2009 No comments

With the closing of Funland last year, Union Station may have Toronto’s last downtown arcade. The games are mostly crap, but there is this one bootleg Ms. Pac-Man machine with alternate mazes:

Edit: Removed embedded video, click here to see it.

If you aren’t familiar with the mazes, you can see that something is wrong because the bonus fruit travels through walls!

Categories: Gaming Tags: , , ,

Game Release: Cannon Zero

March 7th, 2009 No comments

This is my final version of the Cannon game. Cannon Zero has these changes to the engine and gameplay:

  • New graphics
  • Sound effects
  • Large 1280×720 playfield
  • High score display and loading/saving
  • Player is destroyed when the target crosses out of bounds at any time, instead of just the bottom of the screen
  • Various changes to the target’s angle and speed of decent
  • Projectiles are no longer fired unless the mouse button has been released from the previous click

The score display was implemented using the SpriteFont class and the Metal Lord font from Larabie. (The Larabie fonts are free for personal and commercial use. Found via this post on the XNA Creators Club forum.)

In the notes for Cannon III I said that I would take a look at using an Xbox 360 controller instead of the mouse… This kind of broke the quick movements necessary to play the game so Cannon Zero is mouse-only.

Download

Click here (extract and run setup.exe)

Screenshots

image

image

Video

Random Album Generator

March 4th, 2009 No comments

Saw a fun album cover generator on DadHacker just now. It takes random text from Wikipedia and a photo from Flickr and makes an album for you.

Here are my favourites so far:

image

image

Categories: General Tags: , ,

Cannon III

March 1st, 2009 No comments

Cannon III is complete. Just as Cannon II borrowed a lot from Cannon I, this game reuses code from Cannon II except now we’re using the XNA framework. The assets file provided by 3D Buzz contained some enhanced graphics labelled XNA, so I used those instead of the boring default sprites.

Here’s a video of Cannon III in action:

That wraps up XNA Xtreme 101 Volume 1. Before I move on to Volume 2, I’m going to make my own final version of the Cannon game. Probably with new graphics, sound support, and Xbox 360 gamepad support. I’d also like to fix the issue with CheckFire() being called too quickly – which is causing the projectile to be fired on BeginGame() and ResetTarget().

Categories: Game Development, Learning Tags: , ,