HALF-LIFE PORTAL
Your Gate To Valve's Games www.hlportal.de
PORTAL
FORUM
LOGIN
User oder E-mail:


Passwort:


oder
Registrieren
Passwort vergessen?
OpenID-Login
MISC
PARTNER

TF2 Crafting

Special Artworks by
Hayungs

Link us:
HL PORTAL

Support us:


HLPortal
auf Facebook

›› Willkommen!   ›› 95.333.246 Visits   ›› 18.316 registrierte User   ›› 29 Besucher online (0 auf dieser Seite)
    NEWS 

Team Fortress 2

Der offzielle Bot im Detail

23.12.2009 | 00:19 Uhr | von trecool
12.499 Hits
23 Kommentare
1 viewing
Ein seltener Gast beehrt uns heute mit einem Eintrag auf dem Team Fortress Blog. Mike Booth, Gründer des ehemaligen Turtle-Rock Studios und Programmierer des offiziellen Counter-Strike und Left 4 Dead Bots, persönlich erzählt uns heute etwas über seine neueste „Erfindung“: Der offizielle Team Fortress 2-Bot.

Booth erklärt, das alles mit dem Erfolg des Left 4 Dead-Bots begann. Man fand es so interessant, dass man es unbedingt weiterentwickeln wollte und was bietet sich da besser als Spielwiese als Team Fortress 2? Mit dem War!-Update wurde nun eine erste Version des Bots eingefügt, welcher sich bereits durchaus tapfer schlägt. Obwohl er bis jetzt nur den King of the Hill-Modus beherrscht, dort auch nur die drei offiziellen Karten, soll er immer weiterentwickelt werden. Das große Problem der Entwickler ist hierbei die Fülle an Modi und Klassen in Team Fortress, welche viele Baustellen für die Programmierung eröffnen.



Die Komplexität macht sich bereits deutlich, da nur sieben der neun Klassen bislang unterstützt werden, als Scout oder Spy schlägt sich der Bot noch nicht so gut. Des weiteren versteht er noch rein garnichts von Carts, mehreren Kontrollpunkten oder gar der Intelligence – dies muss alles noch ausgetüftelt werden. Das Ziel der Bots soll es sein, einen Spieler aus Fleisch und Blut so gut wie möglich zu imitieren, als würde der Computer selbst vor einer kleinen virtuellen Tastatur sitzen und mitspielen. Das er davon noch ein gutes Stück entfernt ist zeigt sich bereits, da die Computer-Charaktere sich zum Beispiel nicht um den CP von Nucleus scheren, noch reagieren sie auf Medic-Rufe.

Zitat:
Original von Mike Booth

