Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
106 changes: 106 additions & 0 deletions MOBILE_FIGHTER_README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,106 @@
# 🗡️ Mobile Fighter - 1v1 Kampfspiel 🛡️

Ein aufregendes Handy-Kampfspiel für zwei Spieler mit verschiedenen Waffen und taktischem Gameplay!

## 🎮 Spielübersicht

Mobile Fighter ist ein rasantes 1v1 Kampfspiel, das speziell für mobile Geräte entwickelt wurde. Zwei Spieler kämpfen gegeneinander mit verschiedenen Waffen auf demselben Bildschirm.

## ✨ Features

- 🎯 **1v1 Kampf**: Direkter Kampf zwischen zwei Spielern
- ⚔️ **4 verschiedene Waffen**: Schwert, Bogen, Axt und Dolch mit einzigartigen Eigenschaften
- 📱 **Mobile-optimiert**: Touch-Controls perfekt für Handys
- 🎨 **Moderne Grafiken**: Schöne Partikeleffekte und Animationen
- 💯 **Echtzeit-Kampf**: Schnelle Action mit Gesundheitsanzeigen
- 🔄 **Waffen wechseln**: Während des Spiels die Waffe ändern

## 🗡️ Waffen-System

### ⚔️ Schwert
- **Schaden**: Mittel (25)
- **Geschwindigkeit**: Schnell (1.2x)
- **Reichweite**: Mittel (40px)
- **Abklingzeit**: 500ms

### 🏹 Bogen
- **Schaden**: Gering (15)
- **Geschwindigkeit**: Langsam (0.8x)
- **Reichweite**: Hoch (120px) - Fernkampf!
- **Abklingzeit**: 800ms

### 🪓 Axt
- **Schaden**: Hoch (40)
- **Geschwindigkeit**: Sehr langsam (0.6x)
- **Reichweite**: Kurz (35px)
- **Abklingzeit**: 1000ms

### 🗡️ Dolch
- **Schaden**: Sehr gering (12)
- **Geschwindigkeit**: Sehr schnell (1.8x)
- **Reichweite**: Sehr kurz (25px)
- **Abklingzeit**: 300ms

## 🎮 Steuerung

### Spieler 1 (Blau)
- **⬅️➡️⬆️⬇️**: Bewegung
- **🗡️ Angriff**: Attacke ausführen
- **🔄 Waffe**: Waffe wechseln

### Spieler 2 (Rot)
- **⬅️➡️⬆️⬇️**: Bewegung
- **🏹 Angriff**: Attacke ausführen
- **🔄 Waffe**: Waffe wechseln

### Tastatur (für Desktop-Test)
- **Spieler 1**: WASD für Bewegung, F für Angriff
- **Spieler 2**: Pfeiltasten für Bewegung, Leertaste für Angriff

## 🎯 Spielregeln

1. **Ziel**: Reduziere die Gesundheit des Gegners auf 0
2. **Gesundheit**: Jeder Spieler startet mit 100 HP
3. **Waffen**: Verschiedene Waffen haben unterschiedliche Schadens-, Geschwindigkeits- und Reichweiten-Werte
4. **Abklingzeit**: Nach einem Angriff musst du warten, bevor du wieder angreifen kannst
5. **Bewegung**: Bewege dich strategisch, um Angriffen auszuweichen
6. **Fernkampf**: Der Bogen schießt Projektile, die anderen Waffen sind Nahkampfwaffen

## 🚀 Wie man spielt

1. Öffne `index.html` in einem mobilen Browser
2. Wähle deine Waffen aus dem Waffen-Menü
3. Verwende die Touch-Controls, um dich zu bewegen und anzugreifen
4. Der erste Spieler, der die Gesundheit des Gegners auf 0 reduziert, gewinnt!

## 💡 Strategien

- **Schwert**: Ausgewogene Waffe, gut für Anfänger
- **Bogen**: Bleibe auf Distanz und schieße Pfeile
- **Axt**: Warte auf den perfekten Moment für maximalen Schaden
- **Dolch**: Sei schnell und aggressiv mit häufigen Angriffen

## 🔧 Technische Details

- **HTML5 Canvas**: Für smooth 2D-Grafiken
- **Responsive Design**: Funktioniert auf allen Bildschirmgrößen
- **Touch-optimiert**: Spezielle Touch-Events für mobile Geräte
- **Partikel-System**: Coole Effekte für Angriffe und Treffer
- **Echtzeit-Updates**: 60 FPS Gameplay

## 📱 Mobile Optimierungen

- Touch-Action Manipulation verhindert Zooming
- Große, gut positionierte Buttons
- Responsive Layout für verschiedene Bildschirmgrößen
- Verhindert Text-Selektion und andere störende Browser-Features

## 🎨 Visuelle Features

- Gradient-Hintergründe und moderne UI
- Animierte Gesundheitsbalken
- Partikeleffekte bei Angriffen und Treffern
- Waffen-Emojis und Angriffsanimationen
- Schöne Schatten und Beleuchtungseffekte

Viel Spaß beim Kämpfen! 🥊
Loading