Last week I presented Carnage to the Get In The Game advisory board and I’m happy to report that it was very well received. The main feedback was more about my PowerPoint presentation. I need to lose a lot of the text from the slides and ensure I deliver an emotional presentation in early April to the Sony guys.
A great deal has happened on the game since my last post on this blog. I missed a week because we have some cool new visuals that I wanted to show for the first time in the meeting. Now that’s all out of the way I’ll share it here.
Coding Carnage
On the coding side a ton of new features have been added;
- The higher quality level and the high poly characters are now added to the game, including the grim reaper. When the Reaper power up is picked up the game alpha blends smoothly from the main character form into the Reaper form. The player can then run around the level at a faster rate and cut down anyone in his way – it’s a lot of fun!
- Power-ups like the reaper and the shields now re-appear (respawn) after a short delay.
- A special check had to be added for the shield. There are some weapons that don’t work with the shield – one example is the grenade launcher, using it with the shield could result in you blowing yourself up! Valid weapons for the shield power-up are pistol, shotgun, ak47, uzi, flame thrower. Dual weapons are not allowed. If you pick up an invalid weapon when you have the shield, the shield is dropped.
- One of the main coding blocks completed included the AI for the BOTS. It’s now possible to see 8 vs 8 battles! Even with the simple AI we have at present there’s a lot of carnage being dealt. They can even pick up the reaper power-up and go on a killing spree!
- An intro screen has been added to the start of the game and the voice over introduces the background to the game. This is the script we have used; “Hello ladies and gentleman, and welcome to the filthy and stinking ghetto of North Bridge, hosting city of one of our favourite arenas – the industrial complex we lovingly refer to as The Butcher House. Prepare yourselves for another evening of quality dismemberment, with your host Randy McBane. And without further ado… let the CARNAGE commence.”
- We added an INI file control to the game. It’s wise to do something like this. It makes it easier for the person who has to do the demo. For example, I might want to set the game up for 2 human players and 4 BOT players. I can do all of this by just text editing the INI file.
- We also added PS3 controller support. Due to other priorities for the meeting I decided not to use them. Hopefully I can demo using two PS3 controllers in the final meeting, they just need testing more.
- During the game the commentator will make announcements on what’s happening. Here’s just a small sample of some of these;
“Rest in pieces!”
“Where is the justice?”
“Oooo. That’s gotta hurt.”
“Now isn’t this quality family entertainment?”
“Checking out!”
“Another one bites the dust”
“Taken a licking, and he sure aint kicking”.
“Ooooooo. I hope you’ve all eaten already.”
“Just another arena misdemeanor”
“Replicator to the rescue”
“It’s all pain and no gain!”
“Extinction!”
“Call a mortician!”
This is by no means an exhaustive list. A lot of other smaller tasks have been carried out, these are just the head liners!
Artwork
The main level is now complete, here’s the final render;

The characters are all textured and animated too. Just after our meeting we completed the giblets and charred textures for the poor soles who suffer the world of Carnage (look away now if you’re squeamish).
The first shot shows two different textures for team White and team Black;

After a blast from a flame thrower you’ll end up looking a lot worse;

Once your body has taken a few bullets, you’ll look like this;

And should someone take a long sword to you, you’ll be in pieces (literaly);

Now the carnage begins…
So for the remaining two weeks we have identified the following areas we want to improve/add;
- Add an environment floor pad which triggers a circular saw to cut up anyone in it’s way.
- Add support for all the new animations
- PS3 controller support
- Death camera views (close in shots as you die)
- Change the voice artist to another one
- Add an animated intro
- Animate the “Reconstructor” which brings warriors back to life
- Code pick-ups for Health and Steroids
- Make the game play for about 2 minutes so it can be won
- Create a fence around the arena to make it feel more like a live game show
- Improve the AI of the bots
Rick Vanner
The Game Creators Ltd
www.thegamecreators.com