Dizi açıklaması
Kullanıcıların son oyuncu olmak için yarıştığı bir tur tabanlı çok oyunculu deneyim oluşturun! Macera oyunundan sonraki harika bir sonraki ders, oyun tasarımındaki ve bilgisayar bilimindeki temel konuları genişletir.Bitirildikten sonra, deneyim benzersiz oyun öğeleri ve para kazanmak için kolayca özelleştirilebilir ve monetize edilebilir.
Hedefler ve ön koşullar
Öğrenme Hedefleri | Antrenman modüler programlama oyun işlevlerini ayrı olarak ele alan senaryolar oluşturarak, oyuncuların teleport edilmesi veya bir maç zamanlayıcısının başlatılması gibi.: Oyun eşleşmeleri başladığında ve bitirdiğinde her zaman ayrı kodlar arasında neden ve etki ilişkileri oluşturmak için etkinlikleri uygulayın çünkü ayrı kodlar arasında neden ve etki ilişkileri oluşturmak için oyun eşleşmeleri başladığında ve bitirdiğinde her zaman etkinlikleri uygulayın: Oyuncuları yönetmek ve oyuncuların gerektiği gibi oyunlara başlaması, kazanması veya oyunlardan ayrılması için gerekli olan dizileri 3> uygulayın.:1> Yuvarlak tabanlı oyunların kodlama mimarisini anlayın 8> döngü oynatma yapmak için nasıl temizlenip sıfırlanacağını da dahil edin. 6> |
Ön koşullar | if ifadelerini, düzenekleri ve döngüleri nasıl kullanacağınızı anlayın. Modül kodlarını genel bir şekilde anlayın. |
Dizi içeriği
İçerik | Açıklama |
---|---|
Proje Kurulumu | Deneyim için bir vizyon planlayın ve oyun oynama ve hareketi test etmek için bir harita oluşturun. |
Oyun Döngüsünü Kodlamak | Deneyimin arka planında çalışacak bir oyun döngüsünü kodlamak için modül kodlarını kullanın. |
Oyuncuları Yönetme | Bir dizi oyuncuyu yönetmek ve onları bir eşleşmeışınlamak gibi işlevleri yönetmek için modül kodlarını kullanmaya devam edin. |
Süreler ve Etkinlikler | Oyunun farklı durumlarını izlemek ve bir durum değiştiğinde herhangi bir sinyali göndermek için olayları kullanın, örneğin bir zamanlayıcının sonu. |
Bir GUI oluşturma | Grafik kullanıcı arayüzü kullanan oyunculara mevcut oyun durumunu ve diğer bilgileri görüntüleyin. |
Maçları Bitirme | Maçlardaki mevcut oyuncu sayısını izleyin ve bu bilgileri kullanarak oyunun bitirtetikleyen olayları gönderin. |
Temizle ve sıfırla | Her oyuncunun bir eşleşmesonra sürekli bir oyun döngüsü deneyimlediğinden emin olmak için kodun nasıl temizlendiğini öğrenin. |
Projeyi Bitirme | Haritayı dekore etmek ve deneyimi daha da ilerletmek için kaynaklar bulun ve seçenekli zorluklar görün. |
Örnek proje
![]() | Savaş Kraliyeti Örneği Bu seriyle neler geliştirebileceğinizi görmek için son projenin bir versiyonunu oynayın. |