Cohorts
  • Discover
  • About Us
  • Blog
  • Patika.dev
  • Web3

Unity Essentials

Unity'e Başlarken
Öğrenmeye Başla
Unity Essentials'a Hazır Olun

Yaratıcılarla Tanış
Neden Unity Öğrenmeliyiz?
Ne Yaratmak İstiyorsun?
Öğrenmek İçin Sırayla Neye İhtiyacınız Var?
Unity Öğrenme Ekosistemi

Unity Hub'ı Kullanmaya Başlayın
Unity Editor'ü Kullanmaya Başlayın
Package Manager!ı Kullanmaya Başlayın

Gerçek Zamanlı-Real Time- Oluşturma
Real Time Nedir
Unity Nedir?
Unity Ne Yapar?
Gerçek Zamanlı Oluturucular Kimler?

Gerçek Zamanlı-Real Time Temelleri
3D Sahnede GameObjects ile Çalışma
Primitive'ler ile Yapı Oluşturun
3D GameObjects'e Bileşenler Ekleyin
3D GameObject’ler için Efektler Oluşturmak
3D Asset'ler Edin
Meydan Okuma: Zemin Lav Kaplı!

Unity'de Programlamanın Temelleri
Script Yazmaya Başlangıç
Varsayılan Script İçindeki Kod
Bir GameObject'i Script İle Değiştirme

Gerçek Zamanlı Ses Temelleri
Arka Plan Müziği Ekleme
Gerçek Zamanlı Ses Efektleri Oluşturma
Ses Asset'lerine Erişim
Challenge: Hareketli Ses

Gerçek Zamanlı 2 Boyutlu Temelleri
2D Sahnede GameObjects ile Çalışma
2D GameObjects'e bileşenler ekleyin
2D Asset'lere Erişim
Challenge: Sprite pachinko

Gerçek Zamanli Endüstri Döngüsü
Real Time Endüstrisine Genel Bakış
Prodüksiyon Aşamaları
Ön-Prodüksiyon Aşaması
Prodüksiyon aşaması
Sürüm Kontrolü
Post-Prodüksiyon Aşaması
Operasyon Aşaması
Prodüksiyon Sürecinde Unity
Gerçek Zamanlı Yaratıcıların Rol ve Kariyerleri
Sanat ve Tasarımda Kariyer
Programlamada Kariyer
Uzman Olarak Kariyer
Senin Kariyerin Ne Olacak?

Profesyoneller Unity’i Nasıl Öğrendi?
Gerçekçi Ol
Sabırlı Ol
Pes Etme
Öğrenme Planını Geliştir
Hedef Belirlemek İçin İlham Alın
Unity Yaratıcı Topluluğu
İçerik Oluşturucu Topluluğu
Game Jamleri Keşfet
Yaratıcı Yolculuğa Doğru

WebGl Derlemeleri Oluşturun ve Yayınlayın
Unity Editörü Keşfet
Unity Editor Becerilerinizi Geliştirin
Unity Editör İpuçları ve Püf Nnoktaları
Unity Hub ve Editörü İndir
Proje Kurulum Süreçleri
Varsayılan Komut Düzenleyicisi İle IDE'yi Ayarla
Benim İçin Doğru Olan Unity Planı

2D Sahnede GameObjects ile Çalışma

Bu eğitimde:

  • Yeni bir Sprite oluşturacaksın.
  • Sprite Renderer bileşenini kullanarak bir Sprite görüntüsünü değiştireceksin.
  • Unity Editor’ünün hem Hierarchy hem de Scene görünümü pencerelerinde 2D nesneleri seçeceksin.
  • Inspector penceresindeki Transform bileşenindeki sayısal değerleri kullanarak 2D nesneleri taşıyıp, döndürüp, ölçeklendireceksin.
  • Unity dönüştürücü araçlarını kullanarak Scene görünümündeki 2D nesneleri taşıyıp, döndürüp, ölçeklendireceksin.
  • Inspector’da görüntülenen özellikler ile Scene’de GameObject’lerin görüntülenmesi arasındaki ilişkiyi belirleyeceksin.
  • Scene’de bir Sprite’ı manipüle etmek için Rect Transform aracını kullanacaksın.
  • Sprite’ın renk tonlarını değiştireceksin.

