Unity3D KI/AI Tutorial: #1 – Künstliche Intelligenz

10.01.2011 - Carsten - Der Softwareentwickler Blog - 15 Kommentare

Unity-LogoWeitere Tutorials zum Thema Künstliche Intelligenz in Unity findet Ihr in der Übersicht dieser Unity3D KI/AI Tutorial Serie.

Dies ist der erste Teil meiner neuen Tutorial Reihe zum Thema “Künstliche Intelligenz” (KI) in Unity3D.

Was Euch in dieser Folge wie in der Serie erwartet erfahrt Ihr im Folgenden.

Tutorial-Inhalt

Da kaum ein Video-Spiel heutzutage ohne computergesteuerte Gegner oder Mitspieler (None player characters /NPCs) auskommt, ist das Thema Künstliche Intelligenz bzw. Artificial intelligence ein sehr wichtiges in der Spieleentwicklung. Und interessant ist es zudem obendrein. Denn da kann man sich als Programmierer so richtig austoben, wenn man will (oder die Anforderungen es erforderlich machen)

Zwar werde ich in dieser Reihe nicht so viel Wissen voraussetzen, so solltet Ihr aber schon ein bisschen Basis-Wissen über Unity besitzen. Solltet Ihr noch nicht so vertraut mit dieser Spieleentwicklungsumgebung sein, dann empfehle ich Euch zunächst einen Blick in meine Unity3D Tutorial Serie zu werfen.

Im ersten Abschnitt dieses Teils werden wir zunächst einmal kurz darauf eingehen, was Künstliche Intelligenz eigentlich ist. Danach erläutere ich, was das für diese Tutorial-Reihe bedeutet und was wir unter anderem während der nächsten Folgen entwickeln und programmieren wollen.

Im zweiten Abschnitt beginnen wir dann damit eine kleine Testumgebung mit zwei Charakteren zu erstellen. Hierbei wird der eine der Spieler-Charakter sein und der zweite der KI-Charakter, den wir dann nach und nach mit verschiedenen “Künstlichen Intelligenzen” ausstatten werden.

Video-Tutorial

Aber nun genug der langen Vorrede. Ich wünsche Euch nun viel Spaß mit dem ersten Teil meiner Unity KI/AI Tutorial-Reihe:

Habt Ihr Anregungen oder Ideen zu meiner neuen Serie? Dann raus mit der Sprache – unten habt Ihr genug Platz, um Eure Meinungen kund zu tun :)

Character Animation

Wie ich bereits in dem Video-Tutorial gesagt hatte, findet Ihr das genutzte Demo-Projekt findet Ihr auf Unity3D.com. Hier geht es zu dem Beispiel: Character Animation.

In der zweiten Folge dieser neuen Tutorial-Reihe werden wir uns dann um die Künstliche Intelligenz eines Questgebers, der dem Spieler Aufgaben überträgt, kümmern.

Hier geht es zum nächsten Unity3D KI/AI Tutorial: #2 – Questgeber – Dialoge mit NPCs .


Zu diesem Thema hab ich übrigens bereits ähnliche Artikel verfasst. Vielleicht interessiert Dich ja einer:

15 Kommentare zu ' Unity3D KI/AI Tutorial: #1 – Künstliche Intelligenz '

