Gamux Game Entwicklung  
     

Left Nav Mit Facebook verbinden Registrieren Lexikon Lexikon Interessengemeinschaften Suchen Heutige Beiträge Alle Foren als gelesen markieren Right Nav

Left Container Right Container
 
Alt 10.02.2008, 20:16   #1 (permalink)
Benutzer
 

Standard [PHP] Angriffe in Browsergames[Teil 1]

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-Code:
<?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.

Falls ihr weitere Fragen zu diesem Tutorial habt, könnt ihr diese hier stellen:
http://gamux.de/showthread.php?t=21
iSebastian ist offline  
Werbung
Thema geschlossen

Themen-Optionen
Ansicht

Forumregeln
BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Angriffe von Einheiten simulieren[C++] iSebastian FAQ und Tutorials 0 09.03.2008 00:32
[PHP] Browsergames mit Mauern und Nachbonus[Teil 2] iSebastian FAQ und Tutorials 0 17.02.2008 22:42


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:20 Uhr.


Style Copyright by Wrestling Forum
Content Relevant URLs by vBSEO 3.3.0