Toggle Width

EndFRM
 
Konuyu Oyla:
  • Toplam: 52 Oy - Ortalama: 2.87
  • 1
  • 2
  • 3
  • 4
  • 5
Unity3D - Düşman Yapay Zekası (C#)
SlowType Çevrimdışı Yeni Üye
*
Yeni Üye
Üye No: 37
Konu Sayısı:
Yorum Sayısı: 4
1
Yorum: #1
Unity3D - Düşman Yapay Zekası (C#)
Bir Düşman yapıcaz. şimdilik

GameObject > Create Other > Cube

yapıyoruz.

Pozisyonlarını ayarlıyoruz.

Project menüsüne gelip;

Sağ Klik > Create > C# Script yapıyoruz.

Unutmayın Js. değil.

içindekileri silip aşağıdaki kodalrı yazıyoruz.

using UnityEngine;
using System.Collections;

public class 
EnemyAI MonoBehaviour {
    public 
Transform target;  //buraya kendimizi koyacağız.
    
public int moveSpeed// Haraket hızı
    
public int rotationSpeed// dönme hızı.
    
    
private Transform myTransform;
    
    
    
void Awake() {
        
myTransform transform;
    }

    
// Use this for initialization
    
void Start () {
        
GameObject go GameObject.FindGameObjectWithTag("Player"); // Karaterimize Player adlı tagı vermemiz gerekiyor unutmyın.
        
        
target go.transform;
    
    }
    
    
// Update is called once per frame
    
void Update () {
        
Debug.DrawLine(target.positionmyTransform.positionColor.red); // düşman ile aramızda bağ çizdik.
        
        //Look at target
        
myTransform.rotation Quaternion.Slerp(myTransform.rotationQuaternion.LookRotation(target.position myTransform.position), rotationSpeed Time.deltaTime);
        
        
//Move towards target
        
myTransform.position += myTransform.forward moveSpeed Time.deltaTime;
    
    }


son olarak bu scripti Düşman olarak yaptığımız Cube ye bağlıyoruz.

Unutmayın krakterimize Player tagı eklemelisiniz.

Son olarak targete bizi gösterip ,

dönüş ve haraket hızlarını ayarlıyoruz

Not : Haraket için 5 Dönüş için 3 yeterlidir. fazlasında düşmandan kaçamazısınız.


bu derste bu kadarda iyi forumlar
03-02-2012 21:50
Bul Alıntı
Oyuncu Çevrimdışı Unity 3d - Ses & Dj
*
Yeni Üye
Üye No: 129
Konu Sayısı:
Yorum Sayısı: 2,693
811
Yorum: #2
RE: Unity3D - Düşman Yapay Zekası (C#)
Heh sağolasın. İyi biliyorsun galiba. Sana iyi çalışmalar Açık Ağızlı Gülümseme .

Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.
25-04-2012 22:16
Bul Alıntı
EYETRON Çevrimdışı Game Developer&3D
*
Kıdemli Üye
Üye No: 77
Konu Sayısı:
Yorum Sayısı: 1,487
165
Yorum: #3
RE: Unity3D - Düşman Yapay Zekası (C#)
Yapay zekanın üstüne git. Oyunda en etkileyici kısım budur Gülümseme

Cahile söz anlatmak, deveye hendek atlatmaktan zordur.
24-07-2012 16:34
Bul Alıntı
Mucit Çevrimiçi Bilim, Teknoloji ve PC
*
Emekli Üye
Coder
Senarist
Üye No: 11
Konu Sayısı:
Yorum Sayısı: 2,253
410
Yorum: #4
RE: Unity3D - Düşman Yapay Zekası (C#)
bencede

Think different. Steve JOBS

İyi sanatçılar kopyalar, büyük sanatçılar çalar. Pablo PİCASSO

Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.

Kendi Çalışmalarım:
Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.
Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.
Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız. Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.

William Shakespeare in Kral Lear adlı kitabı olan bana ulaşsın!
Ben Türk55 im.
24-07-2012 17:16
Bul Alıntı
EYETRON Çevrimdışı Game Developer&3D
*
Kıdemli Üye
Üye No: 77
Konu Sayısı:
Yorum Sayısı: 1,487
165
Yorum: #5
RE: Unity3D - Düşman Yapay Zekası (C#)
Yani.adamlar sırf yapay zeka için bir dal açmışlar. AI PROGRAMMER diye Gülümseme

Cahile söz anlatmak, deveye hendek atlatmaktan zordur.
25-07-2012 0:22
Bul Alıntı
Oyuncu Çevrimdışı Unity 3d - Ses & Dj
*
Yeni Üye
Üye No: 129
Konu Sayısı:
Yorum Sayısı: 2,693
811
Yorum: #6
RE: Unity3D - Düşman Yapay Zekası (C#)
Evet biliyorum Gülümseme

Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.
26-07-2012 14:12
Bul Alıntı
toxinn2 Ziyaretçi
 
Yorum: #7
RE: Unity3D - Düşman Yapay Zekası (C#)
alıntıdır yaz şunlara panpa
Bu konu en son: 28-07-2012 tarihinde, saat: 18:03 düzenlenmiştir. Konuyu düzenleyen: Sado.
28-07-2012 18:02
Alıntı


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  [DERS] Unity3D Facebook SDK kullanmak kolikman 6 3,531 11-05-2016 17:21
Son Yorum: Mucit
  MbK GameStudio Alımı *UNITY3D* MbKGameStd 3 775 24-09-2015 16:52
Son Yorum: RPG MAKER
  Unity3d Ders Kanalı <-Cihat Kökçü-> venqeful905 0 865 13-07-2015 18:34
Son Yorum: venqeful905
  Unity3D Ders Serisi fatih54 4 1,435 16-04-2015 3:14
Son Yorum: mmrsefa
  Yapay Zeka "Random Walking" NyberCraft 2 927 24-01-2015 12:54
Son Yorum: kadohack

Hızlı Menü:


Şu anda bu konuyu okuyanlar: 1 Ziyaretçi