CodeBlanks Logo Icon CodeBlanks

Proje kaydetme

Sahneyi ve projeyi kaydetmeyi, sürüm kontrolüne hazırlamayı öğrenirsin.

Sahneyi kaydetmek

Unity'de sahne üzerinde yaptığın düzenlemeleri kaybetmemek için sahneyi kaydetmelisin. Bunun için File → Save veya Ctrl + S kısayolunu kullanabilirsin.

File
  → Save

Ctrl + S

İlk kez kaydedilen sahne için bir ad ve kayıt konumu belirlemen istenir. Sahne dosyaları genellikle Assets klasöründe saklanır.

Projeyi korumak ve sürüm kontrolü

Sahneyi kaydetmek ile projeyi yedeklemek aynı şey değildir. Proje klasörünü düzenli olarak yedeklemek, dosyalarını kaybetme riskini azaltır. Sürüm kontrolü ise dosyalardaki değişiklikleri takip etmeyi ve önceki sürümlere dönmeyi sağlar.

MyFirstGame/
  Assets/
  Packages/
  ProjectSettings/

Version Control
  → Track changes
  → Review history

Git gibi araçlarla proje geçmişini takip edebilir ve çalışmalarını güvenli biçimde yönetebilirsin.

Uygulama Proje kaydetme bilgilerini oluştur

Proje adını, sahne dosyasını ve sürüm kontrolü aracını temsil eden üç değişken oluştur. Değerleri sırasıyla MyFirstGame, MainScene ve Git olsun. Her bilgiyi ayrı satırda yazdır.

Başlangıç kodu

Player.cs
using UnityEngine;

public class SaveProjectInfo : MonoBehaviour
{
    void Start()
    {
        // Proje bilgilerini tanımla
        
        // Bilgileri sırayla yazdır
    }
}

Örnek çözüm

Player.cs
using UnityEngine;

public class SaveProjectInfo : MonoBehaviour
{
    void Start()
    {
        string projectName = "MyFirstGame";
        string sceneName = "MainScene";
        string versionControl = "Git";

        Debug.Log(projectName);
        Debug.Log(sceneName);
        Debug.Log(versionControl);
    }
}

Beklenen çıktı

MyFirstGame
MainScene
Git

Soru ve cevaplar

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

1 Unity'de sahneyi hızlıca kaydetmek için hangi klavye kısayolu kullanılır?

  • Ctrl + N
  • Ctrl + D
  • Ctrl + P
  • Ctrl + S Doğru cevap

Açıklama: Ctrl + S, açık sahnedeki değişiklikleri kaydetmek için kullanılan kısayoldur.

2 Sahneyi kaydet

Soru
string shortcut = "____";
Cevap
string shortcut = "Ctrl + S";

Açıklama: Ctrl + S, sahne üzerinde yaptığın değişiklikleri kaydetmek için kullanılan kısayoldur.

3 Kaydetme ve koruma

Kavram Anlamı
Ctrl + S Sahneyi kaydeder
Assets Oyun ve sahne dosyaları klasörü
Yedekleme Dosyaların ek bir kopyasını korur
Version Control Değişiklik geçmişini takip eder

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