Das Tippsforum
Link zum Forum
Hallo,
in dem ersten Teil von meinem Browsergame-Tutorial werde ich euch erklären wie ihr eine bestimmte Anzahl von Einheiten angreifen lassen könnt. Dazu habe ich euch einen kleinen Quelltext geschrieben, welchen ihr euch als kampf.php abspeichern könnt.
Der Quelltext ist eigentlich selbsterklärend.
Am besten versucht ihr einfach Mal die Werte “atk”, “def” und “anz” zu verändern. Dadurch erfährt man ziemlich schnell wie das ganze funktioniert.
Hier ist jetzt einmal der komplette Quelltext der kampf.php:
<?php
// Schwertkämpfer erstellen
$schwert['name'] = "Schwertkämpfer"; // Name
$schwert['anz'] = 120; // Anzahl
$schwert['atk'] = 30; // Angriff
$schwert['def'] = 20; // Verteidigung
// Bogenschütze erstellen
$bogen['name'] = "Bogenschützen"; // Name
$bogen['anz'] = 80; // Anzahl
$bogen['atk'] = 25; // Angiff
$bogen['def'] = 35; // Verteidigung
// Gesammte Angriffpunkte errechnen
$all_atk = $schwert['atk'] * $schwert['anz'];
// Gesammte Verteidigungspunkte errechnen
$all_def = $bogen['def'] * $bogen['anz'];
// Abfrage was von beidem größer ist
if($all_atk > $all_def){
// Schwertkämpfer sind stärker
echo "Die ".$schwert['name']." haben gewonnen";
} else {
// Bogenschützen sind stärker
echo "Die ".$bogen['name']." haben gewonnen";
}
?>
Bei der Anzahl 120 Angreifer zu 80 Verteidigern gewinnen hier die Angreifer.
Wenn du weitere Fragen zu Browsergames hast, dann frag im Gamux.de – Forum nach, dem Forum für Browsergames.