Kinguin logo

Evinize hoş geldiniz, Oyuncu!

Google ya da Facebook ile devam edin tıklayarak Kinguin's Hüküm ve Koşulları i Gizlilik Politikasını ve NFT Hüküm ve Koşullarını ve NFT Hüküm ve Koşullarını kabul etmiş oluyorsunuz.

’ta yeni misiniz?
Hesap açın!
  • SSS
(0 Yorumlar)
Platform
Diğer

Unity Game – BreakOut Online Training Educba.com Code

Anahtar aktivasyon detayları
Diller

Oyun meraklısıysanız, popüler atari oyunu Breakout'un farkında olmalısınız. Ünlü top oyunu, yaklaşık otuz yıl önce piyasaya sürüldüğü günden bu nesil 3D oyun devrimine kadar izleyicileri çekmeye devam ediyor. O erken oyun döneminin ekranının arkasında minimum görünüm ve maksimum işlevsellik ile geçen yüzyılın mega hit oyunlarından biriydi.

Video oyunlarına olan tutkunuz, kendi oyunlarınızı öğrenmeye ve geliştirmeye ya da dev oyun geliştirici şirketlerle çalışmaya yöneldiyse, bu kurs aklımızda sizinle birlikte tasarlanmıştır. Bu, her oyun programcısının eğitimlerini sürdürürken bekleyeceği kurstur. Bu oyunu yaratmanın ardındaki düşüncemiz, kursun sonunda tamamen işlevsel bir video oyunu verecek olan adım adım analiz ve endüstri odaklı eğitim dersleri sunmaktır. Bu kursta Tonlarca Endüstri standardı yöntem, uygulama, ipucu, teknik ve çok daha fazlasını kullandık; bu, Başlangıç, Orta düzey öğrenciler ve ileri düzey öğrencilerin bu yeni çalışma setini mevcut bilgilerine eklemelerine olanak tanır.

Kurs tamamen proje tabanlıdır ve sizi Unity Game Engine kullanarak sıfır noktasından tam özellikli bir oyuna götüreceğiz. Bu Breakout oyununu çevrimiçi olarak oluşturmanın arka ucunda yer alan teknolojik kısmın yanı sıra, oyunun görünümü ve verdiği his hakkında konuşuyoruz. Arka plan, top, raket, tek tek parçalar, ses dosyaları ve her şey gibi her oyun nesnesini, kursu kodlama koşullarıyla sınırlamamak, ancak yukarıdaki tüm tasarım ve kullanıcı arayüzü öğelerini müfredata uygulayarak daha fazla değer katmak için tasarlayın.

Bu kurs materyaline dahil ettiğimiz sayısız pratik çalışma tekniği yönteminden de yararlanacaksınız. Sizin için iyi olan ve çalışma tarzınıza uyan bir yöntem seçebilmeniz için öğreticinin, işlevsellik tasarlamanın ve geliştirmenin birden çok yolunu getireceğinden emin olduk. Breakout oyunu çevrimiçi kursu oluştururken kullandığımız tüm teknikler, oyun çalışma alanına girmeden önce gelişmiş yöntemleri öğrenmenize yardımcı olacak oyun endüstrisi standartlarından tamamen alınmıştır.

Bu ileri düzey ders, uzman seviyesindeki öğrencilere yöneliktir, bu site aracılığıyla oyun ortamında çalışmanın pratik yöntemleriyle tanışan her seviyedeki öğrencinin dersi almasını öneririz. Kurs, tamamı çevrimiçi olarak çığır açan oyunu oluşturmaya odaklanan 27'den fazla derinlemesine dersle 300 dakikanın üzerinde bir süreden oluşur.