Kommentare zu 'Unity3D KI/AI Tutorial: #1 – Künstliche Intelligenz' mit RSS

  1. Kevin kommentierte am 11.01.2011 um 20:19 Uhr

    Hey! :)
    Vorweg, Du machst echt gute Tutorials rund um Unity 3D.
    Weiter so!

    Ich hab lediglich nur eine kleine Frage :)
    Wirst Du später noch Tutorials machen zwecks Unity3D
    und Datenbanken wie bspw. MySQL?

    lg :)

  2. Carsten - Der Softwareentwickler Blog kommentierte am 12.01.2011 um 00:04 Uhr

    Hi Kevin,

    das ist eine gute Idee. Muss ich mal sehen :)

  3. Kevin kommentierte am 12.01.2011 um 00:47 Uhr

    Sehr schön :)
    Es sind hier ja schon recht viele Leute
    von deinen Tutorials begeistert.
    Was hällst du von einem Forum rund um das Thema Programmierung?

  4. Carsten - Der Softwareentwickler Blog kommentierte am 12.01.2011 um 16:39 Uhr

    Das ist eine Idee, die mir schon öfters vorgetragen wurde. Allerdings weiß ich nicht so wirklich ob sich ein Forum wirklich lohnen würde. Schließlich gibt es Programmierer-Foren ja doch wie Sand am Meer. Vielleicht sollte ich mal eine Umfrage starten und erfragen wie andere darüber denken… :???:

  5. Kevin kommentierte am 12.01.2011 um 21:21 Uhr

    Ich hab mir deine Livestats mal angeschaut.
    Bis zu 600 Besucher am Tag, ist schon eine Menge.
    Darunter finden sich bestimmt auch viele Interesierte Programmierer
    oder welche die es werden wollen.
    Und grade Leute die Hilfe bei deinen Tut´s brauchen, könnten sich im Forum melden.
    Ich würde es aufjeden Fall toll finden. :)
    Falls du Webspace etc. brauchst, würde ich
    dich auch unterstützen!

    lg Kevin :)

  6. Carsten - Der Softwareentwickler Blog kommentierte am 13.01.2011 um 09:17 Uhr

    Erstmal vielen Dank für Deine angebotene Unterstützung :)
    Eigentlich hab ich für ein Forum (ob es nun das Aufsetzen oder das Betreiben angeht) eigentlich keine Zeit. Mal sehen, vielleicht überleg ich mir das doch nochmal :)

  7. cacysunlee kommentierte am 13.01.2011 um 17:24 Uhr

    Also das mit dem Forum sollte man nicht überstürzen.
    Ich kann aus Erfahrung nur sagen, das man vorher kompetente und zuverlässige Moderatoren einstellt, die viel Zeit und Lust haben und nichts kosten dürfen um das Forum sauber, sortiert und übersichtlich zu halten. :)

  8. Kevin kommentierte am 13.01.2011 um 18:29 Uhr

    @Cacysunlee:
    Da hast du wohl recht, ich kenne das Problem :-/
    Aber ich denke das sich bestimmt ein paar fleißige Helferlein finden
    werden.
    Gerade für Unity3D gibt es wenige deutsche Foren.
    Und ein Forum braucht nunmal etwas Zeit bis sich einige
    aktive User angefunden haben.
    Die Unterstützung meinerseits wäre da ;)

    lg
    Kevin

  9. Ben kommentierte am 13.01.2011 um 22:10 Uhr

    Ich habe mir vor kurzem Unity 3D 3.1 heruntergeladen vorher hatte ich eine ältere Version, aber es sieht bei mir immer noch wie das alte aus bis auf ein paar kleinigkeiten dagegen sieht es bei dir inm Video ganz anders aus. Kann man das irgendwo Einstellen ?

  10. Ben kommentierte am 13.01.2011 um 22:13 Uhr

    Wo Hostest du denn deine Seite, weil das Kommentar Datum geht eine Stunde vor.

  11. Carsten - Der Softwareentwickler Blog kommentierte am 14.01.2011 um 09:25 Uhr

    Wenn Du die Farbe meinst, dann könnte das daran liegen, dass ich Unity-Pro nutze. Aber das hat auf das Tutorial keine Auswirkungen.

  12. Ben kommentierte am 14.01.2011 um 20:33 Uhr

    Kann man in der free version es nicht umstellen ? Weil es meiner meinung nach viel besser aussieht.

  13. Carsten - Der Softwareentwickler Blog kommentierte am 17.01.2011 um 10:17 Uhr

    Ich vermute mal eine Absicht dahinter, dass die Versionen unterschiedlich aussehen ;)

  14. [...] Unity3D KI/AI Tutorial: #1 – Künstliche Intelligenz  In diesem Tutorial werden Grundlagen zum Thema Künstliche Intelligenz erläutert sowie das Testszenario in Unity3D erstellt. [...]

  15. EasyRider kommentierte am 27.01.2011 um 23:16 Uhr

    echt Super Coole tut’s!!! HAMMERHART besten dank für so einen Einführung in Unity 3D und in die Spieleentwicklung da kann man einfach nur staunen :shock: wie so etwas zu stande kommt halt wie die K.I. bei Computerspielen echt Cool Carsten Schumi-Daumen-Hoch

Leider ist die Kommentarfunktion zur Zeit deaktiviert.