Head Banger

Posted July 31, 2007 5:54 AM Categories: .NET | Coding4Fun | XNA | Maker Faire | Ganksoft | Head Banger

XNAiconBack in May, I posted about my involvement in Maker Faire 2007.  For one of my projects, myself and several friends, collectively known as Ganksoft Entertainment, created a game from scratch using the Microsoft XNA Framework and Game Studio Express called Head Banger.  It's a rhythm-based music game in the vein of Dance Dance Revolution (DDR) and Guitar Hero.  If you are a fan of either game, or the genre in general, you'll likely enjoy what we've created.  I have posted the game up to our website in both Windows and Xbox 360 flavors.  Sometime soon I will be writing an article that will appear on Coding4Fun on how the game was created along with the full source code of the game.

But, in the mean time, try out the game and enjoy!

Comments (6) -

Albert Rosa
7/31/2007 4:19:44 PM #

That's awsome Brian, For some reason I am with the general pipe line but 1 step behind in my coding practice. I have just finish reading two books on XNA Game development. But I am still missing simple concepts like game states, and multiple screens. I am in attempts to create a simple 2d frogger clone entitled splat.

Purpse of the game is to get through traffic so find the evergreen forrest. It's a good simple start for a sole developer. I was wondering which books or articles you have read to begin with your game programming concepts.

Awsome Game thought especially adding the web cam features are just far out for me right now lol.

I am looking forward to the source code and instructions at coding for fun.

Brian Peek
Brian Peek
7/31/2007 4:33:04 PM #

Albert,

While creating the game and getting up to speed on XNA, the only resources I used were the starter kits and sample apps on http://creators.xna.com .  Ganksoft, our little gamedev company, is one of (too many) hobbies, so the basics of gamedev is something I've been familiar with for a long time.  XNA itself was the only real stumbling block along the way.  The good news is, once you learn the basics (as you said, game state, screens, and even 3D graphics, audio, etc.), it all mostly remains the same.  Only the APIs change...

Check out all the samples and starters on creators.xna.com .  I recently purchased Benjamin Nitschke's "XNA Game Programming" book but I haven't read enough to given an opinion on it, but the reviews state it's good.

And, of course, stay tuned for my article on Head Banger.  Smile

Albert Rosa
8/7/2007 1:47:37 PM #

I am looking forward to reading your article. I do recall seeing your presentation at the .Net Developers group on Robotics and works with phidgets!  It's not concrete yet but they are/were going to have a presentation on the XNA framework but the individual has not confirmed. This is just a suggestion but maybe you might be able to fit it into your tight schedule. I myself am trying to have something done by that date so I can have some commentaries or exposure but I am still trying.

Think about it and thanks again

DW
DW
9/4/2007 3:31:50 PM #

I am also looking forward to your article. I am most interested in finding out how you synchronized your events to the music. I am struggling with the same issue and available options don't allow this functionality out of the box:-/

Matt Moeller
Matt Moeller
9/12/2008 7:37:04 PM #

Mr. Peek

Did you ever release the source for the Head Banger Game? I've been scouring the internet for it and I've come up empty. I'm particularly interested in how you did the beat matching. Did you have to chop your XACT files to bits?

-M@

Brian Peek
Brian Peek
9/13/2008 1:08:28 AM #

@Matt, contact me using the Contact link in the nav bar up top.

Add comment

  Country flag

biuquote
  • Comment
  • Preview
Loading

My Info

  • View Brian Peek's profile on LinkedIn

Sponsored Ad

My Book

Sponsored Ad

Calendar

<<  February 2012  >>
MoTuWeThFrSaSu
303112345
6789101112
13141516171819
20212223242526
2728291234
567891011

View posts in large calendar