Unity'yi Kullanarak Online Gelişmiş Breakout Oyunu Oluşturma Hakkında
Kurulum Breakout gelişmiş
Bu ilk derste, bir projeye başlamadan önce üzerinden geçmeniz gereken ortak unsurlarla tanışacaksınız. Size yeni bir proje dosyasını nasıl oluşturacağınızı ve tercihlerinizi ihtiyaçlarınıza göre nasıl ayarlayacağınızı gösterir. Ders ayrıca size projeyi tanıtır ve bu kursu oluşturmanın arkasındaki amacı ve büyük bir resmin tamamını oluşturmak için tek bir öğe üzerinde aynı anda çalışarak bunu nasıl başaracağımızı açıklar.

Malzemeler
Size bu oyunda kullanacağımız Malzemelerin listesini vereceğiz. Oyununuzun ekranında bulunan her oyun nesnesi, arka plan ve diğer öğeler için malzemeler içerir. Ders, bir oyundaki çeşitli öğelerin ilgili materyallerini uygulamak için tanımlanması ve düzenlenmesinde önemli bir rol oynar. Ayrıca, malzeme listesinden çıkarılan veya işlemi gerçekleştirirken yanlışlıkla gözden kaçan uygulanan malzeme ve elemanların nasıl çapraz doğrulanacağını da ele alıyoruz.

Kürek ve Top Oluşturma
Tüm oyunun üzerinde çalışılacağı raket ve topu tasarlayarak oyun nesnelerini oluşturmaya başlıyoruz. Size oyunun çeşitli seviyelerinde elde edilen ortak bir kürek ve diğer kürekleri nasıl oluşturacağınızı gösteriyoruz. Boyutlardan, bir raket boyut olarak daha büyük olduğunda ne kadar uzun olması gerektiği ve topun boyutuna göre ne kadar küçük olması gerektiği belirtilir. Ayrıca temel daire top yapısını oluşturacağız ve oyunun çeşitli seviyelerinde gördüğümüz çeşitli top stillerini oluşturmak için diğer renkleri kullanacağız.

Tuğlaları oluşturmak
Oyunun çeşitli bölümlerinde göreceğiniz çeşitli tuğla türlerinin zaten farkında olmanız gerektiği için. Düz renkli tuğlalar da dahil olmak üzere temel aşamada çok basit bir geleneksel kırmızı tuğla ile başlıyoruz. Oyun devam ederken, renk, boyut ve malzeme çeşitliliği dahil olmak üzere çeşitli tuğla modelleri göreceksiniz. Tuğla oluşturma hakkındaki ders, bunun her parçasıyla ilgilidir ve çevrimiçi koparma oyunu oynarken bildiğiniz her tür tuğlayı oluşturmanızı gösterir.

Metin Oluşturma
Dersin bu noktasında, kullanıcı arayüzü öğelerinden biraz gevşeyip bir an için küçük bir koda geçeceğiz. Oyunda metin ile tasarlayacak pek bir şey olmasa da, oyuna metin blokları getirmenin amacının ne olduğunu öğreneceksiniz. Size yazının kullanımı ve oyununuzu nasıl skora çevireceği veya bir şansı kaybettikten sonra kalan topları nasıl azaltacağınız hakkında detaylı bilgiler vereceğiz. Metinle ilgili giriş dersi, sonraki derslerde metinle ne yapacağınız konusunda sizi bilgilendirecek olsa da, bu ders, niyetimizi size bildirmek için bir plan rolü oynar.

Ses ve Sahne Yöneticisi
Bu ses özel efektleri olmayan bir oyun nedir! Sesli derslerin ilk seviyelerinde, sizi oyunda kullanmak üzere düzenlediğimiz ses dosyalarının kütüphanesine götüreceğiz. Bu aşamada size bir sahne yöneticisini nasıl kuracağınızı ve adım adım oyununuzu oluşturmaya başlamak için gerekli olan unsurları nasıl organize edeceğinizi göstereceğiz.

