Physics-based swordfighting techdemo

Tiny swordfighting game inspired by Die by the Sword, that I made for my bachelors thesis. Definitely needs more tweaking and balancing (and sound design + walk animations for the swordsman).

Press Esc for controls overview etc. . To spawn enemies, just hit the buttons in front of their respective statues by your sword.

Partially intended as playground for future experimentation with novel ways of mapping mouse+keyboard input (2D) to the movement of a sword (3 linear deg. of freedom + 3 angular).

Experimental multiplayer build works only on Windows and requires 2 keyboards and 2 mice to be connected to the computer, preferably 2 screens as well. To implement similar multiplayer in your game, feel free to use my MultiInput library.

All (including graphics assets) is opensource under MIT license - feel free to fork or read the thesis (czech): https://github.com/MarkusSecundus/PhysicsSwordfight

StatusPrototype
PlatformsWindows, Linux, HTML5
Rating
Rated 3.0 out of 5 stars
(2 total ratings)
AuthorMarkusSecundus
GenreAction, Fighting
Made withUnity
Tags3D, Fantasy, Local multiplayer, Medieval, Open Source, Physics, Prototype, Swords
Code licenseMIT License
Asset licenseCreative Commons Zero v1.0 Universal
Average sessionA few minutes
InputsKeyboard, Mouse
MultiplayerLocal multiplayer
Player count1 - 2
LinksSource code

Download

Download NowName your own price

Click download now to get access to the following files:

win64-experimental-hotseat-multiplayer 30 MB
linux 30 MB
win64 30 MB

Comments

Log in with itch.io to leave a comment.

i love the idea, but the controls feel kinda clunky, my mouse always ends up locked in the sky for some reason or another, so maybe make mouse lock

(+1)

Make right-click to look around and leave the other controls as they are.

You welcome.

Update?

(1 edit)

Nah, I was just randomly going through the page and realised I didn't post here the very experimental hotseat build, that's been on github since october xD

But I'll most probably return to this as a base for my masters thesis, so you can expect some nontrivial update in maybe cca half a year. In any case, thanks for caring :)

Cool! looking forward to it

(+1)

this game has a lot of potential, but I just have a few suggestions: make the mouse always centered by putting Cursor.lockState = CursorLockMode.Locked; in the start function. and maybe instead of using q and e to rotate, make it work like a normal first person controller, but hold down RMB to rotate the sword.

cant wait to see what this game becomes

dont give up. has a lot of potential.

this game is actually not that bad, good work kid