Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, Harra Üniversitesi Bilgisayar Mühendisliği Bölümü'nde görev yapan Doçent Doktor Dursun Akbaslan tarafından sunulan bir Unity eğitim dersidir. Ders, bilgisayar grafikleri dersinin birinci ünitesi olan "Yönetimin Temelleri" konusunu kapsamaktadır.
- Video, Unity yazılımının kurulumu ve temel kavramlarını anlatmaktadır. İlk bölümde ders için gerekli hazırlıklar (programlama mantığı, nesne programlama, fizik ve matematik bilgisi) açıklanmakta, ardından Unity'nin kurulumu adım adım gösterilmektedir. İkinci bölümde ise Unity arayüzünün bileşenleri tanıtılmakta, küp nesnesi üzerinde transform bileşimi (konum, dönme ve ölçek) ve fiziksel dönüşümler (yerçekimi kanunu) uygulamalı olarak gösterilmektedir.
- Videoda ayrıca Unity'de oluşturulan uygulamaların tablet ve akıllı telefonlarda nasıl çalıştırılacağı da adım adım anlatılmaktadır. Video, bir sonraki derste dönüşüm bileşeninin ayrıntılı inceleneceği bilgisiyle sonlanmaktadır.
- 00:03Bilgisayar Grafikleri Dersi Tanıtımı
- Bilgisayar grafikleri dersinin birinci ünitesi olan "Yönetimin Temelleri" dersine hoş geldiniz.
- Ders kapsamında Unity yazılımının kurulumu, arayüzü ve bileşen kavramı anlatılacak.
- Ders için Unity yazılımına ihtiyaç var ancak yazılım bilgisine gerek yok, programlama mantığı ve nesne programlama bilgisi gerekiyor.
- 01:39Unity Kurulumu
- Unity kurulumu için Unity.exe uygulamasını indirip kurmak gerekiyor.
- Kurulum sırasında 2.11 sürümünü, Android SDK, Android Asset Store ve Microsoft Visual Studio modüllerini aktif etmek tavsiye ediliyor.
- Belgeler kısmını aktif ederek internet bağlantısı olmadan bile yardım menülerine ulaşılabilir.
- 03:42Unity Arayüzü
- Unity arayüzünde en üstte Toolbar, sol tarafta Hierarchy, ortada Scene, alt tarafta Projects ve Console pencereleri bulunuyor.
- En sağda Inspector (Denetleyici) penceresi en çok kullanılan pencerelerden biri.
- Unity'de en önemli kavramlardan biri sahne olup, sahne içerisinde oyuncu, düşman, kamera, ışık gibi tüm oyun nesneleri bulunuyor.
- 05:13Unity Pencereleri ve Bileşenler
- Project penceresi, projenin oluşturulması düşünülen tüm varlıkları sınıflandırır.
- Aşamalar penceresi, oyunun içerisinde yer alması gereken nesneleri sırasıyla gösterir.
- Inspector penceresi, sahne içerisindeki her nesnenin özelliklerini içerir ve Unity'de en önemli kavramlardan biri bileşendir.
- 06:46Uygulama Örneği
- Unity'de yeni bir proje oluşturmak için Project sekmesine tıklanır.
- Unity kurulumu için Install seçeneği seçilir ve son sürüm (19.42) tercih edilir.
- Unity arayüzünde sol tarafta Hierarchy, alt tarafta Project ve Console, sağ tarafta Inspector ve ortada Game Asset Store pencereleri bulunur.
- 10:56Unity'de Küp Örneği ve Dönüşüm Bileşenleri
- Küp nesnesinin transform bileşiminde x, y, z koordinatları doğrultusunda position, rotation ve scale özellikleri bulunur.
- Araç çubuğunda konum, döndürme ve ölçek araçları ile grafiksel olarak veya sayısal değerlerle dönüşüm yapılabilir.
- Nesnelerin fiziksel kuralları olmadığı için havada durur, rijit pad bileşeni eklendiğinde kütlesi, yerçekimi kanunu ve sürtünme katsayıları gibi fiziksel kurallar uygulanır.
- 12:37Yerçekimi Kanunu ve Fiziksel Özellikler
- Yerçekimi kanunu aktif olduğunda nesne yere düşer, pasif olduğunda havada durur.
- Yerçekimi birimi değiştirildiğinde (örneğin 50 birim) nesne daha yavaş düşer.
- Yerçekimi kanunu saniyede 9,8 ivmeyle hızlanırken, örnekte 49-47 ivmeyle hızlanıyor.
- 13:33Uygulamaları Tablet ve Akıllı Telefonlarda Çalıştırma
- Unity uygulamaları tablet ve akıllı telefonlarda da çalıştırılabilir.
- Project settings'ten edit menüsünden device seçeneği ile Android veya iPad gibi cihazlar seçilebilir.
- Bilgisayarla bağlanan tablet veya akıllı telefon, Unity programında otomatik olarak açılır ve uygulama çalıştırılabilir.
- 15:11Google Play ile Uygulama Çalıştırma
- Unity uygulaması Google Play veya Android'den indirilebilir.
- Uygulama çalıştırıldığında "connect device" seçeneği ile USB kablo ile bilgisayara bağlanıp play tuşuna basılabilir.
- Edit menüsünden project set tıklayarak kullanılacak cihaz (örneğin iPad) seçilebilir.
- 17:03Fizik Kurallarının Uygulanması
- Farklı nesneler eklenebilir ve konumları değiştirilebilir.
- Fizik kuralları uygulandığında nesneler yerçekimi kanunu gereği düşer.
- Farklı yükseklikteki nesneler ivmeleri gittikçe arttığı için birbirine peş peşe düşebilir.