Oyun Yöneticisi Sınıfı ve Diğerleri
Oyunumuzu oluşturmanın bir sonraki adımına girdiğimize göre, sınıfları oluşturmanın zamanı geldi. Game Manager sınıfının nasıl oluşturulacağını, Top sınıfının nasıl oluşturulacağını, oyun kontrolör sınıfının nasıl yazılacağını, yok edilebilir eşya sınıfının nasıl oluşturulacağını, oyun yöneticisi sınıfını nasıl uygulayacağınızı ve oyunu çalıştırmaya yardımcı olacak diğer birçok sınıfı nasıl oluşturacağınızı ve oyunun kurallarını tanımlamayı göreceksiniz. oyun gereksinimlerimize göre. Oyunun ilerleyen derslerinde daha fazla sınıf göreceksiniz.

öğeleri birleştirmek
Eğitimin bu aşamasında, kullanıcı arabirimi öğeleri ve sınıfların belirli bölümleri, ses ve bina sahne yöneticisi hakkında oldukça fazla bilgiye sahibiz. Şimdi sıra bu unsurları bir araya getirip sahneye bir şekil vermek için birleştirmeye geldi. Oyunun 2B görünümünü tartışacağız ve orijinal koparma oyununda gördüğümüz görünümü çevrimiçi olarak yerine getirmemiz gerektiği için öğeleri birleştirmeye başlayacağız.

Gelişmiş Komut Dosyası Oluşturma
Daha önceki derslerde tartıştığımız dersler, oyunumuzu ilerletmek için ileri düzeyde çalışmamız için şimdiden zemin hazırladı. Halihazırda var olan sınıflarımızı ve kodlarımızı oyundaki kural ve koşulları tanımlayarak bir üst seviyeye taşıyoruz. Kursun bu noktasında, aşağıdaki derslerle bir ara için ileri düzey komut dosyası oluşturma, bir tuğla tablo oluşturma, sorunu tanımlama için oyunu çalıştırma, komut dosyalarını düzenleme, oyun denetleyicisi sınıfını tamamlama, yıkılabilir öğe sınıfını uygulama konuları işlenir.

Puan Güncellemeleri
Oyunun son aşamalarına gelirken Breakout'un puan güncellemeleri bölümüne bakıyoruz. Bu ders, oyunun toplam puanlama puanlarını, canlarını ve Yüksek puan değerlerini sonuçlandırmaktadır. Yeni puanı mevcut puana ekleyerek ve puanlama parametrelerinde yer alan her bir değeri ekleyerek oyunun her koşulunu çözdükten sonra puanın nasıl eklendiğini göreceksiniz. Mevcut bir puan oyunun mevcut yüksek puanını aşarsa, yüksek puan değerini değiştirme koşulunu da öğreneceksiniz.

Oyunu Bitirmek
Puan kartlarını ayarladıktan ve ayarladıktan sonra, kurs bu noktada son 5 saatte konuştuklarımızın ve çalıştıklarımızın ayrıntılı bir tekrarı ile sona erer. Sizi, çevrimiçi koparma oyununu oluştururken yaşadığımız her şeye kısaca geri götürüyoruz.

Bu kursu kimler alabilir?

  • Bu, güçlü bir kodlama geçmişine sahip olmayan veya resmi olarak bir eğitim sisteminde eğitim almamış Uzman düzeyindeki öğrencilere veya geliştiricilere odaklanan bir Breakout oyunu çevrimiçi ileri düzey kursudur.
  • Orta ve İleri seviye Unity kullanıcıları
  • Resmi oyun geliştirme eğitimini yeni bitiren öğrenciler, bu ders aracılığıyla Unity'yi kullanarak bir sonraki oyun seviyesini öğrenebilirler.
  • Oyun geliştiricileri, Oyun geliştirmeye geçmekle ilgileniyor.


Bu Breakout oyunu çevrimiçi kursunu öğrenmek için gerekenler

  • Birlik Oyun Motoru
  • Oyun kodlamasının temel anlayışı
  • Çevrimiçi Breakout oyunuyla önceki etkileşim, oyun geliştirmenin nasıl devam ettiğini analiz etmenize yardımcı olur ve bir oyunun her noktasını bir geliştiricinin bakış açısından değerlendirmeyi öğrenmeniz için iyi çalışır.
Ürün İncelemesi