AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

ki, kein plan davon

Ein Thema von glkgereon · begonnen am 1. Jul 2004 · letzter Beitrag vom 1. Jul 2004
Antwort Antwort
Benutzerbild von alcaeus
alcaeus

Registriert seit: 11. Aug 2003
Ort: München
6.537 Beiträge
 
#1

Re: ki, kein plan davon

  Alt 1. Jul 2004, 11:40
Als erstes musst du für einen Bot ausrechnen, wohin er gehen muss. Wenn er den Spieler z.B. erschießen muss, dann soll er sich den kürzesten Weg zum Spieler ausrechnen. Problem: Der Spieler bewegt sich auch.
Sobald der Bot beim Spieler ist, musst du noch die Richtung ausrechnen, in die er schießen muss. Dabei gibt es musst du in den drei Dimensionen denken (oder den zwei Kopfbewegungsrichtungen).
Das alles musst du für jeden Bot machen.
Und hier kommen noch einige zusätzliche Probleme: Wenn mehrere Spieler (oder verfeindete Bots) im Spiel sind, dann hat die Verteidigung natürlich Priorität. Das heißt, der Bot muss auch überprüfen, ob jemand auf ihn zuläuft. Weiters kann auch eine Angriffsstrategie oder -taktik mit einfließen. Weiters, beim Schießen muss u.a. auf friendly fire geachtet werden. Das bedeutet, du darfst einen Feind nicht anschießen, wenn ein "Freund" dazwischen läuft usw.
Bezüglich der Programmierung kann ich dir nicht viel sagen, außer dass du für jeden Bot einen Thread brauchen wirst. Achja, und es wird sehr kompliziert. Ich hab mal einen Computergegner für ein 2-Player-Snake programmiert, glaub mir, das war hart genug.

Greetz
alcaeus
Andreas B.
Die Mutter der Dummen ist immer schwanger.
Ein Portal für Informatik-Studenten: www.infler.de
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

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

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:08 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz