If you have the Guitar Hero X-Plorer controller for the XBox360, here’s an XNA application that will let you play Ireland’s Call (a.k.a. “The Rugby Song”) on your PC or XBox360. This was my finale at Rob’s Last Stand last week.
This game is a bit more “free form” than the real Guitar Hero, in that you aren’t prompted visually with when you should play each chord. Instead, as you play, fireworks go off in sync with the music that match the colours of the notes you’re playing. (Each “fret” on the Guitar Hero controller is a coloured button.)
I wrote this in XNA by starting with the Particle3D sample found at the XNA Creators Club. It was fun tweaking the High-Level Shader Language used for the fireworks. I must also say, I now have immense respect for the people responsible for producing the audio for the real Guitar Hero games.
I’ve included playing instructions below for your jamming pleasure.
Download and Installation
To install either version: You must first have the free XNA Game Studio Express installed. Learn how to do this through the XNA Creators Club.
Click here to download the Windows Version. Double-click the install file and it will unpack the game under a directory called “XNA Creators Club Games.” Plug your Guitar Hero X-Plorer controller into the PC and you are ready to rock.
Click here to download the XBox360 Version. To play this version, you need to be a member of the XNA Creators Club. Launch the XNA Game Launcher and click “Connect to Computer.” Then just double-click the install file on the PC and it will unpack the game to your XBox360.
(Brief interlude, during which you should press the Start button on the Guitar Hero controller to toggle from the first to the second verse.)
(During the second verse, ideally just as the song finishes, tilt the guitar vertically (“Activate Star Power” – see photo below) to launch a salvo of fireworks.)
Press Esc or the Back button on your controller to exit.
On the PC, press Right Alt + Enter to toggle fullscreen mode.
A Few Notes
- This recording of Ireland’s Call was taken from a recent game at Croke Park in Dublin – you can guess the significance! :)
- I remain indebted to Phil McDarby for the skydome graphic used in the background, which also appeared in the Wii Flock of Boids demo.
- [Update] I’ve posted the code, too.
- One last thing:
Push all 5 fret buttons at once to show farewell message from Rob.