They don't understand the rules of multiple point capturing, cart pushing, or flag getting... yet. There's also no interface in the game to accessing them yet (we'll add one in an update shortly), so you'll need to access them manually.


Doch wie nutzt man den Bot? Eine Anleitung dazu liefert der Blog ebenfalls, da noch keine grafische Implementierung, wie man sie beispielsweise von CSS gewohnt ist, vorhanden ist. Voraussetzung ist natürlich die Console, in welche dann folgende Befehle eingegeben werden können:
  • Um Bots hinzuzufügen müsst ihr den Befehl tf_bot_add verwenden. Dieser erstellt dann einen Bot, der einen Spieler-Slot beansprucht in einem zufälligen Team, in welchem gerade Platz ist. Ebenfalls möglich sind drei Zusätze, die den Befehl spezifizieren: <count>, <class> und <team> (egal in welcher Reichenfolge). Um beispielsweise zehn Bots dem Spiel hinzuzufügen schreibt ihr einfach tf_bot_add 10 in die Console, tf_bot_add pyro blue steckt einen Pyro zu BLU. tf_bot_add red 5 fügt fünf zufällige Charaktere dem roten Team hinzu, tf_bot_add red 3 heavyweapons setzt drei Heavys zu RED.
  • Damit diese Befehle auch einwandfrei funktionieren, muss in manchen Fällen die Auto-Teambalance ausgeschaltet werden. Der Befehl mp_autoteambalance 0 gefolgt von mp_teams_unbalance_limit 0 kümmert sich darum.
  • Um einen spezifischen Bot aus dem Spiel zu entfernen nutzt einfach kick <Name>, um alle Bots zu entfernen wird der Befehl tf_bot_kick all genutzt.
Für alle, die nun mehr zum Thema Bots wissen wollen, empfiehlt sich der Vortag von Mike Booth zum Thema. Der Entwickler bittet ausserdem alle Fehler, die euch auffallen, in das eigenes eingerichtete Forum zu posten. Wir halten euch bei der Entwicklung des Bots natürlich auf dem Laufenden!

Team Fortress 2

Genre: Ego-Shooter
Engine: Source
Entwickler: Valve
Publisher: Electronic Arts
Release: Oktober 2007
Plattform: PC, Xbox 360, PS3, Mac, Linux
Kaufen: Steam
Weitere News zum Thema:
- Restmetall wertvoller als Rubel (28.02.2022)
- Sechster Comic erschienen (11.01.2017)
- Scream Fortress 8 gestartet (22.10.2016)
- Scream Fortress 2015 gestartet! (30.10.2015)
- Invasion Update erschienen (07.10.2015)
- Alle News
  Übersicht  

Kommentare (23)
Kommentar schreiben | Erweiterten Kommentar schreiben | Kommentare im Forum Seiten (2):  « 1 [2]


# 21
Quit
ON
Die Bots heilen sehr wohl als Medic, wenn man nach ihnen ruft - sofern man direkt in ihr Sichtfeld steht und sie nicht grade 100%/ein Charge haben (teilweise sogar ohne den Medicruf).

Auch, dass sie nur koth beherrschen, stimmt so eigentlich nicht - man kann ihnen, ähnlich wie in L4D, andere Maps beibringen. Dustbowl, als Beispiel, beherrschen sie recht gut. Gravelpit als Gegenbeispiel nicht, da sie da wirklich immer A-B-C gehen, und nicht andere Wege. Aber es ist ein netter Anfang.

Ebenso ist das Kriterium, dass dann bald "nur noch Botserver" da sind falsch - meinen Beobachtungen nach nimmt jeder Bot, der joint, dem Server einen Maximalslot weg. Ein 16 Slot Server mit 14 Bots hat dann 0/2 Spieler wenn nur Bots drauf sind bzw. 2/2 Spielern wenn zwei drauf sind (und der Server somit voll).

Persönlich finde ich, dass sie noch etwas OP sind - sie cheaten angeblich ja nicht, hören dafür allerdings extrem gut - kaum kommt man um die Ecke, schon drehen sich alle um und zack, fünf Raketen und zwei Pipes in der Fresse.
Post 24.12.2009, 11:40 Uhr
# 22
Zockerfreak112
ON
Zitat:
Original von filL

warum benutzen die Bots nie Rohrbomben oder Mollies, oder warum setzen sie nie Nahkampfwaffen ein?


Das wird in den Entwicklerkommentaren erwähnt. Die Bots benutzen die von dir genannten Gegenstände nicht, da sie dem Spieler vorbehalten sind - dieser soll sich nämlich als Anführer fühlen.
Außerdem, auch wenn Bots diese Gegenstände benutzen würden, ganz perfekt könnte man die KI nicht machen, was automatisch Frust vorprogrammiert, wenn ein schlecht oder unnötig geworfener Molotov Cocktail aus der Hand eines Bots kommt. Das ist schon ganz ok so, wie es jetzt ist.
Post 25.12.2009, 18:07 Uhr
# 23
Quit
ON
Ich hatte das eher so gelesen, dass das primäre absolute Ziel der Bots ist, kein Friendly Fire zu machen - und das geht mit Molotovs und Pipebombs einfach nicht.
Post 26.12.2009, 14:07 Uhr


Seiten (2):  « 1 [2]


Du musst dich einloggen, um Kommentare schreiben zu können

Du hast nicht die erforderlichen Rechte einen Kommentar zu schreiben.
Solltest du eine Account-Strafe haben, findest du nähere Informationen in deinem Profil unter Verwarnungen.


FB | Tw | YT | SC
NEWSLETTER
   
E-Mail Adresse:
   

    USER ONLINE 
Insgesamt sind 29 Benutzer online. Davon sind 0 registriert:
    SITE OPTIONS 
- Zu Favoriten hinzufügen
- Als Startseite festlegen (IE only)
- Fehler auf dieser Seite?