Oyunlar Nasıl Programlanır

İçindekiler:

Oyunlar Nasıl Programlanır
Oyunlar Nasıl Programlanır

Video: Oyunlar Nasıl Programlanır

Video: Oyunlar Nasıl Programlanır
Video: Oyunlara Kod Ne için Yazılır? - 5 Dk'da Oyun Yaparak Gösterdim! 2024, Nisan
Anonim

Bir yazarın oyununu yaratmak, heyecan verici ve çok yönlü bir süreçtir. Bu, hayal gücünüzü serbest bırakmak, heyecan verici bir hikaye oluşturmak ve emeğinizin meyvelerini monitörde görmek için bir fırsat. 3D oynamak, fikirleri ifade etmenin ve hikayeleri hayata geçirmenin harika bir yoludur.

oyunlar nasıl programlanır
oyunlar nasıl programlanır

Gerekli

  • Kendi 3D oyununuzu yazmak için ihtiyacınız olacak:
  • - bir arsa bul;
  • - senaryoyu boyayın;
  • - ağdan yazılım indirin ve bir mikrofon satın alın;
  • - programlama dilleri hakkında temel bilgiler

Talimatlar

Aşama 1

Oyunun türünü seçin. Ah, seçim yapabileceğiniz çok şey var! Atış, gerçek zamanlı strateji, arcade, aksiyon, yarış, macera, gerçekliğin simülasyonu - ilk yazarın oyunu için, oynamaktan hoşlandığınız bir tür seçmek ve yasalarını ve inceliklerini bilmek daha iyidir.

Adım 2

Bir arsa bul ve bir senaryo yaz. Bir 3D oyunda senaryo çok önemlidir, üç bölümden oluşur. Komut dosyası ne kadar ayrıntılı olursa, sonradan programlama yapmak o kadar kolay olur.

Senaryonun ilk kısmı bir kavram belgesidir. Oyunun tüm teknik bileşenini, üzerinde çalışacağı temeli açıklar.

İkinci kısım tasarımdır. Karakterlerin sayısını, ne tür bir çevreyi çevreleyeceklerini, kaç tane ve hangi özel efektlerin, grafiklerin, stilin ve temel renklerin olacağını düşünün ve tanımlayın.

Üçüncü kısım, senaryonun kendisidir. Konuyu açıklayın. Mümkün olduğunca ayrıntılı ve ayrıntılı yapın - içinde kaç dönüş ve çizgi olacağını belirleyin. Hayal gücünüzü serbest bırakın, çünkü bunlar yazarınızın oyunları. Kendinizi sınırlamayın, tam güçle yaratın. Oyunun çalışacağı motorun seçimi, arsanın ne kadar çok yönlü olacağına bağlıdır.

Aşama 3

Motora karar verin. İlk oyun basit hale getirilebilir ve çok kalabalık olmaz. Çok büyük olmayan bir oyun için FPS Creator motoru oldukça uygundur.

Yine de karmaşık bir arsa, yüksek hızlı hareketler, çok sayıda kahraman ve görsel efekt, karmaşık grafikler ve çeşitli sesler içeren genişletilmiş bir oyunla hemen başlamaya karar verirseniz, güçlü NeoAxis Engine'i seçin.

4. Adım

Oyun kaynakları. Bunlara sesler, dokular, modeller dahildir - tüm bu yazılımlar İnternet'ten indirilebilir. İnternette birçok ilginç şey bulacaksınız, şimdi çok sayıda ücretsiz 3B model, doku ve ses dosyası, 3B dünyasının hazır açıklamaları ve grafik nesneler sunuluyor.

3D nesnelerin ve 3DSMAX modellerinin yaratıcısına dikkat edin - bu program ana karakteri, düşmanlarını yaratmanıza ve hareketlerine animasyon vermenize yardımcı olacaktır. 3B nesneleri başka bir biçime dönüştürmenizi kolaylaştırmak için gerekirse bir dönüştürücü indirin, örneğin 3B Nesne Dönüştürücü 4.60.

Ayrıca dokuları, açılış ekranlarını ve PaintShop gibi diğer nesneleri boyamak ve düzenlemek için bir grafik düzenleyiciye ihtiyacınız olacak.

Müzik yazmak ve sesleri düzenlemek için Tuareg v 1.5 oldukça uygundur.

Hazır bir dünya indirmek istemiyorsanız, ancak kendinizinkini yaratmak istiyorsanız, Visual Terrain Maker editörünü kullanın - coğrafi kabartma, odalar, duvarlar tasarlamanıza, hepsini tasarlamanıza, bir ışık haritası oluşturmanıza yardımcı olacaktır.

Adım 5

Programlama son aşamadır. Harika bir iş çıkardınız, oyunun ana tarafını tamamen geliştirdiniz - ve en basit programlama becerileriniz varsa, örneğin Dark BASIC'i tamamlamak artık zor değil. Basit bir dildir ve ayrıca yerleşik bir yardım sistemine sahiptir.

Önerilen: