Street Fighter is an electrifying two-player fighting game that brings classic arcade action to your desktop! Built with Python and Pygame, this project showcases advanced game development techniques with smooth animations, dynamic combat systems, and immersive audio-visual effects.
"Enter the arena, choose your destiny, and prove your fighting prowess!" โ๏ธ
Master of Blades
|
Arcane Spellcaster
|
Feature | Description | Status |
---|---|---|
๐ Health System | Dynamic health bars with real-time updates | โ Active |
๐ฌ Smooth Animations | Fluid character movements and transitions | โ Active |
๐ Scoring System | Track victories and tournament progress | โ Active |
๐ต Audio Experience | Immersive soundtracks and combat effects | โ Active |
๐ผ๏ธ Dynamic Backgrounds | Cinematic blur effects and visual polish | โ Active |
๐ฎ Responsive Controls | Intuitive two-player control scheme | โ Active |
โ๏ธ COMBAT SYSTEM โ๏ธ
โโโโโโโโโโโโโโโโโโโโโ
โ โข Melee Attacks โ
โ โข Magic Spells โ
โ โข Combo System โ
โ โข Victory Moves โ
โโโโโโโโโโโโโโโโโโโโโ
Section | Quick Links |
---|---|
๐ฎ | Features |
โ๏ธ | Requirements |
๐ | Installation |
๐ฏ | Gameplay |
๐ฆ | Downloads |
๐ | License |
๐ | Credits |
๐ค | Contributing |
๐ง | Contact |
Component | Minimum Requirement |
---|---|
๐ Python | Version 3.7 or higher |
๐พ RAM | 4GB recommended |
๐ฟ Storage | 100MB free space |
๐ฅ๏ธ Display | 1024x768 resolution |
# Core Dependencies
pygame>=2.0.0 # Game engine
numpy>=1.19.0 # Mathematical operations
opencv-python>=4.5.0 # Image processing
Step 1: Clone the Repository
git clone https://github.com/AadityaPanda/Street_Fighter.git
cd Street_Fighter
Step 2: Install Dependencies
pip install -r docs/requirements.txt
Step 3: Launch the Game
python src/main.py
๐ Ready to Fight! ๐
|
|
+ Reduce opponent's health to ZERO
+ Unleash devastating combo attacks
+ Master timing and positioning
+ Claim victory in the arena!
This project is licensed under the MIT License
Feel free to use, modify, and distribute in your projects!
Role | Contributor |
---|---|
๐ฎ Lead Developer | Aaditya Panda |
๐จ Game Design | Aaditya Panda |
๐ง Technical Lead | Aaditya Panda |
Asset Type | Source |
---|---|
๐ต Background Music | Free Music Archive |
๐ค Fonts | Turok Font |
๐ญ Sprites | Custom-designed + Open-source assets |
๐ง Sound Effects | Royalty-free audio libraries |
๐ Quick Contribution Guide:
-
Fork the repository
git fork https://github.com/AadityaPanda/Street_Fighter.git
-
Create a feature branch
git checkout -b feature/AmazingFeature
-
Commit your changes
git commit -m "Add AmazingFeature"
-
Push to the branch
git push origin feature/AmazingFeature
-
Open a Pull Request
Check CONTRIBUTING.md for detailed guidelines