Menu
CoddyTech

Hızlanma

Coddy'nin Unity Journey'sinin Gerçek Oyunlar Geliştirmek bölümünün bir parçası. Ders 29 / 60.

challenge icon

Görev

Orta

Yolun hızını artır; hız GameManager içinde tutulsun.

  1. GameManager içinde public static GameManager Instance; ekle ve Awake() içinde Instance = this; olarak ayarla.
  2. Update() içinde: speed = Mathf.Min(speed + speedUp * Time.deltaTime, maxSpeed);.
  3. Obstacle içinde speed alanını sil ve her karede okunan GameManager.Instance.speed hızında hareket et.

“Oyna” düğmesine bas: engeller gitgide daha hızlı gelir. Ardından “Kontrol et” düğmesine bas.

Kendin dene

using UnityEngine;

public class GameManager : MonoBehaviour
{
    public float speed = 10f;
    public float speedUp = 0.5f;
    public float maxSpeed = 20f;

    // Bunu bir singleton yap ve yolu her karede hızlandır
}

Gerçek Oyunlar Geliştirmek bölümündeki tüm dersler

Kendi başına pratik yap: Unity playground