Mouse-controlled sword fighting game made with Unity.
Play the WebGL build here:
https://eecczz.github.io/swordplay/
swordplay is a PC/WebGL reinterpretation of Wii-style swordplay. Instead of motion controllers, the player uses mouse input to swing, attack, and control the character's weapon.
The project focuses on making sword actions feel direct and physical through character animation, weapon movement, collision timing, and simple real-time combat interaction.
- Mouse-based sword attack control
- Character sword swing animations
- Weapon movement and hit timing
- Unity WebGL playable build
- Lightweight browser play through GitHub Pages
Clone the repository and open it with Unity.
Assets/
Packages/
ProjectSettings/
Unity-generated folders such as Library/, Logs/, Temp/, and local IDE files are intentionally excluded from the repository.
This repository does not include third-party Unity Asset Store packages under:
Assets/AssetStoreReady/
Those packages are paid or proprietary assets and must not be redistributed through this GitHub repository. The directory has been removed from the repository history and is ignored by .gitignore.
To run the Unity project after cloning:
- Obtain the required Asset Store packages through valid licenses.
- Import or restore them locally under:
Assets/AssetStoreReady/
- Open the project in Unity and allow Unity to reimport assets.
If Unity reports missing scripts, prefabs, animation controllers, or materials, restore the licensed Asset Store packages into Assets/AssetStoreReady/ first.