Aşama 1: Genel Bakış

3D projeler gibi 2D projeler de oluşturduğun deneyimdeki her şeyi kapsayan Scene’lere düzenlenir. 2D Scene’lerdeki GameObject’lere Sprite denir. Sprite’lar genellikle interaktif 2D GameObject’ler olarak kullanılmasını sağlayan belirli özellikli içe aktarılmış görüntülerdir.

2D proje, aslında bir 3D alanın yandan görünümüdür, bu nedenle son kullanıcı düz bir 2D görünüm görürken, üzerinde çalıştığın gerçek alan hala 3D’dir. Bu yaklaşım sana daha fazla esneklik sağlar ve Microsoft'tan Ori and the Will of the Wisps oyunu tarzında hibrit projeler oluşturmayı mümkün kılar.

figures

Microsoft’un Ori and the Will of the Wisps oyunundan bir görüntü

Bu eğitimde, Sprite oluşturacak ve bunları Hierarchy ve Inspector pencerelerinde inceleyeceksin. Unity Transform araçlarını kullanarak bu Sprite'ları manipüle edecek ve Insprector’ın değişikliklerini nasıl yansıttığını gözlemleyeceksin.

Aşama 2: Başlamadan Önce

Bu proje boyunca, Gerçek Zamanlı 3D Projenin Temelleri'nde kapsanan bilgilerden yararlanıyoruz. Önce o projeyi tamamlamanı öneririz.

Unity projeni kurmak için:

  • Unity Hub’ı aç.
  • ** 2D Template**’i kullanarak yeni bir Unity projesi oluştur.

Aşama 3: İlk Sprite’ını Oluştur

Hierarchy penceresinde, yer tutucu görevi görecek boş bir Sprite oluşturmak için sağ tıkla ve 2D Object > Sprite'ı seç. Bu noktada, Scene görünümünde Sprite'ı göremezsin ancak ona bir görüntü atadığında görünür hale gelir.

figures

2D Object > Sprite seçiliyken Hierarchy’de Create menüsü

Hierarchy’de, oluşturduğun Sprite'ı seç ve Inspector'da adını Circle olarak değiştir.

figures

Sprite’ın adı “Circle” olarak değiştirilmiş Inspector paneli.

Hierarchy’de adı göreceksin.

figures

Sprite adının "Circle" olarak güncellendiği Hierarchy penceresi

Inspector’da Sprite Renderer bileşenini ara. Sprite özelliğinde, Assets panelini açmak için daire simgesini tıkla.

figures

prite GameObject'ine bağlı görüntünün değiştirilebildiği Sprite özelliğini gösteren Inspector paneli

Assets panelinde Knob görüntüsünü seç. Sprite artık Knob görüntüsünü içeriyor.

figures

Sprite GameObject'ine bağlı görüntünün seçilebildiği Sprite seçim penceresi

figures

Bir görüntü Sprite GameObject'ine bağlandığında Scene, seçilen görüntüyü gösterecek şekilde güncellenir.

Transform bileşeni, seçili Sprite’ın Konum, Döndürme ve Ölçek değerlerini içerir. Bu değerleri Inspector'da değiştirebilir ve Scene'deki değişiklikleri görebilir veya Sprite'ı Scene’de manipüle edebilirsin ve bu değerler buna göre değişecektir. Circle Sprite’ını seç ve Scale değerlerini 10, 10, 1 olarak değiştir. Scene görünümünde Sprite değişimini izle.

figures

Scene’deki görüntünün ölçeğini değiştirmek için X=10, Y=10, Z=1 olarak ayarlanmış Inspector’daki Scale seçenekleri

Not: Unity, 2D ve 3D’de geçerli olan bir Y-yukarı koordinat sistemi kullanır. Y yukarı ve Z oyuncunun bakış açısına doğru ve uzaktadır. Bu nedenle, Z yönündeki ölçek değişiklikleri oyuncu tarafından görülmez. Z'deki konum değişiklikleri, Sprite'ları birbirinin arkasına veya önüne yerleştirir (diğer uygulamalardaki Z-sırası gibi).

Toolbar’da Move aracını seç (kısayol tuşu W) ve Sprite'ı Scene’de yeni bir konuma taşımak için fareni kullan.

Move aracı etkinleştirildiğinde ve GameObject seçildiğinde Sprite üzerinde görüntülenen dönüştürme aygıtı.

figures

Yeni konumun Transform bileşeninin Position özelliklerine nasıl yansıtıldığına dikkat et. (Not: senin sonuçların farklı olabilir.)

figures

Yeni konum, Transform bileşeninin Position özelliklerine yansıtılmış.

Rect Transform aracı, Sprite'larının şeklini ve konumunu değiştirmek için hızlı ve kolay bir yol sağlar. Bir Sprite seçip Toolbar’da Rect Transform aracını seçtiğinde (kısayol tuşu T), köşelerde tutma noktaları olan dikdörtgen bir sınır göreceksin.

figures

Rect Transform aracı etkinleştirildiğinde görüntülenen, Sprite'ta köşelerinde tutma noktaları olan dikdörtgen bir sınır Nesneyi herhangi bir noktasından fare ile sürükleyerek Sprite'ı Scene etrafında hareket ettir. Köşelerdeki tutamaçları sürükleyerek Sprite'ın ölçeğini X veya Y boyutlarında ayarla.

Aşama 4 Sprite’ın rengini değiştirme

Sprite'ın rengini değiştirmek için Sprite’ı seç, ardından Sprite Renderer bileşeninde Color özelliğini seç. figures Sprite'ın renginin değiştirilebildiği Sprite Renderer bileşenindeki Color özelliği

Sprite’ın renk tonunu değiştirmek için Color seçiciyi kullan. figures Color özelliğine göre değiştirilmiş bir Sprite renk tonu

Aşama 5 Bir sonraki adımlar Primitives olarak adlandırılan basit GameObject'leri Scene’ine nasıl ekleyeceğini gördün ve bu GameObject'lerin Hierarchy ve Inspector pencerelerinde nasıl temsil edildiğini gördün. GameObject’leri nasıl hareket ettireceğini, döndüreceğini ve ölçeklendireceğini iki yolda gördün: Inspector’daki sayılarla ya da Scene görünümünde onları fiziksel olarak değiştirerek.

Şimdi, Sprite'lara ekleyebileceğin bileşenlere bakalım.

Previous
Next

Lesson discussion

Swap insights and ask questions about “Unity Essentials”.

Enroll to participate
Start the course to unlock the discussion. Enrolling helps us keep conversations relevant to learners.
Cohorts
WebsiteDiscoverBlogPatika.devRise In
CoursesCircleRustSoliditySolanaWeb3 FundamentalsBlockchain Basics
CompanyAbout UsTerms of UsePrivacy PolicyGDPR NoticeCookies
Don't miss any update!

Disclaimer: The information, programs, and events provided on https://cohorts.patika.dev is strictly for upskilling and networking purposes related to the technical infrastructure of blockchain platforms. We do not provide financial or investment advice, nor do we make any representations regarding the value, profitability, or future price of any blockchain or cryptocurrency. Users are encouraged to conduct their own research and consult with licensed financial professionals before engaging in any investment activities. https://cohorts.patika.dev disclaims any responsibility for financial decisions made by users based on the information provided here.

© 2026 Cohorts, All rights reserved