WEBVTT

00:00:02.220 --> 00:00:06.970
Hoş Geldiniz. Hoş Geldiniz, Hoş Geldiniz. Tüm bunlar
kafaları açılır. Herkes nasıl gidiyor?

00:00:07.690 --> 00:00:10.260
İyi, iyi. Daha fazla kişi dediniz
Bu yanıt verdi... beklediğimden

00:00:10.310 --> 00:00:12.860
saat 5:00 sonunda yanıtlamak için
günü. Bu nedenle çok teşekkür ederiz

00:00:12.910 --> 00:00:16.210
için geliyor. Benim Adam Tuliper adıdır.
Teknik Savunucusu olduğumu

00:00:16.260 --> 00:00:19.510
konusunda Microsoft ile Güney
California. Ben pek çok şey yapın

00:00:19.560 --> 00:00:23.290
Oyun tarafı. Ben bir kuruluştan gelen
arka plan ve yaklaşık

00:00:23.340 --> 00:00:25.580
iki yıl önce yanlışlıkla Birileri
korsan-a-thon sözü

00:00:25.630 --> 00:00:28.250
bir şey Unity hakkında. Kim bilir
bağımlılık ekleme hakkında

00:00:28.300 --> 00:00:30.600
yazılım, Unity? Tüm sağ. Ve
ne oldukları düşündüm değil

00:00:30.650 --> 00:00:32.610
hakkında konuşmak. Yok buldum
Bu tüm oyun motoru dışarı

00:00:32.660 --> 00:00:34.900
orada, ve daha sonra benim
kariyer. Bu nedenle de olacaklar

00:00:34.950 --> 00:00:36.230
tür bir crazy buraya yolla.

00:00:37.470 --> 00:00:39.960
Bir değerlendirme göndermek unutmayın.
Tüm önemli olan

00:00:40.010 --> 00:00:41.460
bize, özellikle kendim.

00:00:44.130 --> 00:00:46.720
Biz genel bir bakış yapmak olacak
Bütünlüğünü. Kaç kişi

00:00:46.770 --> 00:00:50.910
Unity kullanıyor musunuz? Birkaç çok kişi.
Bir çok kişi üçüncü hakkında.

00:00:50.960 --> 00:00:53.430
Güzel serin. Biz yapmak
Genel bir bakış. Bu gitmeyecek

00:00:53.480 --> 00:00:55.920
Unity oturumu için bir giriş olacak şekilde
ancak çok kişi için

00:00:55.970 --> 00:00:58.490
Unity, işlem henüz dokunma
birkaç temel noktaları hakkında

00:00:58.540 --> 00:01:00.630
tamamen kaybı olmadığınız için orada
enter aşaması sırasında bakan ve

00:01:00.680 --> 00:01:01.490
Biz yaptıklarını.

00:01:02.320 --> 00:01:05.290
Tooling, burada sığar taşınmış
Unity araç kullanımı öyküsü

00:01:06.080 --> 00:01:08.610
ve evrensel Windows uygulamaları ve
Evrensel Windows platformu

00:01:08.660 --> 00:01:11.920
nasıl bizim için oluşturabileceğiniz hakkında konuşun
Unity, bazı çapraz-aygıt

00:01:11.970 --> 00:01:15.160
stratejileri ve burada yapmamız.
Biraz bir yol haritası.

00:01:17.990 --> 00:01:21.460
Bunu Unity ve Visual Studio, benim iki
Sık kullanılan yazılım ürünleri.

00:01:22.880 --> 00:01:26.370
Unity 5 olan son sürümü burada
Bazı yapılan gerçekten çok güzel

00:01:26.420 --> 00:01:29.030
Duyurular özellik desteği dışında.
Lisans değişti

00:01:29.080 --> 00:01:32.600
orada üzerinde model bunu alırsanız
Ücretsiz sürümü veya pro sürüm,

00:01:32.650 --> 00:01:36.900
aynı temel özellik kümesini sahiptirler.
99.999 aynı özellik kümesidir.

00:01:36.950 --> 00:01:39.360
Pro size bazı ek bulut tabanlı
Hizmetler, analizi,

00:01:39.410 --> 00:01:42.570
Yapı, et cetera. Beğendiğim bazıları
Özellikler, ben sadece konuþacaðýz

00:01:42.620 --> 00:01:45.790
Gerçek hızlı burada hakkında. Animasyon.
Her tür karakteri varsa

00:01:45.840 --> 00:01:48.760
Örneğin, bir T poz içinde yapalım
yalnızca sahip olduğunuz bir hortlak söyleyin,

00:01:48.810 --> 00:01:51.320
Kıymet mağazadan satın aldığınız,
Hakkında veya tasarımcı konuþacaðýz

00:01:51.370 --> 00:01:53.850
sizin için oluşturduğu, izleyebileceğiniz
Tüm animasyonlar. Belki de Birileri

00:01:53.900 --> 00:01:56.150
Birileri ya da bir ok atma
bir hortlak yapmak Yürüme veya ı olduğunuz

00:01:56.200 --> 00:01:59.250
birinde, tam anlamıyla bir hortlak oyun görülen,
Gangnam yapan bir hortlak görmedim

00:01:59.300 --> 00:02:02.610
Stil dans. Olanlar alabilir
animasyonlar ve uygulamak

00:02:02.660 --> 00:02:05.420
herhangi başka bir karakterle T poz. Bu nedenle
yeniden hedef gösterilebilir animasyonları oldukları.

00:02:05.870 --> 00:02:09.020
Grafik motoru revamped
Unity değişiklikleri kadar inanılmaz 5'te

00:02:09.070 --> 00:02:12.570
Aslında Üçlü A vermek için orada
kaliteli aydınlatma oyunlarda.

00:02:13.350 --> 00:02:16.880
En iyi duruma getirme, bunlar bir profiler var
Yerleşik Unity yanı olarak

00:02:16.930 --> 00:02:20.370
Çerçeve hata ayıklayıcı, şimdi de. ,
Unity ses sisteminde de oldu

00:02:20.420 --> 00:02:24.950
5'te revamped ve şimdi vardır
bir ses karıştırıcısı. 2B ve 3B ve

00:02:25.000 --> 00:02:28.140
fizik, bunlar iki çok iyi kullanın
bilinen motorları bulunmaktadır ve

00:02:28.190 --> 00:02:32.210
kullanan diğer ürünler vardır.
bunları da. Box2D ve NVIDIA

00:02:32.260 --> 00:02:36.740
PhysX 3.3. Olmasını sağlar
yüzlerce fizik nesne

00:02:36.790 --> 00:02:39.780
sizin sahneler, zýplayan şeyler,
birbirleriyle yazılımlarla çakışma.

00:02:39.830 --> 00:02:42.460
Şimdi bu nedenle çok yüksek performans
şey yapamazsınız, Unity 5

00:02:42.510 --> 00:02:45.570
Önceki dört sürümlerinde yapın. Gelen
bir komut dosyası çalıştırma açısından onu

00:02:45.620 --> 00:02:50.080
C# ' ta, destekler ve tüm ı dikkat edin
hakkında. İlk ilk

00:02:50.710 --> 00:02:53.180
paylaşmak için yapacağım şey olduğunu
üzerinde gördüğünüz bir demo bir

00:02:53.230 --> 00:02:56.360
Unity sitesi BlackSmith denir. Üçlü
Kalite, demo koyarlar

00:02:56.410 --> 00:02:58.880
bulunmaktadır. Karakter kullanıyor
kendi animasyon sistemi.

00:02:58.930 --> 00:03:02.220
İkincisinde ise, kendi global aydınlatma
Sistem, GI, bu

00:03:02.270 --> 00:03:05.790
Şimdi Unity 5'e. Üçüncü
ekran görüntüsü Profil Oluşturucusu ' değil.

00:03:05.840 --> 00:03:09.710
Bellek çözümlemesi sırasında aramak istiyorsunuz
ve çağrıları, şey gibi çizin.

00:03:09.760 --> 00:03:13.420
Bunu Unity içinde yapabilirsiniz.
Son olarak, kendi 2D hangi araçları

00:03:13.470 --> 00:03:15.150
Biz biraz bakmak gerekecektir
Daha sonra da bit.

00:03:18.460 --> 00:03:22.710
Unity size hangisi? Ve var.
bir nedeni ben bu slayt göster.

00:03:22.760 --> 00:03:26.060
Unity 45 yüzde pazar payına sahiptir.
Sonraki en yakın rakip

00:03:26.110 --> 00:03:30.070
yüzde 17. Ve ben bunu istemiyorum
Satış slayt olacak. İstediğim

00:03:30.120 --> 00:03:32.540
geliştiricinin bakış açısına göre olması için
ne zaman ben bir şey geliştirmek,

00:03:32.590 --> 00:03:34.640
Destek out bilmek istiyorum
onun için orada. Var olan bir büyük

00:03:34.690 --> 00:03:37.960
Bu özellikle kullanarak topluluk
Ürün. Geliştiriciler milyonlarca

00:03:38.010 --> 00:03:40.490
Unity ve hemen hemen tüm soru kullanma
sorun olduğunu fark edeceksiniz

00:03:40.540 --> 00:03:43.330
sahip oldukları çok yığın taşması
kendi Forum türü biçimi,

00:03:43.700 --> 00:03:45.710
İletinin oylama, aşağı, oy verin
et cetera ve bulabilirsiniz

00:03:45.760 --> 00:03:47.870
hemen hemen tüm soru, gidebilirsiniz
ve arama net üzerinde artıracaksınız

00:03:47.920 --> 00:03:50.130
Birileri zaten Bul
önce sordu. Aksi halde, yok

00:03:50.180 --> 00:03:51.460
size yardımcı olması için mükemmel bir topluluk.

00:03:53.610 --> 00:03:55.480
Tüm sağ. Şimdi Al
sağ demo.

00:04:04.270 --> 00:04:07.870
Ve şimdi sunucu modunda değil.
Edelim ve Ekranımı çoğaltın.

00:04:10.080 --> 00:04:11.410
Jacks ne zaman atlama
onu görebilirsiniz.

00:04:12.960 --> 00:04:15.450
Güzel, Evet. Herhangi biri sanırım gelmedi
hareket edecek. Teşekkür ederim.

00:04:16.170 --> 00:04:18.350
Tüm sağ. Bu nedenle bu kez biz gireceğiz
Biz neler göstermek için

00:04:18.400 --> 00:04:20.840
oluşturma ve daha sonra nasıl biz türü
ın birlikte önce parçası

00:04:20.890 --> 00:04:23.490
Biz getirmek gibi diğer şeyler yapabilirsiniz
Bu platform için. Bu nedenle budur

00:04:23.540 --> 00:04:27.290
ı just oyun fikir oldukça düşünülen bir eğlence
Son olarak adlandırılan Metal savaş.

00:04:28.360 --> 00:04:30.390
Ses sahip değilseniz

00:04:33.970 --> 00:04:36.020
Bunun için. Böylece bu Metal
Savaş. Tank sizin.

00:04:36.600 --> 00:04:40.000
Bir tank sürücü olduğunuz ve
yapabileceğiniz eğlenceli Atışı gibi şeyler

00:04:40.050 --> 00:04:44.550
Hizmetler, gelen ve her şeyi çalıştırın
çünkü, gerçekten nedir

00:04:44.600 --> 00:04:45.610
Gerçek Hayatta da olur.

00:04:47.890 --> 00:04:49.320
Bazı müzik aldım. OH, yok.

00:04:50.610 --> 00:04:53.120
Anladınız. Bir zamanlayıcı yok
Sayım. İki sahip

00:04:53.170 --> 00:04:56.090
dakika veya kendi doom ve
çok az ammo sayacı.

00:04:56.770 --> 00:05:01.880
Oldukça iyi görünümlü oyun olduğu,
açısından bir olsa da,

00:05:01.930 --> 00:05:03.450
aslında oldukça basit bir işlemdir.

00:05:04.650 --> 00:05:07.150
Ve biraz olduğu gibi görünebilir
Karmaşık tür gerekir böylece

00:05:07.200 --> 00:05:09.500
Bu biraz deconstruct ve
Biz aslında nasıl oluşturabileceğiniz bakın

00:05:09.550 --> 00:05:10.080
Bu yukarı.

00:05:11.050 --> 00:05:13.810
Böylece bunu yapmak için başka bir resimle başlayalım
sahip olduğum birlik örneği

00:05:13.860 --> 00:05:16.530
Burada açın. Ben sadece, kind göstereceğiz
almak için yaptım adımları

00:05:16.580 --> 00:05:18.830
ve burada sadece bir dosya, yeni proje,

00:05:20.300 --> 00:05:24.290
Benim Unity gösteri. 2D Unity destekler
ve 3D. Bu nedenle 3D motoru olan

00:05:24.340 --> 00:05:27.000
Hatta, 2B gerçekten bir 3B oyunlardır
ortamı. Yalnızca düzeltme

00:05:27.050 --> 00:05:29.540
Geliştirme yaptığınız sırada erişmek için
Ancak, pop ve

00:05:29.590 --> 00:05:32.850
Bu yetersiz. Bu nedenle çok kolay
2.5 D örneğin oyun, olun,

00:05:32.900 --> 00:05:34.900
3D karıştırmak nerede ve
2D aynı oyun.

00:05:35.800 --> 00:05:36.960
Benim demo.

00:05:37.890 --> 00:05:41.020
Projesi oluşturun. Önce
olması da bunu yapın

00:05:41.070 --> 00:05:43.700
Buradaki kutuyu. Ben ilk başladığında
İstediğim Unity geliştirme

00:05:43.750 --> 00:05:45.730
her şey için onay kutusunu temizleyin ı
ne yaptığını biliyor vermedi.

00:05:45.780 --> 00:05:49.950
Ve bunu yapmak gerekmez. Bu yapmayın
aynı hata. Bunlar, düşünme

00:05:50.000 --> 00:05:52.900
bunlardan bir NuGet paketinde, bir fikir olarak.
Kendi önceden paketlenmiş işlevselliği.

00:05:52.950 --> 00:05:54.010
Oyunda getirebilirsiniz.

00:05:54.790 --> 00:05:58.670
Bazı Unity tarafından tarafından yüklenir
Varsayılan, orada. Şunları yapabilirsiniz

00:05:58.720 --> 00:06:00.570
onları yerden içeriye doğru yerleştirebilirsiniz. Varsa,
her şeyi kıymetteki karşıdan yükle

00:06:00.620 --> 00:06:03.580
Ben, kısa bir süre içinde göstereceğiz deposu,
Bunlar Unity paketleri olarak gelir.

00:06:03.630 --> 00:06:05.850
Ben tüm sakladığınız yeri bir klasör sahibim
Benim sık kullanılan Unity paketlerinde.

00:06:05.900 --> 00:06:08.610
Aslında yalnızca sıkıştırılmış
çok sayıda işlevselliği olan dosyalar.

00:06:08.660 --> 00:06:12.870
Ses, komut dosyaları, resimleri olabilir
3D modeller, içinde yukarı tüm paketlenmiş

00:06:12.920 --> 00:06:15.810
Bu küçük paketlerde ambalajlayın. Bu nedenle için
bunu size göstermek için

