Unity Minecraft Benzeri Oyun Yapımı |Bölüm 1| Rastgele Harita

TRPixelServer

YASAKLANDI
Mesajlar
47
En iyi cevaplar
0
Beğeniler
47
Puanları
70
Ruh hali
Merhaba arkadaşlar .Daha önceden spacın dersleriyle unityi az da olsa biliyorsunuzdur.Bugun kendimize Minecraft kodlayacağız. İlk olarak blok modeli bulammız gerek blender isimli programla oluşturabilir yada internetten bulabilirsiniz. Modelimizi indirdikten sonra Unity oyun motoruna atıyoruz.Objelerimizi şu pozisyona koymamız lazım:
130659

Evet bu pozisyonda olduğunda karakterimizin elinde bir cim bloğu olcak.ve zemindede bir çim şimdi sırada ise rastgele bir harita oluşturma var yani çimler rastgele spawn olcak bunu block objesinin içine atın ve prefabı block yapın bölece döngü içinde olacaktır döngü yapazsanız çalışmaz
C#:
using UnityEngine;
using System.Collections;

public class RastgeleHarita : MonoBehaviour
{
    public GameObject prefab;

    void Start()
    {
        StartCoroutine(Map());
    }

    IEnumerator Map()
    {
        Vector3 position = new Vector3(Random.Range(-10.0f, 10.0f), 0, Random.Range(-10.0f, 10.0f));
        Instantiate(prefab, position, Quaternion.identity);
        
        yield return new WaitForSeconds(1);
      Destroy(this);
    }

}
 



Üst