İlk proje oluşturma
- Oyun Geliştirme kursu
- Başlangıç
- Ders 8/83
- 4 dk
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 ProjectProje 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
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
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
string projectName = "____";
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ı |