Üretim rekoru üretildi
Savaş prodüksiyonunun uygun bir kaydını bırakacağım.
Günlüğü
Savaş çıkarmaya çalışırken yazdığım bir günlük.
2006/06/23 Hadi bir oyun yapalım!
Ben oyun üretimi için arama yaparken, ilginç bir site buldum.
[Amatör Kalkınma Enstitüsü]
Belirli alanlar için oyun üretim talimatlarının ayrıntılarını içeren bir oyun yapma sitesidir.
Bu sitenin özellikleri, diğer sitelerde sık lıkla bulunmayan ön programlama oyunlarının belirtimlerini ve kurallarını göz önünde bulundurarak örnekler kullanılarak ayrıntılı olarak açıklanmıştır. Oyun şirketleri açısından, "planlayıcısı" bir parçası mı?
Buna ek olarak, tamamlanması için bir oyun hakkında hiçbir şey ilerleme yazılır bu yana, ben bir oyun yapmak istiyorsanız bir kez bakmak için iyi bir fikir olacağını düşünüyorum. Ben çok programa bağlı değildir, çünkü okumak oldukça kolay olduğunu düşünüyorum.
Okurken Musho için bir oyun yapmak istedim.
Her neyse, sadece iki gün var, bu yüzden büyük ölçekli bir ideal tutmak asla, ve ben karar ilk özellikleri ile çalıştırmak istiyorum. Buna ek olarak, benim ilk 3D oyun olacak, bu yüzden okudu beri uzun bir zaman olacak.
Her şeyden önce, belirtim karar verilir. Amatör Gelişim Enstitüsü'nde yazıldığı gibi, basit bir durumda üretime başlasanız bile, hiç bitmiyor, bu yüzden öncelikle teknik özellikleri herhangi bir değişiklik olmadan karar vereceksiniz.
Amaç
"İstediğiniz kadar çok kez tadını çıkarabilirsiniz ve etkileyici bir oyun yapmak! Bunun yerine, bu ilk 3D oyun, böylece 3D oyunların temellerini öğrenmek ve bir sonraki adıma bağlanmak için teknikleri öğreneceksiniz.
Genel bakış
Basit bir 3D aksiyon oyunu. Oyuncu kontrol ve sahada düşmanları yok.
Nasıl mücadele
Hem oyuncu hem de düşman rakibe mermi ateşler. Bir düşmanı birkaç kez vurursanız, onu öldürebilir ve oyuncu onu birkaç kez alır. Zorluk nispeten kolaydır.
Anime
Tek oyunculu, üçüncü şahıs görünümü, ama aynı zamanda birinci şahıs görünümü. Üç Ülke Musou gibi. Düzinelerce düşman. Üretim süresi olmadığı için oyuncu için "Out"u kullanıyorum. Düşmanlar "Jerry"yi kullanır. Modeller ve animasyonlar "ELEM dosyaları" kullanır. Zaten test edildi.
Silah
Hem oyuncular hem de düşmanlar için tek bir mermi türü vardır. Uçurarak bir mermiye çarptılar. Oyuncu bir düğmeye her tuşuna bir mermi ateşler. Çünkü iterken sürekli bir kurşun sıktığımda çok fazla ateş ettiğimi hissetmiyorum.
Alan
Demo programlarında nefret alanlarını kullanın. Duvarın isabet kararı bu kez kullanılmaz. Belirli bir aralık içinde taşınabilir. Hadi, hadi. Atlayabilirsin.
Giriş cihazı
Bu sefer sadece klavye. Joystick koyarsanız, üretim zamanında olmayabilir.
Malzeme
Bu sefer, malzemeleri tek tek oluşturmak için zamanım olduğunu sanmıyorum, bu yüzden zaten oluşturulmuş veya ücretsiz olarak dağıtılan malzemeleri kullanacağım.
Çalışma ortamı
Windows 98 ve daha sonra çalışmak istiyorum. Ancak, en azından Windows XP ile çalışmasını sağlayabilir. Buna ek olarak, El Freina olduğu gibi,
- .NET Çerçeve 2.0
- En Son DirectX Son Kullanıcı Çalışma Süresi
gerekli olacaktır.
Özellikleri gelince, bir DirectX9 uyumlu ekran kartı varsa, hareketli bir düzeyde olacaktır. Ancak, bu kez test etmek için çok zaman olmayabilir.
İşte bu kadar.
Unvan falan yapmak istemiyorum. Sadece oyun sistemi parçası. Buna ek olarak, ben zaman yoksa etkileri ya da üretim vurgulayan bir şey yapmayacağım. Bunlar bir sonraki sorunlar olacak.
Bu kez, 1 bir program yapmak değildir. El Freina kullanılan kod da bir ölçüde bir kütüphane olarak kullanılabilir, ancak oyun için çok az kod var, bu yüzden iyi oyun yapma sürecinde oluşturmak gerekebilir. DirectSound'a dokunmadım, bu yüzden ne kadar süreceğü biraz belirsiz.
Şimdilik, cumartesi gecesi ve pazar gecesi ilerlememi günlüğüme yazacağım. Oyun ana sayfada çıkacak, ancak Pazar gibi erken, eğer geç Pazartesi veya daha sonra.
Cumartesi ve Pazar günleri kısa bir randevu.
Cumartesi
Zengin bir oyun kütüphanesi. Oyunun temel sistem geliştirme. Hit karar, billboard, sprite ilgili. Ben karakterin ekran demo programında yaptığını çünkü hiçbir sorun olduğunu düşünüyorum. Mümkünse, oyunun başından sonuna kadar hareket etmesini istiyorum.
Pazar
Yardımcı parçaların üretimi. Bgm ve ses efektleri takılıdır. Gerisi ise Cumartesi günü kalanların üretimi.
Yani, onları ayırmak zorunda değildim. Şu an için, acaba o zaman yapabileceğimi yaparken başı mı çekeceğimi hissedeceğim.
Oyunun kendisi için komik mi bilmiyorum. Belki de çok ilginç değildir. Amacım "bir oyun yapmaya çalışın" olduğunu, bu yüzden daha sonra "ilginç oyunlar" hakkında düşünmek istiyorum.
... Ben inanılmaz bir şey yazdı, ama ya ben iki gün içinde yapamadım ... Ben de düşündüm de başarısızlık için hazırlansanız bile bunu deneyeceğim düşünüyorum. Eğer böyle yazmazsan, istediğin kadar uzun süre yazamazsın. (^^)
Tabii ki düzgün uyuyacağım. Bütün gece ayakta durmuyorum. En korkunç şey oversleeping olduğunu ...? orz
■Dışarı çık■
Bu kez ana karakter (?) )。 Bu üç saç ile karakterizedir. Orijinal "JPEG Butler" doğdu. Gördüğünüz gibi, ne düşündüğünüzü okumak imkansız. Ya da y, bir düşünme yeteneği kendisi olup olmadığı belirsizdir. Vücudum çok eğlenceli. Isıyla erimiş jöle gibi bir şey gibi. Gerçeği söylemek gerekirse, "Mavi", "Kırmızı" ve "Siyah" olmasına rağmen vücudun rengi sarı olsa da var gibi görünüyor.
■Jerry■
Çünkü yazar tesadüfen modellik ortaya çıktı. Bu sefer, bu adam büyük miktarlarda oluyor. Başlangıçta yarı saydam bir vücut, ama programcı zahmetli ve opak görünüyordu. Garip bir yüzü var ama vücudunun aslında desenli olduğuna dair söylentiler var. İfade bu nedenle değişmez. Ancak, yön düzgün ve yüz bağlı ise "Ön" dir.
24 Haziran 2006 Oyun Üretim İlerleme Cumartesi
Ekran şuna benziyor.
Bundan sonra yapmayı düşünüyorum.
- Ekran soluklandırma sınıfı oluşturma
- Karakter hızlı çizim sınıfları oluşturma
- Kendi sprite sınıfınızı oluşturun
- Yarı saydam model Z tür (işleme yavaş olacak sayılsa bu sefer kapalı görün)
Öyle mi? Ancak, zaman nedeniyle her şeyi yapabilir miyim bilmiyorum. Sistemin kendisi tamamlandı, bu yüzden benim kolaylık içinde yapmak istiyorum. Pazar günü sonuna kadar tamamlanacağını hissediyorum.
Dün yazmayı unuttum, ama ekran pencere modunda başlar.
Düşman agresif bir şekilde saldırmaz. Ya da y, ne düşünürseniz düşünün, eğer 1'den 1'e 10 ceset tarafından saldırıya uğrarsanız, kesinlikle güvenilir değildir.
Buna ek olarak, düşman mermirastgele yönlere ateş, ama bazen oyuncu ateş. Size doğru gelen mermi atlatmak gerekir, ama aynı zamanda rasgele mermi dikkat edin.
Atış aslında karşı karşıya olduğu yönde düz bir çizgide uçmak için planlanmış, ama yerde sürünmek için daha ilginç görünüyordu, bu yüzden değiştirdim. Bir kurşunun yarısını toprağa gömmek için bir şekilde yapamadım. (^^)
Ekrana isabet isabet mermisi
25 Haziran 2006 Oyun Üretim İlerleme Pazar
Zaman da zaman, bu yüzden bu üretimin sonudur.
Ben zorluk nispeten kolay olduğunu düşünüyorum. Eğer alışmak eğer hiçbir zarar ile temizlemek mümkün olduğunu düşünüyorum. Oyun süresi yaklaşık birkaç dakikadır.
Ancak, sadece bu olduğunu ilginç değil, bu yüzden serbestçe bazı parametreleri ayarlamak için kullanılabilir hale getirdi.
"Veri" klasöründe bir metin dosyası olduğundan, içeriği yeniden yazarak bunu oyuna yansıtabilirsiniz.
Esas olarak düşman sayısı, HP, hasar, vb, ama ben de bu dosyayı yeniden yazmadan kullanılamaz bir fonksiyon eklemek için çalıştı, bu yüzden bir kez oyun temizlemek deneyin lütfen.
İşlem daha sonra özel bir sayfa oluşturarak yazılır, ancak imleç tuşu ile hareket eder ve X tuşu ile madde işaretleri ateşler. Z tuşu ile kamerayı karakterin baktığı yöne çevirebilirsiniz. Z tuşuna basarken hareket ederseniz, karakterin yönünü sabitleyerek hareket edebilirsiniz.
Oyun tamamlandı, ama yayınlanmadan önce hazırlık bir sürü alır, bu yüzden biraz daha bekleyin. Telif hakkı bildirimleri, basit açıklamalar ve sayfa oluşturma vardır.
Bilgisayarınızın özelliklerine güveniyorsanız, düşman sayısını artırmayı deneyin. (^_^;)