Bir video oyunu geliştirme başlarken, bir ortam oluşturmaya odaklanılmalıdır (binalar, ağaçlar, dağlar vs.) birinci veya AI (Oynanabilir karakter, NPC vs) ?
Bir video oyunu geliştirme başlarken, bir ortam oluşturmaya odaklanılmalıdır (binalar, ağaçlar, dağlar vs.) birinci veya AI (Oynanabilir karakter, NPC vs) ?
Yanıtlar:
İlk adım, minimum uygulanabilir bir ürün yaratmaktır .
Bir MVP, oynanabilir bir oyun olarak kabul edilebilecek mutlak minimumdur. Bazı yer tutucular dışında henüz herhangi bir grafiğe ihtiyacı yoktur. Sadece temel girdileri kabul etmeli ve en temel oyun mekaniğini uygulamalıdır.
Sonra oradan tekrarlayın.
Bunun nedeni, oyun fikrinizin gerçekten işe yarayıp yaramadığını test etmek için bir test yatağına ihtiyacınız olmasıdır. Gerçekten oynandığında hiç eğlenceli olmadığı ortaya çıkan bir oyun fikri için varlık ve yapay zeka geliştirerek aylar harcayabilirsiniz ve hepsini çöpe atmak zorunda kalacaksınız.
Ayrıca, varlıkları ve yapay zeka "kör "lerini oyuna sokmadan ve gerçekte onlarla oynarken nasıl göründüklerini ve hissettiklerini deneyimlemeden tasarlamak imkansızdır. Bunları koymak için çalışan bir prototip oyununuz yoksa, sayısız saatinizi boşa harcayabilirsiniz. Sonunda oyunda görme şansınız olduğunda sıfırdan yeniden tasarlayacağınız varlıkları tasarlayacak ve parlatacaksınız. Ondan sonra onları yine de fırlatabilirsin, çünkü onları eğlenceli olmadığı için kullanan oyun tamircisini çıkarmaya karar verirsin.
Sonra prototipiniz olduğunda, "önce AI veya önce grafikler" sorusu oldukça saçmadır, çünkü genellikle her biri paralel olarak çalışan programcılar ve sanatçılar vardır. Bununla birlikte, iletişim kurmaları önemlidir, çünkü bir oyundaki aktörlerin görünüşü ve davranışı eşleşmelidir. Oyuncu, "hantal kaba" bir düşmanın "çevik bir hızlandırıcı" düşmandan farklı davranmasını bekler. Süreç programcılar tarafından yönlendirilebilir ("Biz böyle davranan bir nesneyi programlıyoruz, nasıl göründüğünü buluyoruz"), sanatçılar ("Biz böyle görünen bir nesne tasarlıyoruz) , nasıl davranabileceğinin bir yolunu bulmaya çalışın ") veya yeni oyun varlıkları için hem birlikte oturmak hem de fikirleri beyin fırtınası yapmak için sinerjik bir süreç olabilir. Ekibiniz için hangi işlem olursa olsun.
Anlatmak istediğiniz hikayeyi ve oyunun amacını anlamanız gerekir. Bunlar diğer her şeye yol gösterecek ve kullanıcıya tekrar tekrar geri dönecek bir şeyler verecektir.
Bir hikaye çizgisiyle başlamak her zaman yardımcı olur. O zaman, karakter ve çevre eşit öneme sahiptir. sonraki ortamı seçin, çünkü bu karakterin neler yapabileceğini belirlemeye yardımcı olur. Karakter en son gelir, çünkü çevre çoğunlukla fiziği sabitler