Wraaah Contest2010

From Physics Simulation Wiki

Jump to: navigation, search

Contents

Fencing Duel

The goal is a prototype realistic sword fighting game. Most games I have seen focus on combos and special actions or just stats for hit chances and damage. I want to create a game that gives the player as much freedom and control as possible. This should give a more accurate representation of combat. For example attacks have to be parried correctly to be deflected. I will focus on fencing because I know it from experience.

The concept turns out to be an excellent mini game as it focusses completely on The Duel, which lasts around a minute or less. And how much physics can you add to a game based on ragdolls, leverage and accurate collision detection :)


Check out the game development and discussion [1]

The .blend file can be found here [2]

For best visual effects turn on Blender GLSL materials in the Game menu

Story

Rivalries, power, honour, grave insults, love...

Some issues can only be settled in a mortal duel

Features

-Rigged ragdolls

-Ragdoll hair

-Precision action

-Realtime actions, no predefined moves

-Network, internet/LAN (Requires python 2.6 installed)

-Chat function

-"Basic" AI (, NOOOO, he is hitting me, make him stop....), also check command prompt for his plans

-Gamespeed control

-Hit location system

-Creates constraint when stabbed (weapon pierces)

-Different camera views

-Simple sound effects

-Menus

-Lots of python (maybe not really a feature but still cool)

-Simple scenery

Gameplay Videos

First principle [3]

Combat1 [4] AIdemo1 [5]

Combat2 [6] AIdemo2 [7]

Combat3 [8] AIdemo3 [9]

Combat4 [10] AIdemo4 [11]

Combat5 [12] AIdemo5 [13]

The game also has an AI demo mode which you can watch real time in better quality than the Youtube videos (F1 through F8 for different camera positions and +/- for gamespeed control)

Future

Some plans did not make the deadline, but here is an outlook on my future plans:

-Dagger attack and parry

-Advanced AI with many tunable controls

-Injuries that affect your movement (limping etc) & appear as blood stains

-Facial expressions/ blinking eyes

-Character customization

-Flappy & swinging ragdoll clothing


Notes

The game requires Blender 2.49b, or a late build of 2.49a. It does not run on older Blender versions

The network requires python installation to work

To host a game on the internet behind a router you will have to forward ports: 11051, 11052, 11053

If you find the game too easy turn up the gamespeed (+/-)


Return to Blender Game Contest 2010

Personal tools