Game Development Community

Homebrew Wrestling - gameplay video and pics

by David Horn · 07/31/2008 (4:54 pm) · 10 comments

Hello all,
Well I've been very happy with the progress of HBW thus far. Now that I have gotten all of the torque stuff worked out for the most part, I'm now tasked with actually making a fun game. The only problem I'm still having with torque is the fact that when I add lights, it DRAMATICALLY reduces the framerate.

So the big stuff this time around is the coding of weapons and the Create-A-Wrestler (CAW) feature.
For the weapons, I started with a table. Seemed like the most difficult with the varying animations that I have to trigger for it. It was. The good thing is that I know how to trigger object animations as well as mount objects. So chairs, bats, ladders shouldn't be too much of a problem. Famous last words I know.

The other big one is the CAW. I have separated this into 3 categories.

Appearance
www.homebrewwrestling.com/caw1.jpg
Moves
www.homebrewwrestling.com/caw2.jpgwww.homebrewwrestling.com/caw3.jpg
Attributes
www.homebrewwrestling.com/caw4.jpg
In this game, it's more of a mod tool as far as appearance goes. The user must have a "skin" ready to be applied. Then they just need to pick hair styles, accessories, body shapes, etc.

The moves work well, although unfortunately, the movelist in the dropdowns are currently pretty thin. Anyone want to animate moves for me? :)

All of the info is written to and read by XML. It's really nice because everything is external. So far XML has been the way to go.

I have also produced the first true gameplay video shown here:

http://www.youtube.com/watch?v=G6KrXsQq1QQ

Next up is the A.I.

This is where I'll really be needing to tweak both the game mechanics as the tempo of the game.

One question I have is this. Notice that around 2:40 of the video, the wrestler sets the table on fire. I have 3 different fires going on all set to certain nodes of the table. Is there any way to create a particle system that instead of having one node point, it accepts a line based on two points in space?

That's it for now.
Enjoy and God bless!

#1
07/31/2008 (5:11 pm)
Man that is just too cool. I'm not even a big wrestling fan, but your work with the Torque Engine is very impressive. I especially like the part where you hit the opponent with the folded table, unfold/set the table down, light it on fire, then bam! Very cool and creative. Keep up the great work.

P.S. I'm still trying to figure out how to do tandem animations. I.E., grab a guy by his head, then punch him in the stomach or something. Can you provide any insight?
#2
07/31/2008 (5:50 pm)
Well basically i have a property called pcondition

so if pcondition is "fine" and I hit "a", perform a grab animation and set the pcondition to "grapple"

if pcondition is "grapple" and I hit "a", do a move and set the pcondition to "move".

And so on...
#3
07/31/2008 (6:05 pm)
I'm amazed how far this has come David. Great work, only Torque fighting game I've ever seen.
#4
07/31/2008 (6:27 pm)
Thanks for the kind words!

Any help at all on the particle question i posed?
#5
07/31/2008 (6:39 pm)
Holy smokes! The amount of animation you have in that gameplay video, and the excellent work you've done in linking animations is fargin amazing! Very nice stuff! I'm just curious -- are you doing all your own animating, and if so, care to share which package you're using to do it in?
#6
07/31/2008 (6:45 pm)
I would say 80% is hand-keyframed by me using 3D Studio Max 8, 10% are some grapple moves that a message board volunteer did for me, and 10% were downloaded then tweaked - either from biped downloads and the torque-motion pack sold here.
#7
07/31/2008 (8:33 pm)
Fantastic work David! Very impressive as there seems to be loads of depth and gameplay choices/outcomes!
#8
08/01/2008 (5:12 am)
awesome! gonna look forward to playing this one :)
#9
08/01/2008 (8:55 am)
Been keeping an eye on you for awhile, incredible work!
Keep it up!
Btw, love the NES tribute, brings back memories of the 1st wrestling game I ever played.
#10
08/01/2008 (9:25 am)
I've been watching this for a while now and I am really impressed with your progress.

It is truly inspirational to see what you have accomplished.

Great job!!!