00:06:15.860 --> 00:06:18.650
nasıl bunları oluşturma başlatıldı,
Kontrol Ortamı devre dışı.

00:06:18.700 --> 00:06:21.480
Ortam paketi getirir
ağaçlar gibi bazı şeyler.

00:06:21.530 --> 00:06:24.950
Unity 5 şimdi hız ağacı sistemini kullanır.
Başar sistem de ağaç

00:06:25.000 --> 00:06:28.510
filmlerde kullanılır. Ve bize bazı getirir
türe kullanabilirim görüntüleri

00:06:28.560 --> 00:06:30.770
In my terrain dışarı biraz doku
bit. Ve tüm yaptım.

00:06:30.820 --> 00:06:34.100
Ancak sadece zaman kazanmak için ben iptal eder
out ve yalnızca Göster

00:06:34.150 --> 00:06:36.050
Sonraki adım orada bitti.

00:06:37.380 --> 00:06:40.600
Şimdi, arabirim yeniden, bu
bir giriş Unity olmakla birlikte, yapmam

00:06:40.650 --> 00:06:42.440
tür arabirimi hakkında konuşmak istiyor.
Bazı insanların için

00:06:42.490 --> 00:06:45.150
Burada Unity için yeni olan. Bu
Sanal ortamınızı burada.

00:06:45.200 --> 00:06:47.470
Düzeyinizi budur. Bu,
[İndiscernible]. Nereye gideceksiniz budur

00:06:47.520 --> 00:06:48.920
tasarımınızı Unity içinde yapın.

00:06:49.640 --> 00:06:51.930
Ne zaman üzerinde çalışmakta olduğunuz düşünme
bir formda gibi XAML tasarım

00:06:51.980 --> 00:06:55.060
ya da bir şey, burada her şey
sahnenizdeki nedir budur.

00:06:56.670 --> 00:06:59.220
Ve burada özellikleri
sahnenizdeki nedir.

00:06:59.270 --> 00:07:04.090
Şimdi, her şeyi, her şeyi 99.999 yüzdesi
bir oyun nesnesinden köklerini.

00:07:04.140 --> 00:07:07.740
System.object hakkında düşünmek gibi
ve .NET, sağ. 99 noktası...

00:07:07.790 --> 00:07:10.090
üçüncü kez, tekrar söyleme
Bugün, 99.999 yüzdesi şeyler

00:07:10.140 --> 00:07:13.590
system.object buradan .NET içinde.
Oyun bir nesne olarak düşünün

00:07:13.640 --> 00:07:16.540
hemen hemen her şey için bir kök nesnesi
başka. Temel bir adı vardır,

00:07:17.160 --> 00:07:19.830
Visual içinde bir etiket tıpkı vardır
Studio ya da ne zaman yerine getirdiğiniz

00:07:19.880 --> 00:07:22.630
Windows form veya XAML geliştirme,
bir şey için bir etiket atayın.

00:07:22.680 --> 00:07:25.140
Bir metin ise, dize
bir şey açıklamak için kullanabilirsiniz

00:07:25.190 --> 00:07:26.740
veya etikete göre bir şey bulabilirsiniz.

00:07:27.660 --> 00:07:30.630
Bu nedenle bir ad, bir etiket ve bir dönüşüm.
Burada alan adıdır.

00:07:31.600 --> 00:07:33.680
Döndürme çevresinde şeyler taşıyabilirsiniz
bunları, ölçeklendirebilir ve

00:07:33.730 --> 00:07:36.660
Bu düğmeler üzerinde karşılık gelir
aynı zamanda araç çubuğu. Başka bir şey

00:07:36.710 --> 00:07:39.400
Bundan sonra bileşenleridir. Her şey
hayat için bileşenleri tarafından gelir.

00:07:39.450 --> 00:07:43.390
Bir ışığı yapmam bir ışık varsa,
başka bir şey bir oyun nesnesi.

00:07:43.440 --> 00:07:45.910
Bu özellikler ve kendi gitsin
Bu ışık bileşen var

00:07:45.960 --> 00:07:49.170
orada üst. Ben bir kamera bakarsanız,
Oyun bir nesne de olabilir.

00:07:49.220 --> 00:07:52.040
Kamera bileşeni vardır. Bu
ne Bu, bir kameraya kapatır.

00:07:52.090 --> 00:07:55.220
Bir komut dosyası eklediğinizde, eklenen
Oyun bir nesne için bir bileşen olarak.

00:07:55.980 --> 00:07:59.030
Bir küp örneğin arayın
bir küp oyun bir nesnedir.

00:07:59.080 --> 00:08:01.520
Bir kafes filtre var. Sadece dileriz
Okuma için sorumlu

00:08:01.570 --> 00:08:03.860
model ve geçirme köşeleri
Bu şey için üzerinde

00:08:03.910 --> 00:08:06.720
yaptığı bir kafes oluşturma denir.
onu görünür veya görünmez.

00:08:07.710 --> 00:08:10.040
Oyun şimdiye kadar gördüğünüz yerde,
aynı görünür kenarlık

00:08:10.090 --> 00:08:12.420
düzeyinizi ve sonunda demektir
Ben, wonder nasıl geliştiriciler

00:08:12.470 --> 00:08:13.120
böyle yaptı?

00:08:13.990 --> 00:08:17.110
Görünmeyen bir kenarlık olur. Bu
tam olarak ne olur.

00:08:18.340 --> 00:08:20.880
Tüm sağ. Bu nedenle bir noktada bakalım
Yerleşik işlevselliği.

00:08:20.930 --> 00:08:24.020
Unity 3D modelleme sistemi değildir.
Çünkü bunlar yıldızlar

00:08:24.070 --> 00:08:26.590
Yerleşik bazı araçlar vardır. Şunları yapabilirsiniz
Bazı 3D modelleme yapmak ve var.

00:08:26.640 --> 00:08:28.670
üçüncü taraf Araçlar gibi Pro Oluşturucu
Örneğin, aşağıdakileri yapabileceğiniz

00:08:28.720 --> 00:08:30.940
Aslında, içinde modelleme yapmak
Unity. Ancak size bir göstereceğiz

00:08:30.990 --> 00:08:34.440
Yerleşik sistemlerin bu yana burada
Oyun oluşturmak için kullanılır.

00:08:34.490 --> 00:08:37.320
Terrain sistem olmasıdır. I 'M
oluşturacağınız yeni terrain

00:08:37.370 --> 00:08:40.110
ve bu düzlem olarak gelen
Burada. Bu doku istiyor.

00:08:40.160 --> 00:08:43.330
Görüntüyü, oturum eklemek istiyorum
terrain. Boyanın ne olur

00:08:43.380 --> 00:08:46.230
Fırça burada içindir. Bu nedenle ben benim terrain vurgulayın.
Tüm bileşenlerini alıyorum.

00:08:46.280 --> 00:08:49.200
Diğer bazı oyun bir nesne değil
Burada bileşenleri. Ve ı

00:08:49.250 --> 00:08:52.140
Boya Fırçası üzerinde ve ben
bir doku ekler. Diğer bir deyişle

00:08:52.190 --> 00:08:54.570
Ben bir görüntü alabilir ve yapıştırmaları
onu orada tüm. Bu nedenle yapacağım

00:08:54.620 --> 00:08:56.490
Burada bir doku eklemek için
ve bunu seçin.

00:08:57.720 --> 00:09:00.640
Ve ben Toprak veya Çimen, arama
birkaç temel olanlar var.

00:09:00.690 --> 00:09:01.390
Bu paketi ile.

00:09:03.610 --> 00:09:06.580
Önce bir uygulanan, her şey
Tüm yüzey üzerinde.

00:09:06.630 --> 00:09:10.730
Böylece yinelenebilir görebilirsiniz. Nasıl
Bu gerçek değişir mi

00:09:10.780 --> 00:09:13.770
Dünya ortamı? Biliyor, ne zaman
Bu oyunu burada gördük,

00:09:13.820 --> 00:09:15.880
Bazı durumlarda, bazı alırsanız kapatın
yinelenebilen öğeleri arayın.

00:09:15.930 --> 00:09:18.440
Ancak yer paylaşımı tarafından karıştırma
Üstte farklı dokular

00:09:18.490 --> 00:09:21.010
Burada bazı var görebilirsiniz
Stand. Temel doku yok.

00:09:21.060 --> 00:09:24.030
Biraz yeşil var.
Doku. Bunu rasgeleleştirilirken göre

00:09:24.080 --> 00:09:26.000
şey terrain, bak bir
farklı olarak biraz.

00:09:27.550 --> 00:09:29.870
Şimdi, biz bunu sculpt gerekir.
Yapabileceğimiz başka bir şey değil

00:09:29.920 --> 00:09:33.270
Bizim terrain Araçlar ile burada. İlk
yükseltmek veya düşürmek terrain.

00:09:33.320 --> 00:09:35.140
Sanırım gibi beğendiğim budur
bakımından Unity içinde aracı

00:09:35.190 --> 00:09:36.440
Böyle güzel şeyleri.

00:09:38.760 --> 00:09:40.000
Çizim her şeyi başlar.

00:09:41.640 --> 00:09:43.350
Boyamak isterseniz
gibi bir

00:09:44.840 --> 00:09:48.880
Plato ya da özel mesa,
Bu biraz yüksek oldu.

00:09:50.290 --> 00:09:52.830
Yukarı olanlar boyayın. Aslında olabilir
Burası için başka bir araç kullanın

00:09:52.880 --> 00:09:55.350
ziyaret edip bunları aşağı biraz erode
Daha fazla bit. Bazıları ise bunu

00:09:55.400 --> 00:09:59.230
çok, bunlar gibi çok sivri uçlu,
gerçekçi değil bakan, bunu

00:09:59.280 --> 00:10:01.140
size olanlar aşağı erode
biraz daha fazla bit.

00:10:02.350 --> 00:10:05.410
Ve kuvvetine yükseltebilir gibi bu nedenle şunları yapabilirsiniz
küçültme. Biraz isterseniz

00:10:05.460 --> 00:10:07.980
patika çalıştırmak benim troops için
yok veya çok az canyon

00:10:08.030 --> 00:10:12.090
Valley, biraz rasgele yapma
değil Bu nedenle düz. Ve olduğu gibi

00:10:12.140 --> 00:10:14.110
temel terrain sahibiz. Biri
Kurs, almak istiyorum

00:10:14.160 --> 00:10:16.690
diğer görüntüleri ve orada yapıştırmaları.
Ancak bu nasıl sculpt

00:10:16.740 --> 00:10:19.340
bir dizi, terrain Al
görüntüleri, bunun üzerine yapıştırmaları

00:10:19.390 --> 00:10:22.120
orada ve onu boyayın. Ve sahip
Boya Fırçası. Şunları yapabilirsiniz

00:10:22.170 --> 00:10:25.510
bir veya daha fazla doku ekleme
boyamak için orada üzerinde.

00:10:26.140 --> 00:10:29.530
Sonraki şey yaptım ben edildi
birkaç ağaçlarında yaptı.

00:10:30.160 --> 00:10:33.970
Ve yine Unity hızını kullanır
Ağaç sistem bunu biz arıyorsanız

00:10:34.020 --> 00:10:37.550
Bazı ağaçları, bizim ortam paketi
Biz getirildi, bize veriyor

00:10:37.600 --> 00:10:38.380
birkaç ağaçları.

00:10:40.750 --> 00:10:45.150
Bu ekleyin ve bir büyük boyayabilirsiniz
alan. Ancak şimdi sparing.

00:10:45.970 --> 00:10:48.300
California olduğumu. Yok
çok California kadar su

00:10:48.350 --> 00:10:51.220
Biraz sparing olması gidiyorum
ağaçları ile burada.

00:10:53.020 --> 00:10:55.420
Guys, ne olur gibi olduğunuz
crank up ve bir alanı tıklatın?

00:10:56.420 --> 00:10:58.540
Bu olur. Ya da beğendiğim
tüm zaman, yığın düğmesini

00:10:58.590 --> 00:11:00.660
yerleştirilen ağaçlar. Şimdi Al
binlerce ağaçları.

00:11:01.320 --> 00:11:01.870
Biz oraya Git.

00:11:02.710 --> 00:11:05.430
Bu nedenle yalnızca gibi diğer, yapabileceğimiz Çimen.
Biz orada üzerinde rocks boyayabilirsiniz.

00:11:05.480 --> 00:11:07.250
Tüm bunlar diğer yapabiliriz
farklı dokular.

00:11:08.330 --> 00:11:10.780
Biriminde yerleşik araçlar olanlardır.
Oyunda gördüğünüz biz aslında

00:11:10.830 --> 00:11:13.960
daha fazlasını, söz konusu.
Bu nedenle bu tür bana getirildi

00:11:14.010 --> 00:11:15.110
Kıymet mağaza üzerinden.

00:11:15.710 --> 00:11:18.600
Ben birçok yazılım Mimarı oldu
Yıl, Microsoft'a katılmadan önce

00:11:18.650 --> 00:11:21.730
ve ortalama çubuk şekli çizim yapabilirsiniz
ve İşte bu kadar. Böylece eğer

00:11:21.780 --> 00:11:24.740
Benzer bir oyun oluşturmak istiyorum
biraz serin, sonra da devam edin

00:11:24.790 --> 00:11:28.140
ve kıymet deposundan her şeyi alın.
Birkaç tasarımcıları biliyorum,

00:11:28.190 --> 00:11:31.350
ancak çoğu ne kullandığım biri, ben alın
Kıymet deposundan. Sanırım

00:11:31.400 --> 00:11:34.220
İşte bu Unity birini yapan nedir
en güçlü Pazar.

00:11:34.750 --> 00:11:37.440
Oyun devs, çok miktarda çalışırım bir
çok fazla indie devs, geliştirme

00:11:37.490 --> 00:11:40.730
neden olduğu oyun ve herkes yakınlarında
Ben bir şey için kullandığı konuşun

00:11:40.780 --> 00:11:42.670
Kıymet deposundan. Bunlar olabilir
hortlak kıymet tarafından kullanılmıyor

00:11:42.720 --> 00:11:45.600
Mağaza, kullandıkları komut dosyaları,
Unity'nın arabirimini genişletmek,

00:11:46.200 --> 00:11:49.130
ancak biz alın, 3D modeller istiyor
Oyununuz için? Ücretsiz istediğiniz

00:11:49.180 --> 00:11:51.860
3D modelleri veya ödeme 3D modeller? İşte
boş olanlar tam bir dizi

00:11:51.910 --> 00:11:54.530
orada listelenmiş. Hortlak kadın
karakter paketi.

00:11:55.290 --> 00:11:58.020
Güncelleştirmelerin karşıdan yüklenebilmesi ve bunları kullanabilirsiniz
Oyununuzu içini

00:11:58.070 --> 00:12:00.370
Telif Hakkı her türlü. Ücretsiz
olanları ücretsizdir. Olanlara ödeme

00:12:00.420 --> 00:12:01.790
karşıdan yükleme ve kullanma
bunları Oyununuzdaki.

00:12:01.840 --> 00:12:06.900
Bitti. Oyununuz için ses istiyor?
Mükemmel. Ses ücretsiz, ses Öde.

