A thrilling 1v1 2D fighting game built with Godot 4, featuring elemental-themed characters with unique abilities and combat styles. Developed by the OSC Game Committee season '25.
-
Multiple Playable Characters: Each character has their own unique strengths and weaknesses, with varying stats in:
- Movement and Air Speed
- Attack Power and Combos
- Special Abilities
- Defense Capabilities
Choose from:
Wind Hashashin- Master of agility and swift strikesWater Priestess- Balanced fighter with fluid movementsMetal Bladekeeper- Power-focused warrior with strong defenseGround Monk- Steady fighter with earth-shattering attacks
-
Combat System:
- Combo-based fighting mechanics
- Multiple attack types (3 basic attacks + special moves)
- Air combat capabilities
- Blocking and defensive mechanics
- Dash movement system
- Special abilities unique to each character
-
Game Modes:
- Local PvP (2 players)
- Single-player vs AI
-
Advanced AI System:
- Strategic decision making
- Adaptive combat behavior
- Multiple difficulty levels
- Different fighting styles (aggressive, defensive, balanced)
-
Technical Features:
- State machine-based character control
- Robust input handling system
- Dynamic camera system
- Health and special power management
- Customizable controls
The game is built using Godot 4 and GDScript, utilizing:
- Custom state machine for character control
- Advanced AI system with multiple strategies
- Efficient animation system
- Robust physics-based movement
- Scene-based level management
-
Character Assets:
-
Environment Assets: