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

Unity Junior Programmer

UJUJUJ
2,324 learners joined

Description

Junior Programmer'a hoş geldiniz! Kodlama öğrenmek veya giriş seviyesi Unity rolü almak isteyen herkes için tasarlanan bu yol, Unity hakkında temel bilgi sahibi olmayı gerektirir ve matematik önkoşulları yoktur. Junior Programmer, işverenlere işe hazır olduğunuzu gösterebilmeniz için sizi hazırlar.

Lessons

Unity'ye Başlarken

2 lessons
  1. Unity'ye Giriş
  2. Unity'yi İndir

Unit 1: 3D Motorlarınızı çalıştırın

10 lessons
  1. Ünite 1-Giriş
  2. 3D Motorlarınızı çalıştırın
  3. Ders Klasörü ve Yeni Proje Oluşturun
  4. Assetleri içe aktarın ve Prototip 1'i açın
  5. Aracınızı sahneye ekleyin
  6. Bir engel ekleyin ve yeniden konumlandırın
  7. Kameranızı bulun ve oyunu çalıştırın
  8. Kamerayı aracın arkasına taşıyın
  9. Arayüz düzenini özelleştirin
  10. Ders Özeti

Metal Pedalı

9 lessons
  1. Giriş
  2. İlk komut dosyanızı oluşturun ve uygulayın
  3. Güncelleme yöntemine bir yorum ekleyin
  4. Araca ileri bir hareket verin
  5. İlerlemek için bir Vector3 kullanın
  6. Aracın hızını özelleştirin
  7. Nesnelere RigidBody bileşenleri ekleyin
  8. Engelleri çoğaltın ve konumlandırın
  9. Ders Özeti

High Speed Chase

8 lessons
  1. Giriş
  2. Aracınız için bir hız değişkeni ekleyin
  3. Kamera için yeni bir script oluşturun
  4. Kamera konumuna bir ofset ekleyin
  5. Ofseti bir Vector3 değişkenine dönüştürün
  6. LateUpdate ile Kamerayı Pürüzsüzleştirin
  7. playmod’un renk tonunu düzenleyin
  8. Ders Özeti

Step into the Driver's Seat

7 lessons
  1. Sürücü Koltuğuna Geçin
  2. Aracın sola/sağa hareket etmesine izin verin
  3. Girdilerde temel sol/sağ hareketi
  4. Araç hızının kontrolünü elinize alın
  5. Aracı kaydırmak yerine döndürmek
  6. Kodunuzu ve hiyerarşinizi temizleyin
  7. Ders Özeti

Challenge Plane Programming

1 lessons
  1. Challenge 1 - Düzlem Programlama

Bonus Features 1

5 lessons
  1. Bonus Özellikler 1 - Çalışmanızı Paylaşın
  2. Kolay: Engel piramitleri
  3. Orta: Karşıdan gelen araçlar
  4. Zor: Kamera değiştirici
  5. Uzman: Yerel çok oyunculu

Project Design Document

7 lessons
  1. Project Design Document
  2. Understand what a Personal Project
  3. Review Design Doc examples
  4. Complete your Project Concept V1
  5. Complete your Project Timeline
  6. Complete your MVP sketch
  7. Ders Özeti

Introduction to Project Management and Teamwork

7 lessons
  1. Üretim aşamalarını özetleyin
  2. Başlık
  3. Tasarım belgeleri ve proje planları
  4. Projeleri yönetmek ve ilerlemeyi izlemek
  5. Proje yönetiminizi ve izlemenizi destekleyecek araçları belirleyin
  6. Yayınlamaya hazırlanıyor
  7. Projenizi yayınlamak

Unit 2 - Player Positioning

9 lessons
  1. Oyuncu Konumlandırma
  2. Ünite 2 - Giriş
  3. Prototip 2 için yeni bir Proje oluşturun
  4. Oyuncuyu, Hayvanları ve Yiyecekleri Ekleyin
  5. Kullanıcının yatay girişini alın
  6. Oyuncuyu soldan sağa hareket ettirin
  7. Oyuncuyu sahada tut
  8. Kodunuzu ve değişkenlerinizi temizleyin
  9. Ders Özeti

Food Flight

9 lessons
  1. Yiyecek Uçuşu
  2. Merminin ileriye doğru uçmasını sağlayın
  3. Mermiyi hazır bir yapı haline getirin
  4. Boşluk çubuğuna basmayı test edin
  5. Boşluk çubuğuna basarak mermiyi başlatın
  6. Hayvanları prefabrike yapın
  7. Mermileri ekran dışında yok edin
  8. Ekran dışındaki hayvanları yok edin
  9. Ders Özeti

Random Animal Stampede

7 lessons
  1. Rastgele Hayvan Kaçışması
  2. Bir spawn (yumurtlama) yöneticisi oluşturun
  3. S'ye basıldığında bir hayvan doğurun
  4. Diziden rastgele hayvanlar üretin
  5. Doğma yerini rastgele belirleyin
  6. Kamera perspektifini (açısını) değiştirin(değiştirmek)
  7. Ders Özeti

Collision Decisions

7 lessons
  1. Çarpışma Kararları
  2. Hayvanları yumurtlatmak için yeni bir yöntem yapın
  3. Hayvanları belirli aralıklarla yumurtlatın
  4. Çarpıştırıcı ekleyin ve bileşenleri tetikleyin
  5. Çarpışma anında nesneleri yok edin
  6. Bir "Oyun Bitti" mesajını tetikleyin
  7. Ders Özeti

Challenge 2 - Play Fetch

2 lessons
  1. Challenge 2 - Fetch Oyunu
  2. Daha Fazla Challenge

Bonus Features 2

6 lessons
  1. Bonus Features 2 Genel Bakış
  2. Kolay: Dikey oyuncu hareketi
  3. Orta: Agresif hayvanlar
  4. Zor: Oyun kullanıcı arayüzü
  5. Uzman: Hayvan açlığı çubuğu
  6. İpuçları ve çözüm önerileri

New Project with Primitives

8 lessons
  1. Primitive’lerle Yeni Proje
  2. Yeni bir Proje oluşturun ve sahnenizi yeniden adlandırın
  3. Bir arkaplan düzlemi oluşturun
  4. Yeni bir malzeme ile primitive bir Oyuncu oluşturun
  5. Proje türüne göre kamerayı konumlandırın
  6. Düşmanlar, engeller, atılan cisimler ve malzemeler
  7. nity Package yedekleme dosyasını dışa aktarın
  8. Ders Özeti

Lab 3 - Oyuncu Kontrolü

6 lessons
  1. Lab 3 Oyuncu Kontrolü
  2. 1 PlayerController oluşturun ve kodunuzu planlayın
  3. Kullanıcı girdisinden temel hareket
  4. Oyuncunun hareketini sınırlayın
  5. Kod Temizleme ve Yedeklemeyi Dışa Aktarma
  6. Ders Özeti

Unit 3 - Sound and Effects

12 lessons
  1. Ses ve Efektler Giriş
  2. Zıplama Kuvveti Giriş
  3. Prototipi aç ve arka planı değiştir
  4. Bir oyuncu karakteri seçin ve ayarlayın
  5. Oyuncunun başlangıçta zıplamasını sağlayın
  6. Boşluk çubuğuna basıldığında oyuncunun zıplamasını sağlayın
  7. Atlama kuvvetini ve yerçekimini değiştirin
  8. Oyuncunun çift zıplamasını engelle
  9. Bir engel yapın ve sola hareket ettirin
  10. Bir Spawn Manager oluşturun
  11. Aralıklarla engeller ortaya çıkarın
  12. Ders Özeti

Dünyayı Hızlandırın

9 lessons
  1. Dünyayı Hızlandırın
  2. Arka planı tekrarlamak için bir komut dosyası oluşturun
  3. Arka planın konumunu sıfırlayın
  4. Collider ile arka plan tekrarını düzeltin
  5. Trigger üzerinden yeni bir oyun ekleyin
  6. gameOver'da MoveLeft'i durdurun
  7. gameOver'da engellerin oluşmasını durdurun
  8. Sınırlardan çıkan engelleri yok edin
  9. Ders Özeti

Orada Öylece Durma

8 lessons
  1. Orada Öylece Durma
  2. Oyuncunun animasyonlarını keşfedin
  3. Oyuncunun başlangıçta koşmasını sağlayın
  4. Bir atlama animasyonu ayarlayın
  5. Atlama animasyonunu ayarlayın
  6. Düşme animasyonunu ayarlayın
  7. Oyuncunun baygın iken zıplamasını engelleyin
  8. Ders Özeti

Parçacıklar ve Ses Efektleri

8 lessons
  1. Parçacıklar ve Ses Efektleri
  2. Bir patlama parçacığını özelleştirin
  3. Parçacığı çarpışmada oynatın
  4. Kir sıçratma parçacığı ekleyin
  5. Kamera nesnesine müzik ekleyin
  6. Ses Klipleri için değişkenleri bildirin
  7. Zıplayınca Ve Çarpınca Ses Klibi Çalma
  8. Ders Özeti

Balonlar, Bombalar ve Boolean’lar

2 lessons
  1. Genel Bakış
  2. Uyarı

Bonus Özellikler 3

6 lessons
  1. Bonus Özellikler 3 Genel Bakış
  2. Kolay: Engelleri rastgele düzenleyin
  3. Orta: Çift atlama
  4. Zor: Atılma yeteneği ve puanı
  5. Uzman: Oyun başlatma animasyonu
  6. İpuçları ve çözüm yolu

Unit 4 - Gameplay Mechanics

9 lessons
  1. Game Play Griş
  2. Nereye Gittiğinizi İzleyin - Giriş
  3. Proje oluştur ve sahneyi aç
  4. Oynatıcıyı kurun ve bir doku ekleyin
  5. Kamera için bir odak noktası oluşturun
  6. Kullanıcı girişi ile odak noktasını döndürün
  7. Oyuncuya ileri kuvvet ekleyin
  8. Odak noktası yönünde hareket et
  9. Ders Özeti

Oyuncuyu Takip Etmek

8 lessons
  1. Oyuncuyu Takip Etmek Giriş
  2. Bir Düşman ve Bir Fizik Materyali Ekleme
  3. Oyuncuyu Takip Etmek İçin Düşman Komut Dosyası Oluşturma
  4. Bir lookDirection Değişkeni Oluşturma
  5. Düşman İçin Bir Doğma Yöneticisi (Spawn Manager) Oluşturma
  6. Rastgele Doğma Noktası Oluşturma
  7. return methodunu Bir Doğma Noktası Yapma
  8. Ders Özeti

PowerUp ve CountDown

8 lessons
  1. PowerUp ve CountDown
  2. Bir PowerUp seçin ve hazırlayın
  3. Çarpışmada PowerUp’ı yok edin
  4. Düşmanı ve PowerUp’ı test edin
  5. PowerUp ile ekstra geri tepme uygulayın
  6. PowerUp için CountDown Rutini Oluşturunp
  7. Bir güç açma göstergesi ekleyin
  8. Ders Özeti

Düşman Dalgaları İçin For-Döngüleris

7 lessons
  1. Düşman Dalgaları İçin For-Döngüleri
  2. 3 düşman oluşturmak için bir for döngüsü yazın
  3. For-döngüsüne bir parametre verin
  4. Düşmanlar eğer düşerlerse onları yok edin
  5. Düşman sayısını (enemyCount) dalgalarla artırın
  6. Yeni dalgalarla birlikte Powerups oluşturun
  7. Ders Özeti

Challenge 4 - Soccer Scripting

2 lessons
  1. Genel Bakış
  2. Uyarı

Bonus Özellikler 4

5 lessons
  1. Bonus Özellikler 4 Genel Bakış
  2. Kolay: Daha zorlu düşman
  3. Orta: Güdümlü roketler
  4. Zor: Sert saldır
  5. Uzman: Boss savaşı

Lab 4 - Temel Oynanış

7 lessons
  1. Temel Oynanış
  2. Objelere temel hareket ver
  3. Objeleri ekran dışında yok et
  4. Obje çarpışmalarını işle
  5. Objeleri prefab’lara dönüştür
  6. SpawnManager'ın Prefabs oluşturmasını sağla
  7. Ders Özeti

Unit 5 - User Interface

10 lessons
  1. Kullanıcı Arayüzü Giriş
  2. Tıklayıcı Fare - Giriş
  3. Proje oluşturun ve 2B görünüme geçin
  4. Good (İyi) ve Bad (Kötü) hedefleri oluşturun
  5. Nesneleri rastgele havaya fırlatın
  6. Dağınık kodu yeni metodlarla değiştirin
  7. Game Manager içerisinde obje listesi oluşturun
  8. Objelerin ortaya çıkması için bir coroutine oluşturun
  9. Tıklama ve sensör yoluyla hedefleri yok edin
  10. Ders Özeti

Skor Tutmak

9 lessons
  1. Skor Tutmak
  2. Skor metni ekle ekranda konumlandırın
  3. Puan Metninin özelliklerini düzenleyin
  4. Puan metnini ve değişkeni başlat
  5. Yeni bir UpdateScore yöntemi oluşturun
  6. Hedefler yok edildiğinde puan ekleyin
  7. Her hedefe bir puan değeri atayın
  8. Parçacık patlaması ekleyin
  9. Ders Özeti

Game Over

9 lessons
  1. Game Over Giriş
  2. Game Over metin nesnesi oluşturun
  3. GameOver metninin görünmesini sağla
  4. GameOver fonksiyonu oluştur
  5. Stop spawning and score on GameOver
  6. Yeniden Başlat butonunu ekle
  7. Yeniden başlatma butonunun çalışmasını sağlayın
  8. Oyun bittiğinde yeniden başlat butonunu göster
  9. Ders Özeti

Zorluk Nedir?

8 lessons
  1. Zorluk Nedir?
  2. Başlık Metni ve Menü Butonları Oluşturma
  3. Zorluk Seviyesi İçin DifficultyButton Scripti Ekleme
  4. Butona Tıklandığında SetDifficulty Metodunu Çağırma
  5. Yeni Butonlarınız ile Oyunu Başlatma
  6. StartGame’de Başlık Ekranını Devre Dışı Bırakma
  7. Zorluğu Değiştirmek İçin Parametre Atama
  8. Ders Özeti

Challenge 5 - Whack-a-Food

2 lessons
  1. Genel Bakış
  2. Uyarı

Bonus Özellikler 5

5 lessons
  1. Bonus Özellikler 5 Genel Bakış
  2. Kolay: Lives UI
  3. Orta: Müzik sesi
  4. Zor: Pause menüsü
  5. Uzman: Tıkla-ve-kaydır

Lab 5 - Assetlerini geçir

7 lessons
  1. Assets kitaplığını içe aktarın ve göz atın
  2. Oynatıcıyı yeni assetsla değiştirin
  3. Assets mağazasına göz atın
  4. Oyuncu olmayan tüm temel öğeleri değiştirin
  5. Arka plan dokusunu değiştirin
  6. Replace the background texture
  7. Ders Özeti

Kullanıcı geri bildirimine ve testine giriş

1 lessons
  1. Kullanıcı geri bildirimine ve testine giriş

Sonraki Adımlar - Giriş

5 lessons
  1. Proje Optimizasyonu - Giriş
  2. Değişken özellikleri
  3. Unity Event Fonksiyonları
  4. Object Pooling
  5. Ders Özeti

Research and Troubleshooting

7 lessons
  1. Make the vehicle use forces
  2. Prevent car from flipping over
  3. Add a speedometer display
  4. Add an RPM display
  5. Prevent driving in mid-air
  6. Lesson Recap
  7. Sharing your Projects

ECS Hayatta Kalma Rehberi

1 lessons
  1. ECS Hayatta Kalma Rehberi

Kariyer araştırması ve hazırlık

1 lessons
  1. Kariyer araştırması ve hazırlık

Portfolyolara Giriş

1 lessons
  1. Portfolyolara Giriş

Junior Programmer: Sahne akışını ve verilerini yönetin

8 lessons
  1. Junior Programmer: Sahne akışını ve verilerini yönetin
  2. Başlık
  3. Sürüm kontrolünü ayarla
  4. Örnek projeyi keşfedin
  5. Nesne yönelimli programlamanın ilkeleri
  6. Bir sahne akışı oluşturun
  7. Sahneler arasında veri kalıcılığı uygulayın
  8. Oturumlar arasında veri kalıcılığı uygulayın

Gönderim: Yeni bir depoda veri kalıcılığı

2 lessons
  1. Gönderim: Yeni bir depoda veri kalıcılığı
  2. 7.5 Veri kalıcılığını uygulayın

Nesne yönelimli programlamada soyutlama

1 lessons
  1. Nesne yönelimli programlamada soyutlama

Nesne yönelimli programlamada kalıtım ve polimorfizm

1 lessons
  1. Nesne yönelimli programlamada kalıtım ve polimorfizm

Nesne yönelimli programlamada kapsülleme

1 lessons
  1. Nesne yönelimli programlamada kapsülleme

Sorunları belirlemek için profil kodu

1 lessons
  1. Sorunları belirlemek için profil kodu

Job preparation: Junior Programmer

1 lessons
  1. Job preparation: Junior Programmer

Sunum: Programlama teorisi iş başında

1 lessons
  1. Sunum: Programlama teorisi iş başında
Unity Junior Programmer
  • beginner
  • 283 lessons
  • Self-paced
  • 4.8 / 5 rating
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