00:12:06.950 --> 00:12:10.620
Çok yüksek kaliteli varlıkları
orada üzerinde. Ve bunu yapmayı içinde

00:12:10.670 --> 00:12:13.330
Metal savaş, tank oyun ı
Başlangıç olarak gösterdi ben

00:12:13.380 --> 00:12:16.320
Kapalı birkaç paketleri yakaladı
Kıymet deposu. Bazı ses aldım.

00:12:16.370 --> 00:12:18.610
Ben bir tank paketi gerçekleşti. Ben gerçekten
Helikopter pack gerçekleşti.

00:12:19.240 --> 00:12:23.250
Ben Ortadoğu paketi yakaladı
orada, ve bu duruma beni

00:12:23.300 --> 00:12:24.210
Bunun için.

00:12:26.560 --> 00:12:30.160
Ben o terrain ve yalnızca bir türü aldı
biri, biraz değişti.

00:12:30.210 --> 00:12:33.860
Ben bazı rocks yaptı. Şunları yapabilirsiniz
Burada, geçen birkaç tür bkz:

00:12:33.910 --> 00:12:37.400
boyanmış, farklı resimler
Yukarı. Şimdi de Sihirli olur

00:12:37.450 --> 00:12:40.240
geri kalanı da. Bu nedenle bizde var
bir temel terrain burada.

00:12:40.750 --> 00:12:42.370
Bazı beton yanında vardır.

00:12:43.250 --> 00:12:48.620
Sonra bu prefabs bazıları tercih,
içerdiği nesneleri

00:12:48.670 --> 00:12:51.220
Siz sadece ele bırak ve olduğunu
sizin sahneye. Yapabileceğiniz

00:12:51.270 --> 00:12:53.460
Unity içinde kendi prefabs. Başka bir deyişle,
dan alın

00:12:53.510 --> 00:12:55.590
Burada ve orada aşağı doğru sürükleyin
ve bir prefab olur,

00:12:55.640 --> 00:12:58.460
ve sonra onu boyunca tekrar kullanabilirsiniz
sahneler. Bu prefabs

00:12:58.510 --> 00:13:00.870
Bu tasarımcı söyledi nokta yer almaktadır
Merhaba, yeniden kullanılabilir vermek istiyorum

00:13:00.920 --> 00:13:05.290
bit bilgi. Bunu kullanarak
prefabs, ve başka istiyoruz

00:13:05.340 --> 00:13:07.240
Rock, örneğin, ele bir rock vardır.

00:13:07.780 --> 00:13:09.690
Kuşkusuz, bu yüzü yukarı yığın
yan yana biraz görünür

00:13:09.740 --> 00:13:13.910
Tüm rasgeleleştirilirken hakkında olacak şekilde goofy bit.
Ortamınızı yerleştirme,

00:13:13.960 --> 00:13:16.410
ölçekleme, şey rasgeleleştirilirken
onları yukarı ölçekleme bir

00:13:16.460 --> 00:13:17.000
biraz.

00:13:17.990 --> 00:13:20.230
Rastgele seç, rastgele Seç, rastgele Seç.
Biz bazı rocks orada sen varsın.

00:13:20.280 --> 00:13:23.620
Biz ele... Biz bir hangar bulunmaktadýr.

00:13:27.330 --> 00:13:30.030
Birkaç küçük kuleleri koruyun. Getir
Bu odaklanır. Bunlara bak.

00:13:30.080 --> 00:13:32.530
Bu güzel görünüyor. Ve var.
tüm yeni tür alma hakkında

00:13:32.580 --> 00:13:35.090
orada, sağ dakika ayrıntıları.
Biz büyük şeyler etrafında sürükleyin.

00:13:35.140 --> 00:13:38.690
Ne dilimi gibi küçük şeyler hakkında
Örneğin, çerçeve.

00:13:42.330 --> 00:13:47.300
Fikir almak için. Take nesneler, snap
onları birlikte, bu ortamları yapın.

00:13:47.850 --> 00:13:49.290
Bu nedenle, nedir
orada gibi görünüyor.

00:13:50.180 --> 00:13:52.650
Orada üzerinde sonraki aşamaya geçmeden
bir diğer paketleri

00:13:52.700 --> 00:13:53.080
Bende

00:13:54.670 --> 00:13:58.450
ve Araçlar prefabs.

00:14:01.260 --> 00:14:03.110
Ve açık bir şekilde anlaşılması, biraz yazdığım
orada çevresinde kod bit.

00:14:03.160 --> 00:14:06.250
Onu işletilen yolu ister oldukça gelmedi.
Bu fizik tank denetleyicisi.

00:14:06.300 --> 00:14:09.360
Bu nedenle bazı işlevleri değiştirmek istedik.
İlk kişi oldu.

00:14:09.410 --> 00:14:11.910
İçine küçük bir AI yapmak istedi
onu. Böylece biraz yaptı

00:14:11.960 --> 00:14:13.260
kod değişikliklerini temel orada bit.

00:14:13.810 --> 00:14:15.320
Ancak, sistemde bulunmayan çalışmamış.

00:14:16.190 --> 00:14:19.830
Bu nedenle, nasıl Bu düzey aşağıda görebilirsiniz
aslında oldukça benzer

00:14:19.880 --> 00:14:21.620
Size gösterilen bir
Başlangıçta burada.

00:14:29.430 --> 00:14:30.940
İşte bu kadar. Biz bizim tank orada sen varsın.

00:14:32.450 --> 00:14:34.510
Biz bir Helikopter var,
Kıymet paketi de.

00:14:36.930 --> 00:14:40.250
Aslında olacak bir komut dosyası aldım
uzaklıkta, kafesler, okuma parçası

00:14:40.300 --> 00:14:42.250
Tüm köşeleri ve hemen yok eder
ile çarpışır sırasında

00:14:42.300 --> 00:14:44.830
Bu, isabet veya ne olursa olsun bunu
istiyorum. Bu nedenle tüm kullanma

00:14:44.880 --> 00:14:47.740
güç kaynağını kıymet deposu türü
Oyun burada oluşturulur. Ve ben

00:14:47.790 --> 00:14:50.340
biraz yapmak için bir tasarımcı işe alındı
hangi hakkında söz edeceðiz çalışma

00:14:50.390 --> 00:14:51.820
Buraya yalnızca bir küçük bit.

00:14:57.090 --> 00:14:58.240
Bu nedenle Biz bu oyun sen varsın.

00:15:01.560 --> 00:15:04.740
Diyelim ki bazı araç kullanımı hakkında konuşun
Biz şeyleri yapmak zorunda

00:15:04.790 --> 00:15:08.000
Oyun için biraz daha kolay
Geliştirici. Birileri için kullanma

00:15:08.050 --> 00:15:08.810
Burada Unity.

00:15:12.770 --> 00:15:16.630
Biz sözdizimi adlı bir şirket satın
Ağaç geçen yıl içinde

00:15:16.680 --> 00:15:20.640
ve sahip oldukları Unity adlı bir ürün
VS. Ve Unity kullanmak için

00:15:20.690 --> 00:15:24.210
Visual Studio ve onu hakkında idi
100 TL, çekilen eklentisi

00:15:24.260 --> 00:15:26.590
Unity. İnsanların bir sürü biliyorum
Bunu severek, bunlar kullanılır.

00:15:26.640 --> 00:15:29.310
Ancak aynı zamanda yüz bucks maliyeti.
Bu nedenle biz onları satın almış ve biz açık

00:15:29.360 --> 00:15:30.780
geçici bir çözüm bulmak ve bu ürünü ücretsiz yapılır.

00:15:31.620 --> 00:15:34.640
Ve bu Visual kullanmanıza olanak verir
Studio düzenleme ve hata ayıklama kodu.

00:15:34.690 --> 00:15:38.360
MonoDevelop varsayılandır. Ve
Visual Studio, sağ kim kullanıyor?

00:15:38.410 --> 00:15:40.460
Muhtemelen herkes oluşturuldu
kendi el. Çoğu kişi.

00:15:41.860 --> 00:15:44.200
Bu nedenle bu Visual kullanmanıza olanak verir
Sadece düzenlemek için studio ancak

00:15:44.250 --> 00:15:47.090
Ayrıca, Unity kodunuzda hata ayıklamak için
hangi kısa bir süre sonra inceleyeceğiz.

00:15:47.980 --> 00:15:50.410
Bu iki tümleştirme sağlar
birlikte güzel sorunsuz.

00:15:51.880 --> 00:15:54.980
Bu, gölge veya sözdizimi vurgulama sağlar,
IntelliSense, LIKE

00:15:55.030 --> 00:15:58.420
tür bir IDE içinde kod beklediğiniz
beğendiğim biri şablonları

00:15:58.470 --> 00:16:02.020
Bu özellikleri ve tam, tam
hata ayıklama desteği. Unity ile

00:16:02.070 --> 00:16:04.570
herhangi bir metin düzenleyicisi kullanabilirsiniz,
istediğiniz, ancak bunu yalnızca

00:16:04.620 --> 00:16:06.880
kodunuz ayıklama. Kutudan çıktığında,
mono geliştirmek için çalışır.

00:16:06.930 --> 00:16:09.220
Bunu şimdi Visual kullanmasını sağlar
Kodunuzun hatasını düzeltme studio.

00:16:10.940 --> 00:16:14.670
Bu nedenle bir eklenti alır olur
Visual Studio'ya dahil.

00:16:14.720 --> 00:16:17.920
Bir pakete yükleyin,
Oyun ve bunlardan kullanır

00:16:17.970 --> 00:16:22.160
Varolan bu MonoDevelop arabirimleri
İleri geri konuşmak için kullanır.

00:16:22.210 --> 00:16:25.360
Bir yumuşak var. Bu Mono hata ayıklayıcı
kullanır ve izin verir

00:16:25.410 --> 00:16:27.280
Visual arasında ileri ve geri konuşun
Studio ve Unity. Bu nedenle kullanır

00:16:27.330 --> 00:16:30.070
temel mekanizma,
MonoDevelop da kullanır.

00:16:32.460 --> 00:16:33.490
Herhangi biri bu konuda duydunuz?

00:16:34.220 --> 00:16:35.430
Araçlar için ortaklık.

00:16:37.010 --> 00:16:39.390
Biz biz çalıştığınız duyurmuştu
Unity ve görsel ile

00:16:39.440 --> 00:16:43.410
Studio community edition gitme
Yükleme sırasında bir seçenek olarak

00:16:43.460 --> 00:16:47.690
Unity ve diğer bazı araçları olarak
iyi nerede, Kurulum sırasında tıklatın

00:16:47.740 --> 00:16:50.340
Visual Studio tıklatın ve sahip
kodunuzu olarak Community edition

00:16:50.390 --> 00:16:52.730
orada üzerinde düzenleyin. Bu nedenle çalışmak için gittiği
çok sorunsuz bir şekilde de vardır.

00:16:52.780 --> 00:16:54.930
Siz MonoDevelop da kullanabilirsiniz
hala MonoDevelop kullanmak istediğiniz,

00:16:54.980 --> 00:16:57.180
Ancak, Visual Studio guy olduğumu.

00:16:59.220 --> 00:17:01.360
Tüm sağ. Bakalım
nasıl göründüğünü.

00:17:02.720 --> 00:17:04.750
Ben ne zaman kadar heyecanlı Bu ortaklığı
Sanırım çünkü oldu

00:17:04.800 --> 00:17:06.340
Bu yararlı araçlarından biridir.

00:17:08.760 --> 00:17:09.890
Bu nedenle almak için

00:17:12.260 --> 00:17:15.620
Visual Studio için arayabilirsiniz
Araçlar, VST çok kişi onu çağırın.

00:17:15.670 --> 00:17:19.990
Unityvs.com için de gidebilirsiniz,
istediğiniz sürümü seçin,

00:17:20.600 --> 00:17:23.230
kolay. Karşıdan yükler ve kurar
Sisteminizde. Yükleyici

00:17:23.280 --> 00:17:26.210
Visual Studio için eklenti olarak yükleyin
sizin için ve bir kıymet yükler

00:17:26.260 --> 00:17:29.410
Paket hakkında konuşmak gibi
daha önce bir Unity paketini

00:17:29.460 --> 00:17:32.020
Unity görebilirsiniz. Bu nedenle bir göz atalım
ne bu gibi görünür.

00:17:32.810 --> 00:17:35.200
Bu temel bir atalım
Biz önce yaptım olduğunu.

00:17:37.610 --> 00:17:41.400
Ve varlıklar altında paketi almak,
Biz her zaman olanlar getirebilirsiniz

00:17:41.450 --> 00:17:43.220
Ben gösterdi küçük onay kutuları
Başlangıçta, size yeni

00:17:43.270 --> 00:17:46.020
Proje iletişim kutusu. Biz her zaman getirebilirsiniz
olanlar daha sonra herhangi bir zamanda.

00:17:46.070 --> 00:17:48.810
Biz ya da kullanabilirsiniz. Biz çift
sistemimiz içinde bir'i tıklatın.

00:17:48.860 --> 00:17:51.340
Bunlar kullanmanız gerekmez. Yalnızca ben
size göstermek istediğiniz o Visual

00:17:51.390 --> 00:17:54.540
Unity yüklemeler için Studio Araçları
ve görsel olarak listelenen

00:17:54.590 --> 00:17:58.400
Studio 2015 araçları. Üzerinde'yi tıklatın
ve onu söyler, Merhaba,

00:17:58.450 --> 00:18:01.010
içinde o Unity nedir budur
Paket dosyası. Ve var.

00:18:01.060 --> 00:18:03.320
yalnızca bu iki kitaplığı
Bu nedenle biz, alın.

00:18:05.360 --> 00:18:06.140
İşte bu kadar.

00:18:06.190 --> 00:18:10.100
Bitti. Buradan tekrar yeni bir menü görünür,
Proje dosyaları oluşturur.

00:18:10.150 --> 00:18:13.270
Genellikle tıklatmanız gerekmez
Bu. Bu yalnızca otomatik çalıştırır.

00:18:13.320 --> 00:18:15.440
Ancak size gösterecek başka bir
Burada oluşan değişiklik.

00:18:15.490 --> 00:18:17.610
İsterseniz birlik içinde
metin düzenleyicinizi değiştirebilir veya bkz.

00:18:17.660 --> 00:18:21.970
Kod Düzenleyicisi nedir, düzenleme
Tercihler, harici araçlar.

00:18:22.780 --> 00:18:25.570
MonoDevelop varsayılandır. Erken
Bu araç kullanımı yüklemek gibi

00:18:25.620 --> 00:18:28.500
Bu dosyayı açan kişiye geçer,
Unityvs.OpenFile.

00:18:30.640 --> 00:18:31.510
Onu kapatma.

00:18:33.490 --> 00:18:36.770
Devam edelim ve oluşturma
bir C# kod buraya.

00:18:38.930 --> 00:18:39.700
Yapacağız...

00:18:40.390 --> 00:18:41.560
Diyelim ki kötü bir küp olun.

00:18:42.130 --> 00:18:45.160
Bu nedenle biraz oluşturmak kaydedeceğim
Küp denetleyicisi adlı bir sınıf.

