• beyond tellerrand – play. Register Now!
Zurück   Flashforum > Flash > ActionScript > ActionScript 2

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 14-05-2006, 14:23   #1 (permalink)
Neuer User
 
Registriert seit: Feb 2006
Beiträge: 7
KI Gegner

Hallo
Ich bin grade an einem Flashspiel dran. Jetzt wollte ich einen Gegner machen, der sich nach links, rechts, oben und unten bewegen kann (obendraufsicht) und den spieler auch noch abschießt, also einen Ki-Gegner. Leider habe ich bei google.de nichts gefunden. Könnt ihr mir einen guten Link geben oder mir vllt. sogar helfen??
Danke schonmal euer snoob
snoob ist offline   Mit Zitat antworten
Alt 14-05-2006, 15:07   #2 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.109
all zu viel KI wirds da wohl nicht geben ;-)

- bewege den verfolger per random
- lass in die spielerfigur verfolgen, indem du den verfolger einen bestimmten betrag in richtung der spielerfigur bewegst.

wenn überhaupt, dann könnte man von etwas KI sprechen, wenn es mehrere verfolger gibt, die den verfolgter nicht nur 'blind' folgen, sondern ihm eine falle stellen würden.
__________________
die ultimative antwort auf alle programmierfragen: der debugger!
- vor eine programmzeile klicken (==roter punkt)
- im menü "debuggen" aufrufen
- auf den grünen pfeil klicken
- im swf etwas machen (der programmablauf hält beim roten punkt)
- links die objekte auswählen, variable, interne... mal alles ansehen!
mit dem debugger kann man sein programm schrittweisse abarbeiten und in alle variable reinsehen.

mfg h.g.seib www.SeibsProgrammLaden.de
hgseib ist offline   Mit Zitat antworten
Alt 14-05-2006, 15:26   #3 (permalink)
Neuer User
 
Registriert seit: Feb 2006
Beiträge: 7
Hmm könntest du das mal ein bischen scripten??? Ich versteh davon nähmlich 0... der müsste natürlich auch schießen können...
snoob ist offline   Mit Zitat antworten
Alt 14-05-2006, 16:58   #4 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.109
"..Ich bin grade an einem Flashspiel dran.."
äääh, bin ich jetzt drann oder du?

wenn du eine frage zu DEINEM script hasst, dann gerne. aber das ich jetzt dein spiel programmiere, das glaube ich nicht ;-)

bitte etwas mehr vorleistung deinerseits.
__________________
die ultimative antwort auf alle programmierfragen: der debugger!
- vor eine programmzeile klicken (==roter punkt)
- im menü "debuggen" aufrufen
- auf den grünen pfeil klicken
- im swf etwas machen (der programmablauf hält beim roten punkt)
- links die objekte auswählen, variable, interne... mal alles ansehen!
mit dem debugger kann man sein programm schrittweisse abarbeiten und in alle variable reinsehen.

mfg h.g.seib www.SeibsProgrammLaden.de
hgseib ist offline   Mit Zitat antworten
Alt 14-05-2006, 17:58   #5 (permalink)
dreizeiler
 
Benutzerbild von mojave
 
Registriert seit: Sep 2004
Ort: Berlin
Beiträge: 1.411
wie geil
mojave ist offline   Mit Zitat antworten
Alt 14-05-2006, 19:58   #6 (permalink)
muh
 
Benutzerbild von Janoscharlipp
 
Registriert seit: Apr 2002
Ort: Freiburg / Stuttgart
Beiträge: 4.338
ich will auch ein Flash spiel, hgseib, wenn du mit dem von snob fertig bist, kannst du bitte gleich mit meinem Anfangen!
__________________
»Carpe diem«, sagte der Graf. (Terry Pratchett: Ruhig Blut!)
Janoscharlipp ist offline   Mit Zitat antworten
Alt 14-05-2006, 21:10   #7 (permalink)
Neuer User
 
Registriert seit: Feb 2006
Beiträge: 7
Nee ich mein das nur als beispiel, weil ich überhaupt keine ahnung wonach ich da suchen soll... Das Flashgame habe ich ja nur den Computergegnder nicht...
snoob ist offline   Mit Zitat antworten
Alt 14-05-2006, 21:43   #8 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.109
"..Das Flashgame habe ich ja nur den Computergegner nicht.."
lass mich mal raten: das hasst du dir irgendwo gezogen. und jetzt rennst du von mülltonne zu mülltonne, ob da noch irgendwo etwas brauchbares zu finden wäre? aber, um aus resten etwas zu machen, dafür muss man profi sein! darum:

nicht suchen, selbst machen !!!

da erzeugst du ein mc als verfolger. das wirst du doch noch hinbekommen?
und den lässt du per zufall auf deiner bühne rumsaussen mit z.b.
verfolger_mc._x+=4*Math.random();
verfolger_mc._y+=4*Math.random();

oder zum verfolgen z.b.
verfolger_mc._x+=(gegner_mc._x-verfolger_mc._x)/10;
verfolger_mc._y+=(gegner_mc._y-verfolger_mc._y)/10;

schiessen kommt später drann. versuch erst einmal die bewegungen zu erzeugen.

und wenn dir das alles nichts sagt (obwohl das absoluter 'kinderkram' ist), dann fang halt bitte ganz klein an: tutorials durcharbeiten usw. und nicht gleich mit KI-Gegnern rumballern wollen.
oder lass es. es muss ja nicht jeder auf dieser welt programmieren können ;-) jeder mensch hat andere talente.



@Janoscharlipp
du mach das mal schön selber, gell ;-)
__________________
die ultimative antwort auf alle programmierfragen: der debugger!
- vor eine programmzeile klicken (==roter punkt)
- im menü "debuggen" aufrufen
- auf den grünen pfeil klicken
- im swf etwas machen (der programmablauf hält beim roten punkt)
- links die objekte auswählen, variable, interne... mal alles ansehen!
mit dem debugger kann man sein programm schrittweisse abarbeiten und in alle variable reinsehen.

mfg h.g.seib www.SeibsProgrammLaden.de
hgseib ist offline   Mit Zitat antworten
Alt 14-05-2006, 22:28   #9 (permalink)
Flashaholic
 
Benutzerbild von atothek
 
Registriert seit: Feb 2003
Ort: Berlin
Beiträge: 1.459
[ot]

Nabend Leute,

[EDIT]

wegen persönlicher kritik hab ich es rausgenommen

MFG
alex
__________________
TVNEXT Solutions

Geändert von atothek (15-05-2006 um 11:13 Uhr)
atothek ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
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.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 17:35 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele