Hilfe!! Bei KI und Netzwerk

Fragen zu Grafik- & Soundproblemen und zur Spieleprogrammierung haben hier ihren Platz.
Benutzeravatar
Artus
Beiträge: 280
Registriert: 15.01.2005 20:53

Hilfe!! Bei KI und Netzwerk

Beitrag von Artus »

Hallo,
ihr werdet mich bestimmt noch nicht kennen weil ich noch nicht soo lang dabei binn und das erste mal in diesem Forum schreibe.
Ich brauche dringend Hilfe bei der Programmierung einer KI und beim Netzwerk, könnt da jemand ein ausführliched Tuturioal schreiben? :mrgreen: vorallem über das Bufferzeugs.

Meine ICQ nummer ist: 262660565

vielen Dank
Artus :allright:
Benutzeravatar
bluejoke
Beiträge: 1244
Registriert: 08.09.2004 16:33
Kontaktdaten:

Beitrag von bluejoke »

zu beiden Themen gibts bereits einiges.
vor allem zu Netzwerk findest du einiges im Codearchiv und bei AI hilft ein bischen Googeln.

Simon


P.S.: welcome
Ich bin Ausländer - fast überall
Windows XP Pro SP2 - PB 4.00
Kekskiller
Beiträge: 752
Registriert: 14.09.2004 21:39
Kontaktdaten:

Beitrag von Kekskiller »

In Sachen Netzwerk gibt es wirklich viel...
Die Standarthilfe tut es auch, jedenfalls besser als irgendwelcher anderer
Kram, den ich bis jetzt gefunden habe. Und die KI der Gegner ist normalerweise
auch keine Hürde. Stelle dir einfach das ganze in Echtzeit vor, nehme dir
die Schritte, die in realen Leben dafür gebraucht werden und füge das nach
ein paar Bestimmungen ab. Ok, klingt jetzt sehr billig, aber viele Sachen, die
man haben möchte, sind meist sehr simepl aufgebaut, vor allem bei Netzwerk-
spielen bietet sich eine Art Nachrichtensystem für Gegner und Helden an,
etwas ähnlich dem Windowssystem. Nur wenn sich die KI Sachen merken
und später in Beziehung der Erinnerungen wiedergeben muss, wird es etwas
komplizierter. Es ist alles nur eine Frage der Logik.
Benutzeravatar
Artus
Beiträge: 280
Registriert: 15.01.2005 20:53

Beitrag von Artus »

Danke für die Antworten, aber ich glaub ich binn zu blöd dafür. Ich habe alle schon durchgelesenen aber ich verstehs net ich brauche ein beispiel mit mehren Clients die alle Variablen bzw. Koordinaten senden und bekommen.
Zur KI darauf binn ich auch kekommen aber wenn meine mit ner Wand Kollidiert und auch gleicher Höhe ist wie der Spieler bewegt er sich nicht mehr :cry:
Kekskiller
Beiträge: 752
Registriert: 14.09.2004 21:39
Kontaktdaten:

Beitrag von Kekskiller »

Das liegt dann wohl eher an einem unsauberen Kollisionssytem. Nicht aufgeben, das wird schon.
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

das liegt IMHO eher am Pathfinding.

ist einer der ersten und auch der schwierigsten schritte bei der AI programmierung.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Kekskiller
Beiträge: 752
Registriert: 14.09.2004 21:39
Kontaktdaten:

Beitrag von Kekskiller »

Wie willst du das so genau sagen, er hat doch nicht mal was weiterhin dazu geschrieben :? .
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

Artus hat geschrieben: wenn meine mit ner Wand Kollidiert und auch gleicher Höhe ist wie der Spieler bewegt er sich nicht mehr :cry:
daraus schliesse ich, dass seine KI dem spieler hinterherläuft, indem er die koordinaten abfragt,
er aber kein pathfinding integriert hat, das der KI ermöglich,
die hindernisse auf dem weg zum ziel zu umgehen.

die KI läuft also in richtung spieler, bleibt wegen korrekter kollisionsabfrage
an der wand zwischen beiden stehen, kann die wand aber nicht umgehen.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Kekskiller
Beiträge: 752
Registriert: 14.09.2004 21:39
Kontaktdaten:

Beitrag von Kekskiller »

Nagut, du hast gewonnen.
M:I
Beiträge: 7
Registriert: 12.01.2005 14:42
Wohnort: NRW
Kontaktdaten:

Beitrag von M:I »

Die KI muss ein OutOfRange bekommen , so das wenn der Player sich aus den bereich der NPC bewegt sich wieder auf den Path begibt.

Die KI sollte nur reagieren , wenn er den Player sieht "OnSee" danach sollte er sein Path verlassen , dieses sollte aber nur passieren wenn NPC den Player wirklich sieht, also keine Wände oder andere Gegenstände sollte zwischen Player und NPC liegen eventuell sollte man die Rangen in OnSee den entsprechend einstellen.
Antworten