In de meeste videogames Build , kunnen tekens worden opgesplitst in twee categorieën : de speler - gecontroleerde karakter en personages bestuurd door kunstmatige intelligentie - scripts . Er is evenwel sprake een derde categorie die de kenmerken van de andere twee mengsels . Die categorie is het bot , een kunstmatige intelligentie script dat rollen normalerwijze door een speler voldoet . Meestal gemaakt door gebruikers in een spel mod , bots dienen vele doeleinden . Sommigen kunnen worden gebruikt als praktijk tegenstanders in multiplayer games , terwijl anderen meer vervelende gameplay functies van de speler niet wenst te nemen inch Ongeacht , het creëren van een bot vereist dezelfde basismethode voeren . Wat je nodig hebt Code compiler Level editor Toon Meer Aanwijzingen 1 Schrijf een lijst van gedragingen en eigenschappen die je wilt je bot te exposeren . Bedenk wat wapens die je wilt het bot te bevorderen, evenals die power-ups zal nastreven , als de bot is voor gebruik in een competitieve multiplayer game . Als het bot zal zijn voor coöperatief spelen , een lijst van de taken die u wilt de bot om namens de speler . Kopen van 2 Open de level-editor voor het spel waarin je van plan bent om je bot te gebruiken . Met behulp van de entiteit inbrengen tools beschikbaar in de specifieke editor , plaatst onzichtbaar en redelijk entiteiten gehele kaart in pathway open plekken . Ruimte gelijkmatig in elke denkbare plaats een personage zou lopen . Elke entiteit moet uitvoeren dezelfde tag , bijv. " waypoint . " Deze entiteiten zullen worden gebruikt om je bot begeleiden in de kaart . 3 Open het bestand bak voor het spel en na te gaan wat voor soort code script bestand wordt gebruikt voor het kunstmatig intelligente personages . Sommige games , zoals Unreal Tournament 3 , ondersteunen het gebruik van bots ronduit, en bevatten een bestand directory voor hen . Maak een nieuw bestand van dat type en open het in uw code compiler . Programma het gedrag en de prioriteiten van het bot in ' if-else " lussen of het equivalent dat de specifieke scripttaal ondersteunt --- betekenis als een voorwaarde waar is , doe dit , anders , doe dat . In een multiplayer first - person shooter , moet de bot de eerste prioriteit te winnen van het spel , namelijk het scannen van andere spelers en de aanvallen die ze vinden . Anders moet het script hebben de bot zijn eigen gezondheid en munitie beoordelen en maak een pad voor dergelijke leveringen als ze worden gevonden ontbreekt . Programma in pathfinding vermogen door het hebben van het script scan , binnen een bepaalde omtrek , voor de " waypoint " entiteiten die u gedurende de kaart geplaatst en bewegen in de richting van de een dat zal neem het dichtst bij zijn doel . < br >
|