00:18:45.210 --> 00:18:48.100
Emin olmak çok önemli
Dosya adı eşleşen,

00:18:48.150 --> 00:18:50.190
sınıf adı ya da başka türlü
şeyler çalışmaz.

00:18:52.370 --> 00:18:54.440
Çift tıklatın. Görsel
Studio açılınca.

00:18:59.180 --> 00:19:02.950
Tüm sağ. Benim yeni ve boş var.
sınıf. Unity yeni verir

00:19:03.000 --> 00:19:06.070
Yerleşik iki yöntem ile sınıfı
Bunu çok sık kullanılan iki yöntem.

00:19:06.120 --> 00:19:08.010
Bunun hakkında yedi, olabilir
Bazen, belki de kullanılır

00:19:08.060 --> 00:19:12.250
hatta daha az. Başlattığınız verir ve
güncelleştirme. Başlangıç olarak.

00:19:12.630 --> 00:19:13.830
Nesne başlıyor.

00:19:19.910 --> 00:19:22.090
Güncelleştirme, her çerçeve çağrılır.
Ancak daha fazla bir şeyler ekleyelim

00:19:22.140 --> 00:19:22.800
Burada.

00:19:24.720 --> 00:19:26.720
Biri bayıldım ve
Visual ile her zaman kullanıyorum

00:19:26.770 --> 00:19:30.440
Studio Araçları Unity için çalışıyor
Bu yöntemleri unutmayın

00:19:30.490 --> 00:19:32.880
Unity içinde olur. İstediğim biliyorsanız
ikisi arasındaki çarpışmayı algılamak

00:19:32.930 --> 00:19:35.800
nesneleri üzerinde bir çarpışma olduğunu biliyorum
olduğunda, bir temel

00:19:35.850 --> 00:19:38.610
Tetikleyici girerseniz o nesnenin
Tetikleyici. Tetikleyici üzerinde var.

00:19:38.660 --> 00:19:42.990
2B nesne olması durumunda, 2D girebilirsiniz. Çarpışma hakkında
2D 2B bir nesnedir.

00:19:43.300 --> 00:19:46.150
Ve yöntem imzasının süresi değişir.
Farklı parametreleri

00:19:46.200 --> 00:19:49.460
içlerindeki geçirilen. Bu nedenle deneyin
API çağrısı bazen unutmayın

00:19:49.510 --> 00:19:50.510
biraz zordur.

00:19:51.370 --> 00:19:55.720
Control-Shift-M, bu nedenle getirir
yüklü olan bu Yardımcıları

00:19:55.770 --> 00:19:59.280
tarafından VSTU, ve bunu tüm sağlar
Ortak Unity yöntemleri,

00:19:59.330 --> 00:20:02.660
Siz ve neden olur
Bu yöntem koçanları sizin için.

00:20:02.710 --> 00:20:05.930
Bu nedenle, örneğin, biz iki gerekir
Burada birbiriyle çakışır nesneler.

00:20:05.980 --> 00:20:10.560
Bu nedenle çakışmasıyla görebiliyorsanız girin
değil 2B çarpışma girin

00:20:10.610 --> 00:20:11.550
Bu adam orada,

00:20:12.820 --> 00:20:14.430
devam edin ve bu ekleyin.

00:20:19.090 --> 00:20:20.650
Ve burada onu orada sahibiz.

00:20:21.200 --> 00:20:23.840
Void çarpışma üzerinde girin. Ben seçeyim
Burada benim boyutuna sıfırlayın. Bazı için

00:20:23.890 --> 00:20:24.490
, benim neden

00:20:25.890 --> 00:20:27.890
Denetim durmuş gibi görünüyor
Burada. Biz oraya Git.

00:20:29.370 --> 00:20:32.970
Bu nedenle diyelim ki, bu belirli oyun
nesne için kod atanır

00:20:33.020 --> 00:20:34.120
Oyun bir nesneye.

00:20:35.760 --> 00:20:40.610
Yoksa kim biz sadece birlikte adlandırılmaz
collision.gameobject...

00:20:41.550 --> 00:20:45.200
Biz burada için IntelliSense Al bizim
Unity özellikleri veya Unity nesneler.

00:20:46.580 --> 00:20:52.160
Bunu biz oyuncuyla adlandırılmaz
Devam edelim ve henüz ourself.

00:20:54.780 --> 00:20:59.950
Bu oyun bir nesneyi yok
iki saniye içinde.

00:21:02.490 --> 00:21:05.670
Ve bir kesme noktası vardır ayarlamanız. Bu nedenle
Bu işlem için çok kullanılan dileriz.

00:21:05.720 --> 00:21:08.020
Şimdi, biz merak etmenize gerek kalmaz dikkat edin
Bu konuda. Madem

00:21:08.070 --> 00:21:09.700
debug, yayın hakkında endişelenmeye gerek.

00:21:10.210 --> 00:21:12.790
Bu, sağ değişti mi? Dileriz
gibi bir şey görmek için kullanılan

00:21:12.840 --> 00:21:13.570
hata ayıklama ve

00:21:15.030 --> 00:21:19.030
Biz bir öykünücü başlatabilir ve
her tür şeyler vardır.

00:21:19.080 --> 00:21:21.300
Sağ şimdi, biz sahip iliştirmek Unity
ya da oyunda Unity iliştirin.

00:21:22.490 --> 00:21:26.130
Biz bu hata ayıklamak istiyorsanız, bu nedenle biz gerekir
sadece,'ı tıklatın. Göstermek

00:21:26.180 --> 00:21:28.520
söz konusu bir saniye. Biz gerek
biraz daha fazla arka plan yapın

00:21:28.570 --> 00:21:31.980
Burada çalışır. Ben birbiriyle çakışır olmadığını söyleyen
bir oyuncuyla yok.

00:21:32.030 --> 00:21:33.820
İyi, biz bunu atanan henüz
henüz hiçbir şey için kod. Bu nedenle edelim

00:21:33.870 --> 00:21:38.280
sadece gerçek, gerçek temel bir örneği burada yapın
ve oyun nesnesi oluşturmayı öğreneceksiniz.

00:21:38.330 --> 00:21:39.140
Ben bir küpü oluşturmayı öğreneceksiniz.

00:21:40.200 --> 00:21:41.930
Biz, 111 değerinde koymak.

00:21:45.450 --> 00:21:49.530
Biz o küpün çoğaltmak ve taşımak
Bu adam yukarı sahip bilmek için

00:21:49.580 --> 00:21:50.440
ona üzerinde kalan edecek.

00:21:51.340 --> 00:21:55.220
Sonbahar için biz vermek gerekir
Sert gövde bileşeni nesne.

00:21:55.640 --> 00:21:57.950
Unity kullanıyorsanız, çok demektir.
alışık. İstediğiniz

00:21:58.000 --> 00:22:01.320
bir nesne maske ve Yerçekimi vermek için
sadece sert gövde vermiş.

00:22:01.840 --> 00:22:03.880
Ve onu şimdi düşen göreceğiz.
Kod üzerinde henüz 's değil.

00:22:04.630 --> 00:22:07.460
Biz oraya Git. Onu düşer. Diyelim ki
devam edin ve bu kodu alın.

00:22:09.060 --> 00:22:10.340
Bu bizim küpleri verin.

00:22:14.120 --> 00:22:15.530
Ve şimdi yapın

00:22:16.820 --> 00:22:20.380
üst küp player. Sadece olan bir
Etiket. Dileriz bir dize değil

00:22:20.430 --> 00:22:21.320
ona atama.

00:22:23.980 --> 00:22:27.020
Güzel devam edelim ve hata ayıklama
Bizim kodu. Unity için ekleyin.

00:22:29.550 --> 00:22:32.400
Tüm sağ. Biz burada gelen ve
Devam edelim ve yürütebilirsiniz.

00:22:36.480 --> 00:22:40.600
Müzik. Bu nesne adlandırılmaz hemen sonra
Biz Visual Studio'ya durum.

00:22:40.650 --> 00:22:44.960
Sağ Unity gerçekten kapandı
Şimdi ortada dileriz çünkü

00:22:45.010 --> 00:22:47.950
hata ayıklama çağrısının hemen. Böylece eğer
Bu, devam etmek istiyoruz biz

00:22:48.000 --> 00:22:50.500
veya devam edebilirsiniz ya da sadece F5.
Bu pencereyi aşağı taşımak istiyorum

00:22:50.550 --> 00:22:53.010
Bu nedenle, görürsünüz. Aynı hata ayıklama
burada bulunmaktadır. İsterseniz

00:22:53.060 --> 00:22:54.790
Tüm, Gözcü görmek için

00:22:56.320 --> 00:22:59.180
Tüm almak istiyorsanız,
Burada yapanlar, tüm olarak çalışır?

00:22:59.230 --> 00:23:01.630
içinde çalışmasını beklediğiniz
Visual Studio. Bu nedenle budur

00:23:01.680 --> 00:23:04.280
son derece yararlıdır. Biz gerekir
söyleyin devam edin.

00:23:05.580 --> 00:23:09.140
İki saniye sonra var.
Siz gidin. Kendini yok eder.

00:23:09.800 --> 00:23:11.530
Başka bir şey, görsel
Unity verir için Studio Araçları

00:23:11.580 --> 00:23:16.030
size gölge veya sözdizimi vurgulama bağlıdır.

00:23:17.990 --> 00:23:20.080
Bu nedenle yalnızca biraz daha kolay üzerinde
herhangi yazıyorsanız, gözler

00:23:20.130 --> 00:23:22.490
sadece bu nedenle özel gölgelendiricileri Al
içinde sözdizimi vurgulama

00:23:22.540 --> 00:23:24.730
sizin gölgelendiricileri vardır. Bu nedenle başka bir
Nice little özelliği vardır.

00:23:25.550 --> 00:23:27.970
İşiniz bitince tıklatmanız yeterlidir
durdurun. Ayırmak zorunda değilsiniz

00:23:28.020 --> 00:23:30.330
bir işlem ya da gitmeyecek
Unity öldürülecek. Sadece Durdur'u tıklatın.

00:23:30.380 --> 00:23:31.670
ve tüm başardınız.

00:23:39.070 --> 00:23:42.630
Tüm sağ. Bu nedenle, serin bir araç kullanımı oldu
Unity ile. Sonraki şey

00:23:42.680 --> 00:23:47.280
Biz sahip olan tanılama. Ve
Visual Studio kullanabilirsiniz.

00:23:47.330 --> 00:23:49.800
hata ayıklayıcı tanı grafikleri.
Bazıları gerçekten düşük verir

00:23:49.850 --> 00:23:52.470
düzey bilgi. Tipik olarak
Bu zaman kullanmak istediğiniz şeyler

00:23:52.520 --> 00:23:53.930
sağ ve görüntülenmiyorsa
altına almanız gerekir

00:23:53.980 --> 00:23:54.730
neler oluyor.

00:23:55.690 --> 00:23:57.540
Bu, Unity için tam destek içerir.

00:23:58.770 --> 00:24:01.130
Ve bu olanağı sağlar
bir veya daha çok yakalamak için

00:24:01.180 --> 00:24:05.230
çerçeveler, düşük düzey hata ayıklama
vardır. Biz biraz bakmak gerekecektir

00:24:05.280 --> 00:24:08.360
Buna örnek olarak. Ancak çok önemli
nokta, bu Visual gerektirir

00:24:08.410 --> 00:24:12.250
Studio 2013 CTP5 veya üstü, veya
sağ Unity ile çalışmaz.

00:24:12.300 --> 00:24:14.470
Bu nedenle tam Unity desteklese de, yapmak
' ın doğru sürümüne sahip olduğundan emin

00:24:14.520 --> 00:24:15.690
destekleyen yapabilmek için.

00:24:18.920 --> 00:24:20.220
Ve şimdi bir gösteri hakkını alırlar.

00:24:28.980 --> 00:24:31.270
Oluşturduğum bir yapıya sahibim
oyunu. Biz bakmak olacak

00:24:31.320 --> 00:24:33.950
sonunda. Önce bir arabası olduğunu
ATI biraz. Sahip olduğum

00:24:34.000 --> 00:24:35.530
önce oluşturduğum bir yapı
göstermek istiyorum çünkü oyun

00:24:35.580 --> 00:24:38.650
Grafik Araçlar burada.

00:24:39.360 --> 00:24:43.220
Ve bu nedenle bunun için istiyorum
önce çeşitli seçenekler görünür.

00:24:43.270 --> 00:24:46.730
Biz, hata ayıklama grafik altında olabilir
Menü Visual Studio'da hata ayıklama

00:24:46.780 --> 00:24:49.830
ve bu paketi yükleyin. Bu nedenle herhangi bir uygulama
yüklediğiniz

00:24:49.880 --> 00:24:52.980
yerel sisteminizde, yapabilecekleriniz
Bu hata ayıklama. Değilse, Getir

00:24:53.030 --> 00:24:53.940
Burada listesi

00:24:55.160 --> 00:24:58.960
farklı mağaza görürsünüz
yüklü uygulama paketleri

00:24:59.010 --> 00:24:59.820
Sistem.

00:25:00.360 --> 00:25:02.260
Ve, birkaç farklı seçeneğiniz vardır
komut dosyası yapmak istiyorsanız

00:25:02.310 --> 00:25:04.980
yalnızca, özgün yalnızca tek
GPU ya da bir karma aramak için

00:25:05.030 --> 00:25:07.980
Yerel yönetip
üzerindeki hata ayıklamayı Başlat.

00:25:08.590 --> 00:25:11.060
Ancak gerçekte bir yapı burada var.
Metal savaş. Bu nedenle dileriz

00:25:11.110 --> 00:25:17.300
Bu konuya edecek. Ve edelim
Debug, grafikler, Tanılama'yı başlatın.

00:25:19.370 --> 00:25:20.470
Oyun başlattı.

00:25:21.010 --> 00:25:22.020
Evet olarak söyleyin.

00:25:24.430 --> 00:25:26.630
Sağ elde etmek deneyelim
ne zaman ı atma...

00:25:30.600 --> 00:25:34.290
Atma ve daha sonra kullanmak için gidiyorum
Benim dokunmatik ekran. İçin gidiyorum

00:25:34.340 --> 00:25:35.730
scutch thigh ekranında
aynı zamanda burada.

00:25:40.290 --> 00:25:41.580
Oraya Git. Yakalandı.

00:25:44.480 --> 00:25:48.490
Burada uyarı, şimdi bir sözcük. Ben edildi
Bazı hata ayıklama ve yapmak

00:25:48.540 --> 00:25:51.240
Ben sadece birkaç çerçevelerin yakalanması sanıyordum.
Ben bilgileri görünüyordu

00:25:51.290 --> 00:25:54.250
arka planda ve yedi vardı
Bunu yakalanmış veri gig,

00:25:54.300 --> 00:25:57.710
çok miktarda veri almak için düşük
Tanılama düzeyi. Bu nedenle yalnızca

00:25:57.760 --> 00:26:00.720
ne kadar gideceksiniz hakkında dikkatli
için yapması gerektiğini yakalar.

00:26:02.460 --> 00:26:04.660
Dediğim gibi yeniden yakalayabilirsiniz,
bir bizim birden çok çerçeve.

00:26:04.710 --> 00:26:06.810
Yüklenen bir proje gerçekten sahibim
Buradan tekrar iyi ile yaptım.

00:26:06.860 --> 00:26:09.370
üzerinde size göstermek istediğiniz yakalama
Burada. Dileriz aynı şeyi...

00:26:11.040 --> 00:26:15.050
hemen etkisini noktasında
Bu, üzerinde barracks

00:26:15.100 --> 00:26:18.210
hangar, ı say ve şunları yapabilirsiniz
Tüm tüm listesini al

00:26:18.260 --> 00:26:19.290
Burada aramaları çizin.

00:26:20.130 --> 00:26:21.650
Bu nedenle biri olduğunuz
üzerinde performans ile ilgilenme

00:26:21.700 --> 00:26:25.760
her şeyi çizilen gibi oyunları
birçok kez ikinci bir çıkış ve

00:26:25.810 --> 00:26:30.640
Daha fazla bilgi için olan çağrıları çizmek
Çerçeve başına verilen, daha yavaş

00:26:30.690 --> 00:26:32.550
Oyununuzu yüksektir
çalıştıracağınız.

00:26:33.680 --> 00:26:36.720
Ve her beraberlik çağrısı bakabilirsiniz
gerçekten düşük düzeyli bazı bilgiler.

00:26:36.770 --> 00:26:38.190
Gölgelendirici ne olduğu,

00:26:39.640 --> 00:26:41.910
Gölgelendirici, et, kaynak kodu
cetera. Ancak aynı zamanda gelebilir

00:26:41.960 --> 00:26:42.690
Burada ve bakın...

00:26:44.390 --> 00:26:46.080
Şimdi bu pencereyi aşağı kaydırın
biraz burada.

00:26:47.770 --> 00:26:50.790
Bir şey biraz baktığını görürseniz
üzerinde belirli bir bit tuhaf

00:26:50.840 --> 00:26:53.680
sahip olduğum olabilir benim sahnede nesne
hangi, gelen bir pembe nesnesi

00:26:53.730 --> 00:26:56.340
Gölgelendirici sorunlar varsa oluşabilir.
ya da görmek isterseniz

00:26:56.390 --> 00:26:59.730
nasıl, Sahne oluştuğunu,
belirli bir pikseli üzerinde

00:26:59.780 --> 00:27:02.650
ve seçtiğiniz her piksel için
sağlandığından, sahnede seçin

00:27:02.700 --> 00:27:07.740
Burada bir şey benim HUD öğeden ve
Buraya geçmişi tür bakın.

00:27:07.790 --> 00:27:10.790
Üzerinde tek o piksel için
ekran, değerini verir.

00:27:10.840 --> 00:27:12.350
İlk renk burada söyler.

00:27:15.600 --> 00:27:19.630
Bu ilki burada ne,
Bu nedenle o pikselin yazılan.

00:27:19.680 --> 00:27:22.370
Tür bu genel Gökyüzü var olan
mavi renkle. Ve at

00:27:22.420 --> 00:27:26.670
belirli bir noktadan sonra zaman içinde
değil, 40342, çağrı çizmek

00:27:26.720 --> 00:27:29.590
doğrudan bir numara sırası. Vardı
değil 40.000 çağrıları buraya çizin.

00:27:31.070 --> 00:27:33.190
Şimdi arasındaki farkı görebilirsiniz.
bunların ikisi. Sahip olduğum

00:27:33.240 --> 00:27:37.060
hiçbir GUI, hiçbir HUD öğe vardır. Ve
bir çok sonraki u çizdiğini

00:27:37.110 --> 00:27:39.820
Resmin üstüne vardır ve şunları yapabilirsiniz
orada gerçek değeri bakın.

00:27:39.870 --> 00:27:43.580
Aşağı Aşağıda, gölgelendiriciye görebilirsiniz
ve üzerinde ne

00:27:43.630 --> 00:27:45.990
Burada belirli öğe. Yalnızca
belirli öğe çizilmiş

00:27:46.040 --> 00:27:49.450
öğrenmek ve daha fazla bilgi alabilirsiniz
Bundan. Bu nedenle yalnızca

00:27:49.500 --> 00:27:52.380
quasi yüksek düzey görünüm türü
bilgi ile almak

00:27:52.430 --> 00:27:55.200
Bu grafik hata ayıklayıcıyı vardır.
Çok kolay başlatmak ve

00:27:55.250 --> 00:27:56.420
çok güçlü.

00:27:57.730 --> 00:28:00.500
Ve pek çok bilgi yakalar.
Daha fazla bilgi

00:28:00.550 --> 00:28:01.740
istediğiniz bugüne kadar hiç olmadığı kadar.

00:28:02.270 --> 00:28:04.730
Veya belki de. Olabilir
Bu sabit çekirdek. Tüm sağ.

00:28:04.780 --> 00:28:05.930
Başa edelim...

00:28:10.530 --> 00:28:11.960
herhangi biri bir grafik kullandı
henüz hata ayıklayıcı?

00:28:13.720 --> 00:28:16.390
Birkaç çok kişi mi? Tüm sağ. Siz
Veri yedi gig kullanıyor musunuz?

00:28:18.780 --> 00:28:22.650
Tooling bulunmaktadır. Her Unity edition
Visual Studio'yu kullanabilirsiniz.

00:28:22.700 --> 00:28:24.940
Visual Studio üzerinde iseniz bunu...
Unity üzerinde iseniz, üzgünüm

00:28:24.990 --> 00:28:29.230
4, 5 Unity ve ücretsiz ya da professional
Visual Studio kullanabilirsiniz.

00:28:29.280 --> 00:28:32.520
Unity ve visual studio araçları
Community edition veya üstü.

00:28:32.570 --> 00:28:35.070
Bir perakende sürümüne sahipseniz, bunu
Visual Studio, düzgün çalışır.

00:28:35.120 --> 00:28:37.320
Visual Studio Express kullanıyorsanız,
yükseltme yapmanız gerekir

00:28:37.370 --> 00:28:39.650
Visual Studio community Edition.

00:28:40.360 --> 00:28:43.120
Control-Shift-M Visual Studio
Unity için Araçlar, düşünüyorum,

00:28:43.170 --> 00:28:45.620
en iyi şey çünkü biridir
Ben her zaman imzalar Unut.

00:28:45.670 --> 00:28:47.550
Tüm size verir oluşturulan
listeler ve tıklatmanız yeterlidir

00:28:47.600 --> 00:28:51.490
biri ve bu kodu üretir
sizin için. Grafik hata ayıklayıcı

00:28:51.540 --> 00:28:54.980
düşük düzey tanıları için düşük düzey
bilgi. Unity gerçekten

00:28:55.030 --> 00:28:59.950
olan a... sahip olması gereken sürüm 5, sahip oldukları
Yerleşik bir çerçeve düzeyi hata ayıklayıcı

00:29:00.000 --> 00:29:03.950
Unity. Visual Studio bir burada
Çok güzel bilgi verir.

00:29:06.760 --> 00:29:09.420
Tüm sağ. Sonraki arayalım
Evrensel Windows platformu

00:29:09.470 --> 00:29:13.160
veya guys muhtemelen vardır UWP
Bugün yaklaşık 187 kez duymuş.

00:29:16.640 --> 00:29:17.810
Nasıl from gidiyor

00:29:19.120 --> 00:29:22.120
Tüm bunlar, oyun
farklı aygıtlar?

00:29:22.720 --> 00:29:25.970
Bu fikrin bu evrensel platformu
her şeyin üzerinde çalışan

00:29:26.020 --> 00:29:29.100
Dünya nasıl bir oyun zaman
ve, teslim?

00:29:29.150 --> 00:29:31.510
Telefon, phablets, küçük tabletler var ki,
büyük tabletler, iki içinde olanlar,

00:29:31.560 --> 00:29:35.230
Klasik dizüstü, Masaüstü hepsi
olanları değerlendirdiğiniz Kütüğü, Xbox, yüzey hub

00:29:35.280 --> 00:29:37.570
ve daha büyük olasılıkla gelen
orada üzerinde listelenmiyor.

00:29:37.620 --> 00:29:38.570
Oraya olan büyük bir olasılıkla giden olacak...

00:29:39.230 --> 00:29:41.270
kim bilir. Crazy şeyler aşağı yol.

00:29:41.790 --> 00:29:43.480
Film ekran, büyük olasılıkla görüntüler.

00:29:44.520 --> 00:29:46.830
Gerçekten güzel bir işlemdir
Oyununuzu yapılacak basit

00:29:46.880 --> 00:29:47.440
için vardır.

00:29:48.010 --> 00:29:52.380
Ve tabii Unity ile Başlat
ve Unity, buna karşılık,

00:29:52.430 --> 00:29:57.210
derlenmiş proje verme
Visual Studio çözüm olarak.

00:29:57.750 --> 00:29:59.830
Bu Visual Studio çözümü oluşturan açın
ve sonra size, Aç

00:29:59.880 --> 00:30:02.940
Bu çözüm ile bir şey yapın.
Yapı kolay bir işlemdir

00:30:02.990 --> 00:30:04.830
kolay sağlandığından devam edin
ve bu konuya.

00:30:17.680 --> 00:30:20.410
Var ki böylece Unity içinde benim
Burada tam Sahne. Bu

00:30:20.460 --> 00:30:21.890
bir çalışan yalnızca aşağıdaki gibi.

00:30:25.020 --> 00:30:28.890
Ben işitme olduğu gibi Cannon.
İşte bu nedenle ben başlangıç tutun.

00:30:29.710 --> 00:30:33.010
Bu nedenle yapı bilen ayarları Git
Visual Studio kısayol oluşturmak için.

00:30:33.060 --> 00:30:35.090
Aynı gerçekten yapan,
olanlar için gerçekten yararlı,

00:30:35.140 --> 00:30:35.720
kısayollara benzer.

00:30:35.770 --> 00:30:42.420
Control-Shift-B ve burada içini,
bir sahneye ihtiyacımız yok

00:30:42.470 --> 00:30:44.620
Biz nereye üzerinde çalışmakta olduğunuz bir oyunu
Biz, sanırım, 40 farklı olması

00:30:44.670 --> 00:30:48.690
Bizim proje dosyalarında Sahne. Bazı test
olanları, test denetleyicileri olanları.

00:30:48.740 --> 00:30:50.860
Tüm bunları olmayı istiyorsunuz benim
Son Proje? No Bunu,

00:30:50.910 --> 00:30:53.610
Yalnızca bu belirli bir istiyorum
Sahne. Ya da sürükleyebilirsiniz ve

00:30:53.660 --> 00:30:56.460
bırakın, birden fazla koyabilirsiniz
olanları koyacağız. Sadece 'M

00:30:56.510 --> 00:30:57.980
Benim için geçerli ekleme kaldırılıyor
orada sahnede.

00:30:59.900 --> 00:31:02.610
Ve Windows için oluşturulacağını anlatacağız
Depo. Şimdi, daha önce

00:31:02.660 --> 00:31:05.310
bir sürüm bakarsanız,
şu anda erişiminiz yoksa,

00:31:05.580 --> 00:31:08.780
Windows mağazası olduğunu görürsünüz.
orada içinde ve hedef alabilirsiniz

00:31:08.830 --> 00:31:13.560
Windows 8, Windows 8, biz hedefleyebilirsiniz.
Telefon 8.1 ve biz hedefleyebilirsiniz.

00:31:13.610 --> 00:31:16.770
Evrensel 8.1. Doğal olarak, şunları yapabilirsiniz
giden yol tür bakın

00:31:16.820 --> 00:31:20.470
Bu, aþaðýdaki gibi bu gibi bu
Bir mağaza ve bu bir platform.

00:31:21.150 --> 00:31:24.480
Ve burada için pretend görürsünüz
biraz A W olduğunu ve

00:31:24.530 --> 00:31:25.560
Bu aslında UWP söylüyor.

00:31:26.840 --> 00:31:28.500
Evrensel Windows platformu.

00:31:30.040 --> 00:31:31.730
İki farklı proje türleri vardır
Aşağıda, XAML seçebilirsiniz

00:31:31.780 --> 00:31:35.390
Direct 3D seçin. Ben C#, XAML içinde ister.
XAML burada seçtiğiniz kaydedeceğim.

00:31:36.270 --> 00:31:39.070
Bu diğer de oldukça güzel olur.

00:31:39.710 --> 00:31:43.920
Bunu yaptığınızda Unity C# projeleri,
Buradan üretmek için yapılandırma

00:31:43.970 --> 00:31:46.640
Visual Studio çözümünüzün bu
tüm kaynak götürür

00:31:46.690 --> 00:31:50.360
Unity içinde olan kodu
oluşturmak ve bu paketi

00:31:50.410 --> 00:31:53.100
olanlar için ayrı bir proje ve
bir başvuru eklemek,

00:31:53.150 --> 00:31:56.340
Son oyunu. Gerçekten böylece
Git ve kod hata ayıklama. Biri

00:31:56.390 --> 00:31:58.310
Masaüstünüzdeki şeyleri yapmak bir zevkti
Unity ile birlikte çalışma

00:31:58.360 --> 00:32:01.540
aslında Visual giderek yapabilirsiniz
Studio, Unity kapatın,'ye

00:32:01.590 --> 00:32:03.450
Visual Studio, oh, bildiğiniz Kal
ne? Bu hat memnun değilseniz

00:32:03.500 --> 00:32:06.300
kodu. Ben bir değişiklik yapabilirsiniz. Derleme
Visual Studio. Onu gerçekten

00:32:06.350 --> 00:32:09.520
yeniden derlenmesine Unity için geri çağırır
Bu bazı özel durumlar dışında.

00:32:09.570 --> 00:32:13.010
Çok büyük miktarda bir seri hale getirilebilir yapamazsınız.
Sınıfınız geçirir.

00:32:13.550 --> 00:32:16.130
Belirli kod değişiklik yapabilirsiniz
ve sadece onu geri gelecektir

00:32:16.180 --> 00:32:18.610
ve gitmek zorunda kalmadan çalışma
tüm yapı işlemi yeniden.

00:32:19.840 --> 00:32:23.650
Bu nedenle bu yapı kaydedeceğim ve ı 'M
Yeni bir klasör oluşturmak için Devam'ı tıklatın.

00:32:23.700 --> 00:32:33.440
Gösteri UWP çağırın. Biz oraya Git. Sahip
Benim Sahne benim kıymetleri oluşturma.

00:32:34.010 --> 00:32:36.330
Çok fazla iş yaptıkları
Tüm bu olanaklardan yararlanmak için sahneler

00:32:36.380 --> 00:32:39.000
Yukarı ve böylece yalnızca çalışır paketi.

00:32:39.620 --> 00:32:42.130
Erişim sağlamak için gireceğiz.
Tüm düşük düzey Unity motoru,

00:32:42.180 --> 00:32:44.790
Örneğin. Değil olduğunuz olsun
kaynak kodunu görmek için gitmek

00:32:44.840 --> 00:32:47.610
üzerinde oraya giden her tek şeyi.
Bunlar güzelce paketi

00:32:47.660 --> 00:32:50.370
Bu çözümde. Diyelim ki
Bu çalıştırın. Metal savaş.

00:32:53.840 --> 00:32:56.910
Olması gereken birkaç şey vardır
farkında. Yüklenirken,

00:32:57.390 --> 00:33:00.030
Unity için tekrar buraya gelme istiyorum.
Player ayarları

00:33:01.240 --> 00:33:04.700
birkaç farklı yolu vardır
Ayrıntıları belirleme,

00:33:04.750 --> 00:33:08.650
paketiniz için itilir. UYGX
bildirim dosyası. Böylece 's

00:33:08.700 --> 00:33:12.000
yeteneklerinizi olan ayarları
Hangi görüntü bildirir

00:33:12.050 --> 00:33:15.530
varlıkları, Karşılama ekranı olan
simge, geniş simge,

00:33:15.580 --> 00:33:18.660
Orta simge, küçük simge, tüm
Belirtilen öğe, bu tür

00:33:18.710 --> 00:33:21.730
paketinize. UYGX bildirim dosyası.
Şimdi, Visual gidebilirsiniz.

00:33:21.780 --> 00:33:25.280
Studio yan ve olanlar ayarlayın,
istediğiniz veya yapabilir, üzerinde

00:33:25.330 --> 00:33:27.060
Unity yan ve ne olduğunu
Tüm bunlar içindir.

00:33:27.810 --> 00:33:29.920
Sağ burada yok,
Flash ekran görüntüsü.

00:33:30.570 --> 00:33:32.630
Çeşitli ayarlamak istiyorsanız
simgeler, bunu burada yapabilirsiniz.

00:33:32.680 --> 00:33:35.430
Ve yaptığı şey iter onu aşağı
Visual Studio projeye

00:33:35.480 --> 00:33:38.320
onu ilk kez. Yinelenen
yapılar, geçersiz kılmaz.

00:33:38.370 --> 00:33:40.860
Bu nedenle tek bir sözcük, dikkat olması durumunda
ziyaret edip değiştirmek ve

00:33:40.910 --> 00:33:46.190
Siz silmediğiniz sürece yeniden oluştur
klasör, onu geçersiz kılmak olmaz.

00:33:46.240 --> 00:33:49.010
Bu nedenle biz bizim yapılar yaptık.
Burada onu sahibiz.

00:33:53.480 --> 00:33:54.930
Burada birkaç seçenek vardır.

00:33:55.720 --> 00:33:59.850
ARM ve x 86. Şimdi, bu proje dikkat edin
ARM ile varsayılan olarak açık.

00:34:00.730 --> 00:34:03.060
Açıkçası, çalıştırıyorum olmayan bir
Burada ARM sistemi. Kullanıyorum

00:34:03.110 --> 00:34:05.620
bir x 86 temel sistemde. Bu nedenle ı 'M
için x 86 değişecektir.

00:34:06.940 --> 00:34:09.610
ARM seçtiğinizde? Şimdi ise
bir telefon için dağıtmak için Devam'ı tıklatın,

00:34:09.660 --> 00:34:10.870
sonra ben ARM seçme.

00:34:13.010 --> 00:34:15.640
Hata Ayıklama Yöneticisi ve serbest bırak. Şimdi
Visual Studio'da düşünün

00:34:15.690 --> 00:34:18.360
genellikle .NET projeleri için nasıl
birçok yapı ayarları var?

00:34:19.490 --> 00:34:22.150
Biz... yapılandırmaları vardır, ben gerekir
söyleyin. İki tür, sağ.

00:34:22.200 --> 00:34:25.320
Hata ayıklama ve yayımlama sahibiz. Serbest bırakma
Üretim olur. Sevk etme.

00:34:25.370 --> 00:34:28.960
Hata ayıklama hata ayıklama, değil en iyi duruma getirme. Yanı sıra,
için üç sahibiz artık bizim

00:34:29.010 --> 00:34:31.290
Unity projeleri ve her serve
iyi bir amaç. Hata Ayıkla'dır,

00:34:31.340 --> 00:34:32.480
Kurs, optimize edilmiş değildir.

00:34:33.010 --> 00:34:36.240
Unity'nın profiler destekler ve
en iyi duruma getirilmiş değil. İleri düzey

00:34:36.290 --> 00:34:39.490
en fazla bir yayındır. Ortada bir yayındır,
değil üstünde bu bir.

00:34:39.540 --> 00:34:44.720
Ve yayın, ama en iyi duruma getirilir
Ayrıca, Unity'nın Profiler'ı destekler.

00:34:44.770 --> 00:34:48.350
Ve ana bir tam olarak en iyi duruma getirilmiş,
Profiler'ı desteklemiyor.

00:34:48.400 --> 00:34:50.230
Sevk yapı olmasıdır.
dışarı. Biri olan bu

00:34:50.280 --> 00:34:51.870
Müşterileriniz için giderek. Bu
Siz gideceksiniz biri vardı

00:34:51.920 --> 00:34:55.470
İdeal olarak depoya tam olarak yüklemek için
en iyi duruma getirilmiş, profiler desteği yok.

00:34:56.500 --> 00:35:00.160
Ana ile ilgili olduğunda,
Evrensel Windows uygulamaları bu

00:35:00.210 --> 00:35:04.150
onun son geçiş olarak bir .NET, yapacaksınız
Yerel derleme üzerinde vardır.

00:35:04.200 --> 00:35:07.200
Bu nedenle şu an itibariyle bit işleme
Ben sahip, a little bit alabilir.

00:35:07.250 --> 00:35:09.750
Bu nedenle biz gireceğiz... Göster kaydedeceğim
bir yayın yapısı bugün yapmak için.

00:35:09.800 --> 00:35:11.370
Yine, unutmayın, bu
Bu orta yapı.

00:35:14.670 --> 00:35:15.780
Devam edelim ve çalışmasını.

00:35:19.760 --> 00:35:22.670
Bu derleme sırasında gördüğünüz
Burada üzerinden bu veri klasörü.

00:35:23.350 --> 00:35:26.680
Unity üzerine yazacak olan
her zaman. Bu nedenle yapıları Yinele

00:35:26.730 --> 00:35:29.610
Unity ve ona aşağı iletme
Visual Studio yalnızca üzerine yazıyor

00:35:29.660 --> 00:35:31.070
kendi veri klasörü.

00:35:31.740 --> 00:35:33.600
Bunu kendi özel kaynak ise
orada kod, belki istiyorum

00:35:33.650 --> 00:35:35.560
kendi app Harcamaları yapmak ve yazmak
kendi yerel kodu var.

00:35:35.610 --> 00:35:38.890
Bu şekilde onu yapabilirim. Var.
Biz gidin. Bu nedenle oyun var ki.

00:35:41.480 --> 00:35:42.990
Aslında oldukça iyi çalışıyor.

00:35:45.980 --> 00:35:53.480
Sadece yeniden dinlemek istiyorum. Serin.
Ölçekler. Varsayılan uygulamalar

00:35:53.530 --> 00:35:56.480
Evrensel Windows uygulamalarınızı olacaktır için
Pencereli bir ortamda açın

00:35:56.530 --> 00:35:58.340
Benim için sanırım, bunun gibi
yalnızca özellikle daha iyi görünüyor

00:35:58.390 --> 00:35:59.620
bir oyun açısından burada.

00:36:00.790 --> 00:36:02.860
Yalnızca kullanıcıların yapabilecekleri unutmayın
Bunu. Bunlar buraya gelebilir

00:36:02.910 --> 00:36:05.850
ve uygulamaları yeniden boyutlandırın. Bunlar
Bu ölçeklendirme yapabilir. Bu nedenle tutmak

00:36:05.900 --> 00:36:08.110
göz önünde bulundurularak ve biz olacağız
Bunun üzerine kısa bir süre sonra dokunma.

00:36:09.020 --> 00:36:12.840
Tüm sağ. Daha fazla bir
saat. Tamam.

00:36:12.890 --> 00:36:17.880
Serin. Gelin, böylece bir
Yerel Makine. Siz, şimdi

00:36:19.010 --> 00:36:21.630
ruh şeyler yavaş çalışmasına içinde
Oyun, iç çalıştırabilirsiniz

00:36:21.680 --> 00:36:24.090
emülatör. Ben önerilmez
Bunu yaptığınız. Her zaman önerilir

00:36:24.140 --> 00:36:26.990
temel çok fiziksel donanım sınaması
yaptığınız gibi. İsterseniz

00:36:27.040 --> 00:36:29.990
alınmış bir telefon için örneğin dağıtmak için
Aygıt geçiş,

00:36:30.040 --> 00:36:33.170
bir telefon, değişiklik ARM takın
ve onu çalıştırıp yeniden dağıtır

00:36:33.220 --> 00:36:34.480
Windows Phone için yetersiz.

00:36:38.300 --> 00:36:41.030
Simulator'de çalıştırabilirsiniz. Unutmayın,
simulator emülatör değil.

00:36:41.080 --> 00:36:43.820
Bir simulator olur. İsterseniz bunu
out farklı piksel denetlemek için

00:36:43.870 --> 00:36:46.460
sahte istediğiniz yoğunluk görüntüler
26-inç ekran ve bkz:

00:36:46.510 --> 00:36:48.900
Oyununuzu bakar nasıl yapabilirsiniz
simulator içinde.

00:36:49.270 --> 00:36:51.830
Bu iç kısmını dışarı test edebilirsiniz
Birlik, ve göz atacağız

00:36:51.880 --> 00:36:54.390
Bu tür başlıklı sonraki bölümde
ne zaman kullanıcı Arabirimi hakkında konuşun,

00:36:54.440 --> 00:36:57.170
ama gerçekten, gerçekten, gerçekten önemli
out üzerinde farklı test etmek için

00:36:57.220 --> 00:37:01.510
boyutları görüntülemek için bir simulator kullanmak ölçek
şeyler öğrenmek. Çalışmakta olduğunuz

00:37:01.560 --> 00:37:04.470
bir oyun üzerinde bir kez ve orada bir yazılımdır
o gerçekten alır ekranı

00:37:04.520 --> 00:37:06.730
Tüm bu farklı çalışan görüntüleri
çözümler. Ve hangi

00:37:06.780 --> 00:37:09.380
düşünce sistemimde iyi görünüyordu
ADAM, benim makine üzerinde çalışır,

00:37:09.430 --> 00:37:11.430
üzerinde yaklaşık yüzde 90'ını awful görünüyordu
diğer çözümleri.

00:37:11.480 --> 00:37:13.980
Bu nedenle kesinlikle dışarı test.

00:37:17.000 --> 00:37:17.960
Tüm righty.

00:37:22.450 --> 00:37:26.510
Bu nedenle diğer aygıtları hakkında düşünüyor
Burada, telefon hakkında konuşmak ve

00:37:26.560 --> 00:37:30.990
masaüstüne giderek, biz düşünmek zorunda
Çapraz-aygıt stratejileri.

00:37:31.040 --> 00:37:35.580
Birkaç farklı yolu vardır.
Bunu yapmak için. Ancak biz de bir

00:37:35.630 --> 00:37:38.830
şimdi almak istediğiniz dönemi
bir yapı veya birini alabilir

00:37:38.880 --> 00:37:41.280
Yapı ve çeşitli üzerinde çalıştırma
aygıtlar. Geliştirme

00:37:41.330 --> 00:37:43.430
açısından bazen çok olduğu
Bunun için'den daha kolay

00:37:43.480 --> 00:37:45.790
Burada yapı ayrı, ayrı
orada yapı, yapı ayırın

00:37:45.840 --> 00:37:47.360
orada, orada yapı ayırın.

00:37:49.920 --> 00:37:52.650
Bakmak istediğiniz ilk şey
tasarlama ekranlar için farklı olur.

00:37:52.700 --> 00:37:55.000
Yerleşik araç kullanımı yoktur.
yardımcı olabilecek Unity içinde

00:37:55.050 --> 00:37:56.870
Bu işler. Bu nedenle birden çok çözünürlüğü.

00:37:57.950 --> 00:38:00.820
Farklı boyut oranları. Farklı
olduğunuz aygıt yetenekleri

00:38:00.870 --> 00:38:04.920
çalıştıracağınız. Ekran yeniden boyutlandırma.
Biz oyunu çalıştırdığınızda bunu

00:38:04.970 --> 00:38:08.470
yalnızca bir dakika önce bu gördüğünüz ben
söz konusu pencereyi sürdü ve onu sürüklenen.

00:38:08.520 --> 00:38:11.610
Kullanıcılar çalıştırmak için yapmayacağınız beklediğiniz
mutlaka en boy oranı sabit sağlar.

00:38:11.660 --> 00:38:13.560
Tam ekran çalıştırmak için anlatacağız.
Bunlar pencere olabilir onu.

00:38:13.610 --> 00:38:15.490
Bu kullanıcı denetimi için hazır.

00:38:16.480 --> 00:38:18.860
Biz birkaç şey yerleşik kullanabilirsiniz
Unity bunun şu anda,

00:38:18.910 --> 00:38:21.060
ve biz onlarla üzerinde çalıştığınız
Yineleme üzerinde ileri doğru gitme

00:38:21.110 --> 00:38:24.900
Bazı serin teknikleri Burada, bunu Unity
Size göstereceğiz UI bir

00:38:24.950 --> 00:38:28.070
Demo söz, ikinci bir yoldur bir
Bunu yapma. Eski adı UGUI olarak adlandırılır.

00:38:28.120 --> 00:38:31.270
Şimdiye kadar UGUI duymuş, şimdi olur
çağrılan Unity kullanıcı Arabirimi, kullanıcı arabirimi.

00:38:31.530 --> 00:38:34.410
Başka bir tekniği kullanabilirsiniz
Kıymet paketleri olarak adlandırılır.

00:38:34.680 --> 00:38:37.300
Kıymet paketleri biraz gerektirir
ayarlamak için daha fazla iş. Ama Eğer

00:38:37.350 --> 00:38:40.510
size, örneğin, yüksek tanımlı olması
almak istediğiniz tank

00:38:40.560 --> 00:38:44.300
Xbox ve düşük tanımı tank
için mobil üzerinde istediğiniz

00:38:44.350 --> 00:38:47.850
Örneğin, temel olarak atamadan
Farklı kıymet paketleri için.

00:38:47.900 --> 00:38:50.190
Yüksek def biri ve
düşük def, ve

00:38:51.410 --> 00:38:53.380
Uygulamanızı yüklediğinde, çalışma zamanında,
siz onları isteneceğini

00:38:53.430 --> 00:38:55.180
Internet veya bunları akış
Bazı kaynak.

00:38:56.190 --> 00:38:58.760
Altyapı Unity üretilmiştir
Bu paketler yüklenemiyor.

00:38:58.810 --> 00:39:00.350
Bu nedenle, bir tekniktir
yapma.

00:39:00.930 --> 00:39:06.810
Başka bir kullanıcı Arabirimi sistemi kullanma
birden çok ekran düzenleri hedeflemek için.

00:39:06.860 --> 00:39:09.880
Bu nedenle ne yaptım bakalım
Burada Metal savaş için.

00:39:15.670 --> 00:39:19.080
Böylece tür temel HUD ekran göstergesi
orada tasarlanmış görüntü.

00:39:19.750 --> 00:39:21.640
Diyelim ki bir düzey olmak üzere buraya gelir
Bu da yoktur.

00:39:21.690 --> 00:39:23.720
Temel olarak, birden fazla kopyası
bir ve sürdüğü geri alınmış.

00:39:26.230 --> 00:39:29.390
Ben bir tasarımcı konuştuğu ve dediğim,
Merhaba, biz tank oyun üzerinde çalışıyorsunuz.

00:39:29.440 --> 00:39:31.930
Başar, sanatsal vizyon nedir
stick şekil yapmak için çünkü.

00:39:31.980 --> 00:39:34.340
Bana daha iyisini. Bu nedenle ne yapabilirsiniz
sizin ile gündeme? He gibidir

00:39:34.390 --> 00:39:36.180
nasıl bu mu? Ben, harika görünüyor diyor ki,
yapmak için daha çok iyi olur.

00:39:36.230 --> 00:39:38.290
Bu nedenle kendisinin bana kıymetler için oldun.

00:39:39.150 --> 00:39:40.240
Tüm bu olanları ayırın.

00:39:40.820 --> 00:39:42.990
Ve bunlara getirildi
Proje klasörüme burada.

00:39:44.220 --> 00:39:47.530
Bu guy alıp sürükleyin isterseniz
Bu benim Sahne sırasında fark

00:39:47.580 --> 00:39:50.000
Bu gibi oldukça işe yaramaz.
İçinde bu 2B modu yok

00:39:50.050 --> 00:39:50.610
Bütünlüğünü.

00:39:52.200 --> 00:39:54.980
Bizim UI, oyun nesne menüsü altındaki
Biz bütün bunları farklı oluşturabilirsiniz

00:39:55.030 --> 00:39:57.390
bizim için sağlayabildik öğeler
yapın. Yapmak istiyorsanız

00:39:57.440 --> 00:40:01.510
Visual Studio, sağ karşılaştırma.
Panel, düğmeler, metinler, resimler,

00:40:01.560 --> 00:40:04.030
kaydırıcıyı, kaydırma çubuğu. Bu nedenle tüm
yaptığınız farklı bileşenleri

00:40:04.080 --> 00:40:06.870
Düşünme, bu öğelerin farklı kullanıcı Arabirimi
Bu çok yapabilirsiniz

00:40:06.920 --> 00:40:09.310
Unity ve içinde oluşturabilirsiniz.
kendi özel biri.

00:40:09.360 --> 00:40:11.490
Bu sistem bir açık kaynaklı olduğu
Sistem. Kod bulabilirsiniz.

00:40:11.540 --> 00:40:12.270
Bu ağ üzerindeki dışarı.

00:40:13.970 --> 00:40:17.430
Bu nedenle edelim ve resim yapın.
Şimdi, Açıkçası, bu değil

00:40:17.480 --> 00:40:20.140
ne, çünkü istediğim en bakarsanız
Bu, bu resim plastered.

00:40:20.190 --> 00:40:23.320
Harika, bir ekran göstergesi görüntü sahibim.
Sevk etme. Yapılır. Ancak bu

00:40:23.370 --> 00:40:26.180
ne zaman istediğim değil. Üzerinde
belirli görüntünün kendisini, ı 'M

00:40:26.230 --> 00:40:29.770
üst, sol görüntü almak için Devam'ı tıklatın,
Buraya Getir ve bırak

00:40:29.820 --> 00:40:31.440
o guy üzerinde vardır.

00:40:32.700 --> 00:40:35.580
Ve benim boy korumak gerekir
oranı, ne olduğundan

00:40:35.630 --> 00:40:37.960
Orada istiyorum. Koru
benim en boy oranı.

00:40:38.910 --> 00:40:42.560
Böylece, fark şey, yapabilirim
Bu kutusu çevreleyen benim

00:40:42.610 --> 00:40:46.140
Ekran burada bu temsilcisidir
Geçerli ekran üzerinde olduğum.

00:40:46.190 --> 00:40:50.710
Ben benim Windows boyutunu değiştirirken dikkat edin,
Bu değişir. Bu nedenle düşünün

00:40:50.760 --> 00:40:54.790
Bu tanımlamak için Giden kutusu
çözünürlük, boyutu,

00:40:54.840 --> 00:40:57.080
hangi sistem en boy oranı
yoksa, kullanmakta olduğunuz

00:40:57.130 --> 00:40:58.900
bir telefon olduğu, ya da bu sistemi ister.

00:40:59.620 --> 00:41:01.440
Bu nedenle bu test etmek için iyi bir yoldur
dışarı. Aslında ölçeklendirme

00:41:01.490 --> 00:41:03.840
Buraya ve nasıl gördüğünüz değiştirir.
Ben bu guy yakınlaştırırsanız çok

00:41:03.890 --> 00:41:07.320
Üstte solda, bu benim üst oldu
Sol HUD öğe ve ben gitmek

00:41:07.370 --> 00:41:10.020
hangi görüp benim oyun sekmesi burada
temel alınarak aşağıdaki gibidir,

00:41:10.070 --> 00:41:10.850
İlk kare

00:41:12.940 --> 00:41:16.790
ölçekleme başladığım gibi olmayan dikkat edin
ne istiyorum. Bu şey kaybolur.

00:41:17.230 --> 00:41:19.500
Ve neler olduğunu görebilirsiniz
Burada yan tarafına gitmeliyim.

00:41:20.300 --> 00:41:23.040
Bu aslında sadece itilir
kapalı. Çünkü onun çapa

00:41:23.090 --> 00:41:25.670
ekranın ortasında noktasıdır.
Her şeyi yapmak için

00:41:25.720 --> 00:41:27.870
o noktasına göre değil. Sahip
temel olarak oh söyleyen, ben sabit

00:41:27.920 --> 00:41:30.200
orada. Bana taşımak istediğiniz
üzerinden? Sabit kalmak için gidiyorum

00:41:30.250 --> 00:41:30.820
için.

00:41:31.430 --> 00:41:33.650
Biz Visual Studio'da yapabildiğiniz gibi
Biz farklı bir bağlantı oluşturabilirsiniz

00:41:33.700 --> 00:41:36.290
Kullanıcı Arabirimi öğesinin çevresinden. Yapabileceğimiz
aynı şeyi Unity içinde

00:41:36.340 --> 00:41:39.410
ve bu adam için 's üzerinden
Burada. Yerine dönüştürme

00:41:39.790 --> 00:41:42.950
Bizim 2D nesneleri wrecked bir dönüşüm olması
nesne. Ve bizim wrecked

00:41:43.000 --> 00:41:46.380
Dönüşüm, bu küçük açılır,
Biz seçenekleri takma alın,

00:41:46.430 --> 00:41:48.870
benim ben olur tür anımsatma
içinde düğmeleri yapmak

00:41:48.920 --> 00:41:49.890
Visual Studio.

00:41:50.450 --> 00:41:53.340
En üste yerleştirmek isterseniz bunu
Sol, bu şekilde hareket eder

00:41:53.390 --> 00:41:57.000
Üst Soldan ve benim için bağlantı. Bu nedenle
Shift ve alt tuşunu basılı tutabilirsiniz,

00:41:58.080 --> 00:42:01.050
üst sola taşıyın. Görebilir miyim
Benim bağlantı noktası sunulmuştur

00:42:01.100 --> 00:42:01.750
Burada.

00:42:02.470 --> 00:42:04.450
Ben oyun sırasında bakarsanız bunu
ve bu çıkış ölçeklendirme,

00:42:06.270 --> 00:42:09.200
Bu görüntü kalır görebilirsiniz
aynı boyutta. Onu almaktır.

00:42:09.250 --> 00:42:11.660
daha küçük, ancak onu da alınmıyor
yan tarafına itildiği

00:42:11.710 --> 00:42:12.720
artık ekran.

00:42:13.450 --> 00:42:16.830
Ve işlemek için kolay ve kolay bir yol
ı almak benim bağlantı noktası olan,

00:42:16.880 --> 00:42:19.400
Aslında dört puan olduğu. Bunlar
Görünüm yukarı orada paketlenmiş

00:42:19.450 --> 00:42:22.690
bir ve yalnızca bunları getirebilirsiniz
Nesnem kenarına

00:42:23.070 --> 00:42:23.700
Bu gibi

00:42:27.990 --> 00:42:31.460
ve sabitleme belirten artık
Bu dört bir yanından, aslında

00:42:31.510 --> 00:42:34.290
orada sabitleme. Ve, gitme
nasıl olduğumu göreli olarak

00:42:34.340 --> 00:42:39.060
ekranı ölçekleme. Bu nedenle dikkat edin, olarak
Küçük alıyorum, küçük ölçekler.

00:42:39.110 --> 00:42:41.190
İle aynı şeyi yapmak için
metin kutuları vardır.

00:42:41.860 --> 00:42:45.290
Varsayılan bağlama bazen istiyorum
pozisyonları dahil edin. Bu nedenle, Orta top

00:42:45.340 --> 00:42:50.140
Biz vermedi biri burada atalım
Yeni resim, oyun nesne,

00:42:50.190 --> 00:42:51.230
Kullanıcı Arabirimi, görüntü.

00:42:51.850 --> 00:42:54.210
Ve bu üst orta verin.

00:42:54.800 --> 00:42:58.620
En boy oranını ayarlamak. Yapacağım
Bunun için üst ortasına yerleştirmek için.

00:42:59.390 --> 00:43:02.000
İyi, sadece bu nedenle, çünkü olur
Üst Orta var ise,

00:43:02.700 --> 00:43:06.680
ve onun bağlantı sağ, ben
tür, gibi. O works

00:43:06.730 --> 00:43:07.340
Tüm sağ.

00:43:09.830 --> 00:43:12.630
Şimdi, kuşkusuz, onu değiştirme yok
boyutu. Bu nedenle büyük olasılıkla istediğim

00:43:12.680 --> 00:43:15.350
Bu kenarları buraya getirmek için.

00:43:16.380 --> 00:43:18.940
Değil kenarına. Yeniden, yapabileceğiniz
Bu kullanıcı Arabirimi öğeleri ile.

00:43:18.990 --> 00:43:21.130
Anladınız. Henüz değil
Burada iki öğe.

00:43:21.900 --> 00:43:26.020
Out ve bu nedenle en kolay yolu tam olarak ölçeklendirir
birden çok aygıt çözünürlüğü ile ilgilidir.

00:43:26.410 --> 00:43:29.080
Nesneleriniz Sabitle, onu dışarı test. Unity
Bazı Yardımcılar doğru verir

00:43:29.130 --> 00:43:31.790
içinde burada ve bazı güzel şık var.
her şeyi Unity içinde kullanılabilir

00:43:31.840 --> 00:43:34.490
Aslında olur kıymet deposu yanı
Bu tam bir dizi ayarlama

00:43:34.540 --> 00:43:37.400
sizin için ve ekran görüntüleri almak
Siz hiç farklı çözümler

00:43:37.450 --> 00:43:40.360
ve bir galeri göster. Bu nedir
50 aygıtları arasında gibi görünüyor.

00:43:41.240 --> 00:43:43.950
Bazı temel özelliklerini test edebilirsiniz
Burada oranları. Bu nedenle görebilir miyim

00:43:44.000 --> 00:43:45.690
nasıl tarafından 16 9 'un göründüğünü

00:43:47.060 --> 00:43:48.110
veya 4 ile 3.

00:43:48.920 --> 00:43:50.180
Ve kendi üzerinde orada ekleyebilirsiniz.
İle çalışıyorsanız bir

00:43:50.230 --> 00:43:52.280
belirli aygıt istiyorsanız
kendi çözüm eklemek için

00:43:52.330 --> 00:43:54.990
orada ya da kendi en boy oranı
Bunu da yapabilirsiniz.

00:43:55.040 --> 00:44:06.990
Çok kolay ayarlanır. Tüm sağ.
Daha sonra kod paylaşımını.

00:44:08.510 --> 00:44:13.070
Platforma özgü varsa
Bunu çalıştırmak istediğiniz kodu

00:44:13.120 --> 00:44:16.380
bir platform üzerinde de yolu bu
farklı bir platform üzerinde

00:44:16.430 --> 00:44:19.360
önişlemci yönergelerini kullanabilirsiniz
İç birlik. Var olan bir

00:44:19.410 --> 00:44:22.840
Bütün bunları oluşturulan dizi
içinde. Bunu deyin 'D

00:44:22.890 --> 00:44:25.560
Unity için ad oluşturma
henüz burada değişip değişmediğini

00:44:25.610 --> 00:44:29.290
Bunu Unity UAP, düşünün benim için
Açık olan UWP, H, böylece eğer

00:44:29.340 --> 00:44:32.820
şu anda UWP için oluşturmakta olduğumuz
ve Unity içinde 's çalıştırıyorum.

00:44:32.870 --> 00:44:36.820
Düzenleyici, sonra devam edin ve derlemek
Bu boyutta bir kod içine vardır.

00:44:37.600 --> 00:44:40.030
Ve biz, bir adım daha ileri sürebilir.
Bu göreceksiniz çok

00:44:40.080 --> 00:44:43.210
Ortak Unity projeleri içinde. Çok kişi
tüm farklı platformlar hedefleyecektir.

00:44:43.890 --> 00:44:46.720
-App Harcamaları yapmak istiyorum
Burada, kullanarak IOS. İstediğim

00:44:46.770 --> 00:44:49.500
Burada üzerinde Android yapmak için. İstiyorum
Windows burada yaparsınız. Bu nedenle bu

00:44:49.550 --> 00:44:51.910
Bunu görmek için çok sık rastlanan bir durumdur
kod içinde Unity türü.

00:44:52.880 --> 00:44:55.330
Yapabileceğiniz başka bir şey olduğunu
bir eklenti yazabilirsiniz. Şunları yapabilirsiniz

00:44:55.380 --> 00:44:58.670
Bunlar bir eklenti değiştirmeden önce bunu
Unity 5 modeli. Ve ben görürsünüz

00:44:58.720 --> 00:45:02.590
size bir saniye içinde gösterin. Ancak
bir üst düzey açısından Burada,

00:45:02.640 --> 00:45:05.790
iki kitaplığı vardır. Elinizde
sizin işlevi olan bir

00:45:05.840 --> 00:45:08.790
Yerleşik. API'si olan
kullanılabilir olacaktır.

00:45:08.840 --> 00:45:12.700
Ne zaman, Visual Studio Unity oluşturur
Proje, bu guy içinde döngü.

00:45:13.360 --> 00:45:16.200
Zaman içinde Unity çalıştırıyorsanız,
Unity bir ortamdır,

00:45:16.250 --> 00:45:20.190
sanal bir ortam olan,
Mono çalışır. Mono, .NET için

00:45:20.240 --> 00:45:24.160
Windows depolama, farklı gereksinimleri,
farklı API, bundan dolayı

00:45:24.210 --> 00:45:26.300
ne yapıyorsanız, Merhaba, söylemek gerekir
Windows mağazası için derleme,

00:45:26.350 --> 00:45:29.910
Bu kitaplık kullanmak istiyorum.
Ve içinde çalışırken

00:45:29.960 --> 00:45:33.140
Unity'nın Düzenleyicisi ', gireceğiz.
Bu saplama kitaplığı kullanmak için

00:45:33.190 --> 00:45:35.460
, bildiğiniz, bazı sahte işlevi vardır
orada ya da ancak çağrıları,

00:45:35.510 --> 00:45:38.100
Unity'nın Düzenleyicisi'nde davranmasını istediğiniz.
Bu ikinci bir kitaplıktır.

00:45:38.150 --> 00:45:39.180
Bu nedenle iki kitaplığı.

00:45:40.690 --> 00:45:43.150
Ve kendisi, Unity içinde
ayarlara sahip diğer temel olarak

00:45:43.200 --> 00:45:45.530
Merhaba deyin, derlediğinizde bunu kullanın
Kitaplığı. Çalıştırdığınız zaman

00:45:45.580 --> 00:45:47.970
Düzenleyicisi'nde bunu kullanın. Diyelim ki
gerçekten ne bu konuya

00:45:48.020 --> 00:45:48.920
Burada gibi görünüyor.

00:45:56.090 --> 00:46:00.020
Bu gerçek, gerçek basit bir örnektir.
Ben oluşturulan iki projeler var.

00:46:01.240 --> 00:46:02.880
Tek bir dosya yaptım

00:46:04.230 --> 00:46:07.980
Yeni bir proje. Bu yeni proje üzerinde
Bu olduğunu belirttiğim bir

00:46:08.030 --> 00:46:11.300
Windows Evrensel sınıf kitaplığı.
Bunu anlamak için gittiği

00:46:11.350 --> 00:46:13.660
Bu kodu ve o ad alanı

00:46:15.040 --> 00:46:16.480
ve belirli bir şekilde derleyebilirsiniz.

00:46:17.270 --> 00:46:19.920
Yine, içinde çalışmıyor
Unity'nın Düzenleyicisi. Unity çalışmaları

00:46:19.970 --> 00:46:22.930
Mono içinde belirli bir sürüm
biraz kendi sanal ortam.

00:46:23.180 --> 00:46:26.280
İkinci olarak, saplama kitaplığı var.
Ve bu belirli kitaplık

00:46:26.330 --> 00:46:31.740
Biz bakarsanız, burada, bir .NET budur
Framework 3.5. Bu nedenle, sahip

00:46:31.790 --> 00:46:35.480
aynı API uyum ne 's
Unity'nın Düzenleyicisi içinde çalışıyor.

00:46:35.530 --> 00:46:39.250
Saplama kitaplığı'mdan budur. Bu
Ben sahip olan benim... kodu

00:46:39.300 --> 00:46:41.210
Bu yalnızca bir şey taklit edecek
Benim için yetersiz. Ne ben sahte

00:46:41.260 --> 00:46:41.680
onu dışarı?

00:46:42.560 --> 00:46:46.550
Bunu gerçek kolay paylaştığınız yoludur
kodunuzu bu projeler arasında.

00:46:47.630 --> 00:46:48.800
Bu şimdiye kadar gördüğünüz

00:46:50.250 --> 00:46:51.260
Ekle derseniz

00:46:53.010 --> 00:46:58.280
Varolan öğeyi ve üzerine bir
Hakkında bilgi sahibi değilseniz, C# dosyasını

00:46:58.330 --> 00:47:01.790
Bu, add bağlantıdır. Eklediğiniz
bir dosya bir kaynak kodu projesi

00:47:01.840 --> 00:47:04.520
Projenize, ama bunu yapmaz
Projenize kopyalayın. Yalnızca onu

00:47:04.570 --> 00:47:07.680
başka bir yere bağlantılar. Eğer
tüm web geliştiricileri var.

00:47:07.730 --> 00:47:09.530
Burada, bu kapsamlı biçimde görürsünüz
embassy kaynak

00:47:09.580 --> 00:47:12.190
Örnek kodu. Gerçekte ise
ilk yer şimdiye kadar onu görmedim.

00:47:12.240 --> 00:47:15.740
Bağlantı olarak eklemek için. Ve
ne zaman olacağını güzel bir şey olduğunu

00:47:15.790 --> 00:47:19.280
Ben Burada, benim Windows için derleme
Evrensel kitaplığı

00:47:20.630 --> 00:47:21.450
Bu doğrudur.

00:47:22.010 --> 00:47:24.810
Doğru olduğunu nasıl anlarım? , Yeterince kolay yanı sıra,
Ben sadece benim özelliklerini arayın.

00:47:26.390 --> 00:47:29.070
Ve görebiliyorum, oh, işte benim koşullu
derleme simgeleri

00:47:29.120 --> 00:47:31.260
NET FX çekirdek ve Windows UAP.

00:47:32.590 --> 00:47:35.350
Biliyorum, doğru olduğundan. Bunu ne zaman
Ben bu, giderek bu IRS derlemek

00:47:35.400 --> 00:47:35.960
çalışmak için.

00:47:36.580 --> 00:47:40.370
Ve yeni API yapacak olan soran
Bu sözleşmeye var?

00:47:41.130 --> 00:47:44.270
Evrensel pencere apps çalışır
Bu düşüncesine sözleşmelerinin.

00:47:44.320 --> 00:47:47.790
Merhaba, bu sözleşme üzerinde mevcut olan
Sistem? Ve ben bunun için soran.

00:47:47.840 --> 00:47:51.050
Bu bir telefon mu? Destekliyor musunuz
Bu telefon sözleşme? İyi, bu

00:47:51.100 --> 00:47:54.520
içinde çalışan diğer saplama kitaplığı
Unity'nın Düzenleyicisi ' sahip olmayan

00:47:54.570 --> 00:47:58.200
fikir Bu nedir. Bunu yapmam
Bu kodu görebilirsiniz

00:47:58.250 --> 00:48:01.070
simge biraz farklı
Burada. Bu bir bağlantılı C# dosyasıdır.

00:48:01.930 --> 00:48:04.760
Bu artık geçerlidir. Bu proje
Bunun hakkında hiçbir şey bilmediğini.

00:48:04.810 --> 00:48:07.330
Ben derlerken gittiği için
Bu çıkış açıklama eklemek için.

00:48:08.300 --> 00:48:10.380
Bu nedenle ben bu iki kitaplığı Al
Bunları ben bunları getirmek üzerine sürükleyin

00:48:10.430 --> 00:48:11.050
Unity.

00:48:11.710 --> 00:48:14.180
Burada içinde Unity, eklentiler gitmeliyim.

00:48:15.750 --> 00:48:18.270
Ve onları koymak gibi yeni sistemde
farklı konumlar bir dizi.

00:48:18.320 --> 00:48:20.890
Ben sadece bir eklenti istiyor
Klasör eski Okul olduğum için.

00:48:22.220 --> 00:48:24.990
Ve ben ı just kitaplığı
sürüklenip bırakılmasına, buraya

00:48:25.040 --> 00:48:28.510
platformtools.dll ve ben her ikisi
Merhaba, bu özel sürüm

00:48:28.560 --> 00:48:32.420
kullanılacağı ise yalnızca,
Windows mağazası uygulamaları için derleme.

00:48:33.190 --> 00:48:36.030
Ya da bu saplama kitaplığı ve
Bu olduğunda kullanın olacak

00:48:36.080 --> 00:48:37.690
Birileri düzenleyicide gelir
ve tıklatma yürütebilirsiniz.

00:48:38.290 --> 00:48:41.120
Hangi platform belirtmek için
istemek için kullanılan ve Unity

00:48:41.170 --> 00:48:43.800
Akıllı tasarım, at çeker
zaman zaman, gerekli.

00:48:44.790 --> 00:48:47.810
Kaynak kodu değişiklikler
Sahne arkasına Unity olur

00:48:47.860 --> 00:48:50.350
sizin için otomatik olarak derleyin. Bu nedenle
yürütme tıklattığınızda hakkı

00:48:50.400 --> 00:48:53.040
Burada, Unity zaten yakaladı,
Kaynak kodu ve derlenmiş.

00:48:53.090 --> 00:48:56.590
El ile bir adım değildir. Yalnızca onu
otomatik olarak gerçekleşir. Bu nedenle

00:48:56.640 --> 00:48:59.080
aynı prensibi burada olmuyor. Size
Bunlar kapalı ve bu hemen denetleyin

00:48:59.130 --> 00:49:00.520
otomatik olarak gerçekleşir.

00:49:01.550 --> 00:49:02.240
Oldukça serin, doğru?

00:49:02.290 --> 00:49:12.610
Sağa. Tüm sağ. İleri, yüksek düzeyde ayrıntı
nereye biz çağıracaksınız. Nasıl? Ne zaman?

00:49:13.130 --> 00:49:16.500
Ne? Görmekte şeyler
Şimdi hedef olacaktır

00:49:16.550 --> 00:49:19.490
Unity 5.2 içinde. 5.2 dışarı henüz değil.

00:49:20.460 --> 00:49:23.560
Unity's çalışma yapmak sabit
gelecek ay içinde kullanılabilir.

00:49:24.740 --> 00:49:30.060
Unutmayın, Unity Pro lisans
Bu nedenle ücretsiz ve pro bir Software

00:49:30.110 --> 00:49:33.220
özellik kümesi olan temel olarak
aynı düzeyde birbirine.

00:49:33.270 --> 00:49:35.450
Unity size bu ek Pro
Bulut Hizmetleri, analizi,

00:49:35.500 --> 00:49:38.250
et cetera, ancak aynı zamanda erişin
beta sürümleri için bunlar

00:49:38.300 --> 00:49:40.450
kullanılabilir hale gelir. Bunu 's değil
kullanılabilir henüz. Çalışmakta olduğunuz

00:49:40.500 --> 00:49:42.330
Bu kullanılabilir yapmak sabit
önümüzdeki aylarda.

00:49:44.730 --> 00:49:48.910
Hedef Windows 10 edecek
Bizim bir depo. Bu mağaza

00:49:48.960 --> 00:49:50.900
çeşitli aygıt olacaktır
aileleri koyacağız. Siz gideceksiniz

00:49:50.950 --> 00:49:52.990
her şeyi hedeflemek için.
Yapabilmesi olacak

00:49:53.040 --> 00:49:59.750
Hedef taşınabilir, masaüstü, Xbox. Size
Tüm bir paket ile hedef alabilirsiniz

00:49:59.800 --> 00:50:02.650
ya da birden çok paket olarak aynı
app. Seçenekleri gitmek için

00:50:02.700 --> 00:50:05.290
orada, bir geliştirici olarak olması için
yapmak için ancak istediğiniz

00:50:05.340 --> 00:50:07.360
hedef almak için. Biri veya kişi.

00:50:09.590 --> 00:50:15.790
Başka ne Windows 10 çalışır? Hololens.
Hayır, burada bir Hololens yok.

00:50:18.430 --> 00:50:19.280
Bu güzel olur.

00:50:20.010 --> 00:50:22.790
Olduğundan şu anda, bu
Unity'nın blogunda duyurulan

00:50:22.840 --> 00:50:25.550
Bu nedenle bu ortak bilgi sabah
Şimdi, destek Duyurusu

00:50:25.600 --> 00:50:30.550
Microsoft Hololens için. Var.
Unity SDK olur.

00:50:30.600 --> 00:50:33.220
Takım çok çalışma
Sabit, üzerinde çok Başar.

00:50:33.920 --> 00:50:35.430
Sağ ile tümleştirmek için gitme
Unity, olacak olacak

00:50:35.480 --> 00:50:38.610
gelen bazı gerçekten harika şeyler yapmak kullanabilirsiniz
Unity, öğrenmek için Hololens dağıtma.

00:50:38.660 --> 00:50:40.780
Bu nedenle bilgi için bizi izlemeye devam edin
dikkat.

00:50:42.170 --> 00:50:45.200
Şimdi, Windows 10 oyunlar oluşturma,
unutmayın, Evrensel Windows

00:50:45.250 --> 00:50:49.330
Platform ve evrensel Windows uygulamaları,
tek bir paket sağlarlar.

00:50:49.380 --> 00:50:52.600
Tek bir paket değildirler. Hedef alabilirsiniz
bir veya birden çok hedef alabilirsiniz.

00:50:52.650 --> 00:50:55.540
Bu size bir geliştirici olarak bağlıdır.
İstediğiniz olacak bitleri

00:50:55.590 --> 00:50:57.140
Aranacak Unity 5.2 içinde geliyor.

00:50:57.870 --> 00:51:00.250
Oyununuzu yazmak ve emin olun
Tüm kullanarak sınama yaptığınızdan

00:51:00.300 --> 00:51:03.770
Bu farklı çözümler. Git
Visual Studio'ya içinde çalıştırın

00:51:03.820 --> 00:51:07.490
Farklı Çalıştır bir simülatörü
aygıtlar. Unity kullanmak ister,

00:51:07.540 --> 00:51:10.360
önce orada için bile alıyorum ve
sadece benim en boy oranlarını değiştirme

00:51:10.770 --> 00:51:12.640
Tüm kadar Unity içinde ayarlamak,
nasıl göründüğünü görmek. Bu bir

00:51:12.690 --> 00:51:16.150
out test etmek için gerçek hızlı bir yol. Platform
belirli bir kod, şunları yapabilirsiniz:

00:51:16.200 --> 00:51:18.750
Eklentileri kullanın. Bir zor değil
işlem. Yalnızca onu gördük.

00:51:18.800 --> 00:51:21.970
İki kitaplığı vardır. Birisi bir
saplama, biri değildir ve bunlar henüz

00:51:22.020 --> 00:51:24.750
aralarında bir dosya paylaşımı. Size
Bu derleme ve hemen arayın

00:51:24.800 --> 00:51:27.180
Bu, Unity içinde
C# dosyalarını. Süper kolay.

00:51:27.920 --> 00:51:30.910
Ve Lütfen, aracın yararlanmak
Biz Microsoft bulunmaktadır yerleştirdiğiniz

00:51:30.960 --> 00:51:33.840
Visual Studio community edition
Unity için Visual Studio Araçları,

00:51:33.890 --> 00:51:37.360
gerçekten harika bir deneyim oluşturmak
Unity içinde çalışıyor.

00:51:39.140 --> 00:51:42.160
Teşekkür çok, ayarlanmış bir saniye Kal
Bazı kaynaklar içeren bir slayt için.

00:51:44.610 --> 00:51:47.630
Yarın sabah kalacağım...
Bu Akşam 6:00-8:00, biz göreceksiniz.

00:51:47.680 --> 00:51:50.970
uzmanlık alanına yapılıyor. Yarın
sabah, ben çalýþýyor olacaksýnýz

00:51:51.020 --> 00:51:54.230
elemanları alanı. Eğer varsa
Sorular, Unity oyun geliştirme,

00:51:54.280 --> 00:51:57.150
İlişki tavsiye herhangi bir şey,
istediğiniz, beni oraya gelecek misin.

00:51:57.200 --> 00:51:59.460
Çok teşekkür ederiz ve keyfini çıkarın
Yapınızın geri kalanı.

