12 Aralık 2015 Cumartesi

unity  3d ile bir objenin ileri geri sağa sola gitmesini sağlamak

Unity 3d ile bir objeyi hareketlendirmek için Transform compenenti kullanılır

transform kompenentinden Translate fonksiyonuna ulaşılır.
oradan gerekli değişiklikler yapılır örneğin;

function Update(){

transform.Translate(0,0,0);
//burda objeme hiç hareket vermedim

transform.Translate(1,0,0);
//burda objeme "X" Eksenin de FRAME(kare) başına 1 metre gitrmesini sağladım

transform.Translate(0,1,0);
//burda objeme "Y" Eksenin de FRAME başına 1 metre gitrmesini sağladım

transform.Translate(0,0,1);
//burda objeme "Z" Eksenin de FRAME başına 1 metre gitrmesini sağladım

transform.Translate(0,0,-1);
//burda objeme "Z" Eksenin de FRAME başına 1 metre geri gitrmesini sağladım

transform.Translate(0,0,1*Time.timeDelta);
//burda objeme "Z" Eksenin de SANİYE başına 1 metre gitrmesini sağladım

transform.Translate(0,0,1*Time.timeDelta*Input.GetAxis("Horizontal"));
//burda sağ ok, ve sol ok tuşları ile  objeme "Z" Eksenin de SANİYE başına 1 metre gitrmesini sağladım

transform.Translate(0,0,1*Time.timeDelta*Input.GetAxis("Vertical"));
//burda yukarı  ok, ve aşağı ok tuşları ile  objeme "Z" Eksenin de SANİYE başına 1 metre gitrmesini sağladım

var hiz:int;
transform.Translate(0,0,1*Time.timeDelta*Input.GetAxis("Horizontal")*hiz);
//burda sağ ok, ve sol ok tuşları ile  objeme "Z" Eksenin de SANİYE başına 1 metre gitrmesini sağladım ve değişken tanımladım.
}

9 Nisan 2015 Perşembe

MİNECRAFT OYUNU YAPMAK(OYUN KAYIT SİSTEMİ EKLİ)

MİNECRAFT OYUNU YAPMAK(OYUN KAYIT SİSTEMİ EKLİ)
BY YK GAMES


http://ykoyunstudyosu.16mb.com/KODLAR/objeolustur.js
BU KODU OYUN İÇİNDE HERHANGİ BİR OBJENİN İÇİNE ATIN.
http://ykoyunstudyosu.16mb.com/KODLAR/positionkaydet.js
BU KODU OLUŞTURDUĞUNUZ OBJEYE ATIN OYUN KUSURSUZ ÇALI ŞACAKTIR.








2 Nisan 2015 Perşembe

"aa" GİBİ BİR OYUN NASIL YAPILIR RESİMLİ ANLATIM

"aa" GİBİ BİR OYUN NASIL YAPILIR RESİMLİ ANLATIM

OYUNUN DENEME WEB PLAYER SÜRÜMÜ
OYUNU DEĞİŞTİRMEK YADA ÖĞRENMEK İÇİN PROJECT DOSYASI



        unity ile 2d bir proje oluşturun.

         Yapmanız gereken ilk ilk önce photshop ile bir yuvarlak oluşturmak(100x100px boyutunda.).
texture ayarlarından renk modunu "true color seçin " (Böyle yaparsanız kenarlarda beyazlık oluşmaz.)
topu (0,0,0)kordinatlarına yerleştirin.
ismini "esastop" yapın.
sonra bir js kodu oluşturun.

var hizi=1.0;
public var renk1 :Color[];
public var bolumu =1;
function Start () {
bolumu=PlayerPrefs.GetInt("bolumu");
print(PlayerPrefs.GetInt("bolumu"));
}

function Update () {
transform.Rotate(0,0,hizi*Time.deltaTime);
}
public function Oyunukaybettin(){
test.gecis=1;
Time.timeScale=0.1;
camera.main.backgroundColor = renk1[0];
yield WaitForSeconds(0.5);
Application.LoadLevel("anamenu");
}
 public function Oyunukazandin(){
test.gecis=1;
Time.timeScale=0.1;
camera.main.backgroundColor = renk1[1];
yield WaitForSeconds(0.5);
bolumu++;
PlayerPrefs.SetInt("bolumu",bolumu);
Application.LoadLevel("anamenu");
}

bu kodu js dosyasının  içine kopyalayın
sonra bu kodu "esastop" objesinin içine atın




30 Mart 2015 Pazartesi

KOLAY UNİTY KOD YAZMA UNİTY BASİC CODE PROGRAM





                                        PROGRAMA GİT>>>>>