CodeBlanks Logo Icon CodeBlanks

İlk proje oluşturma

Unity'de yeni bir 3D proje oluşturmayı öğrenirsin.

Yeni Unity projesi oluşturmak

Unity Hub üzerinden Projects bölümüne girerek yeni bir proje oluşturabilirsin. Yeni proje ekranında bir proje şablonu seçer, projenin adını ve bilgisayarında kaydedileceği konumu belirlersin.

Projects
  → New Project
  → Select Template
  → Project Name
  → Create Project

Proje oluşturulduğunda Unity Editor seçtiğin proje ile açılır.

Proje yapısı

Unity projesi oluşturulduğunda gerekli dosyalar ve klasörler otomatik hazırlanır. Assets oyun dosyalarını, Packages projede kullanılan paketleri, ProjectSettings ise proje ayarlarını içerir.

MyFirstGame/
  Assets/
  Packages/
  ProjectSettings/

Dosyalarını düzenli tutmak ve proje klasörlerini korumak, sonraki çalışmalarını kolaylaştırır.

Uygulama İlk proje bilgilerini yazdır

MyFirstGame adında bir proje ve 3D Template şablonunu temsil eden iki değişken oluştur. İki bilgiyi Debug.Log ile ayrı satırlarda yazdır.

Başlangıç kodu

Player.cs
using UnityEngine;

public class ProjectInfo : MonoBehaviour
{
    void Start()
    {
        // Proje adını tanımla
        
        // Şablon adını tanımla
        
        // İki bilgiyi yazdır
    }
}

Örnek çözüm

Player.cs
using UnityEngine;

public class ProjectInfo : MonoBehaviour
{
    void Start()
    {
        string projectName = "MyFirstGame";
        string templateName = "3D Template";

        Debug.Log(projectName);
        Debug.Log(templateName);
    }
}

Beklenen çıktı

MyFirstGame
3D Template

Soru ve cevaplar

Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.

1 Yeni bir 3D oyun projesi başlatırken hangi şablonu seçmelisin?

  • Audio Template
  • 3D Template Doğru cevap
  • 2D Template
  • Empty Website

Açıklama: 3D Template, üç boyutlu bir oyun projesine başlamak için kullanılan şablondur.

2 Proje adını belirle

Soru
string projectName = "____";
Cevap
string projectName = "MyFirstGame";

Açıklama: Proje adı, Unity Hub'da oluşturacağın projeyi tanımlamak için kullanılır.

3 Unity proje klasörleri

Kavram Anlamı
Assets Oyun dosyaları ve içerikleri
Packages Projede kullanılan paketler
ProjectSettings Proje yapılandırma ayarları
3D Template Üç boyutlu proje başlangıcı

Başlangıç bölümündeki tüm dersler