Şimdi, bir oyun geliştiricisi olmak için şimdiye kadarki en iyi zaman. Pazar yeni gelenlere son derece açık ve insanlar her zamankinden daha fazla oyun oynuyor. Ancak sektörde henüz diz boyu değilseniz, kafa karıştırıcı olabilir. Harita ve pusula olmadan bir zindana girmek gibi! Peki, wikiHow senin haritan ve pusulan olsun. Aşağıda, eksiksiz bir oyun yaratmak için ne tasarlamanız gerektiğini tartışıyoruz, bunu nasıl iyi yapacağınıza dair bazı temel profesyonel ipuçları veriyoruz ve kariyerinizi ve oyun profesyonelinizi almak için ne yapmanız gerektiğini gösteriyoruz. Aşağıdaki 1. Adım ile başlayın veya daha spesifik tavsiyeler için yukarıda listelenen bölümlere bakın.
adımlar
Bölüm 1 / 7: Oyun Tasarımı
Adım 1. Hedeflerinizi belirleyin
Bu oyunla ne yapmaya çalışıyorsun? Hangi hikayeyi anlatmaya çalışıyorsun? Oyuncularınızın sonunda ne hissetmesini istiyorsunuz? Nasıl bir deneyim olmasını istersiniz? Projeden ne elde etmek istiyorsunuz? Bunlar sürece başlamadan önce kendinize sormanız gereken bazı önemli sorulardır, çünkü cevaplar bu süreç için tünelin sonundaki ışığı sağlayacaktır. Oraya verimli bir şekilde ulaşmak istiyorsanız nereye gittiğinizi bilmeniz gerekir.
Adım 2. Hedef kitlenizi belirleyin
Farklı izleyicilerin farklı şekillerde oynama olasılığı daha yüksektir. Ayrıca farklı oyun türlerini tercih etme ve içerik için farklı standartlara sahip olma olasılıkları daha yüksektir. Unutmayın, çok belirli bir kitle için bir oyun yapmak istemekte sorun yok, ancak bu, elde ettiğiniz kârı sınırlayacaktır. Gerçekçi ol.
Adım 3. Farklı cihazlar için tasarım yapın
Sürece çok fazla girmeden önce, oyununuzun ne tür cihazlarda olmasını istediğinizi düşünmeniz gerekir. Mobil platformlar hızla önemli bir oyuncu haline geliyor, ancak PC ve konsollar hala (ve muhtemelen öyle kalacak) güçlü. İlgili programlama ve özellikle arayüz ve kontroller, platformunuzla birlikte büyük ölçüde değişecektir, bu nedenle oyunu neye koyacağınızı anlamak önemlidir.
Adım 4. Türünüzü düşünün
Türler tamamen önemli olmasa da oyununuzun türü, nasıl tasarlandığının bazı kısımlarını belirleyecektir. FPS mi? Bir platformcu mu? RPG mi? Sosyal bir oyun mu? Tasarımın türden etkilenmeyen çok az yönü vardır. Tabii ki, "türleri unut" diyebilir ve istediğinizi yapabilirsiniz, ancak bunu pazarlamak daha zordur ve daha yaratıcı ve özgün olmaya zorlanacaksınız: tasarım dünyasına girmenin en kolay yolu değil.
- Türe dayalı tasarım yaparken düşünmeniz gereken şeylerden biri, kullanıcı arayüzünün nasıl görünmesini istediğinizdir. Farklı oyun türleri, genellikle kontrollerin karmaşıklığına bağlı olarak, kullanıcı arayüzünü az çok görünür hale getirecektir.
- Başka bir düşünce, bazı türlerde neredeyse tamamen yokken, diğer oyun türlerinin diyalogla eş anlamlı hale gelmesidir. Diyaloğunuzun kaydedilmesi gerekecek mi? Metin tabanlı mı yapacaksınız? Ne kadar interaktif olacak? Diyalog için önceden planlama yapmak önemlidir, çünkü sadece sistemin kendisini değil, diyalog ağaçlarını da tasarlamanız gerekecektir.
- Birçok oyun türü için bir savaş sistemine karar vermeniz veya oyununuzda savaş yoksa eşdeğerini bulmanız gerekir. Bunu oyunun "oyun" kısmı olarak düşünün. Tasarımın tartışmasız en önemli parçalarından biridir ve üzerinde çalışılacak bir modele sahip olmak çok faydalıdır.
Adım 5. Oyuncu ajansı seçeneklerini belirleyin
Genel bir kural olarak, oyuncularınızın yaptıkları işte bir seçenekleri olduğunu hissetmelerini istersiniz. Bununla birlikte, belirli oyun türleri diğerlerinden çok daha fazla seçenekle ilişkilendirilmiştir. Seçim eklemek çok karmaşık olabilir, ancak bunu nasıl yapmaya karar verdiğinize bağlı olarak nispeten basit de olabilir.
- Bazı oyunlar, örneğin, seçeneğe sahipmiş gibi görünür, ancak aslında çok az seçeneğe sahiptir. Bu iyi yapılabilir veya kötü yapılabilir.
- İyi yapılmış bir seçim örneği, Bioshock serisi veya Witcher 2 olabilir. Kötü yapılmış seçimlere bir örnek, Old Republic gibi bir şey olabilir.
Adım 6. Zorluklarınızı ana hatlarıyla belirtin
Ardından ciddi tasarım çalışması başlıyor: oyun döngünüzü oluşturmanız gerekiyor. Bu, oyununuzun nasıl çalıştığının bir özetidir. Genellikle oyuncunuzun hedefiyle biter ve karşılaşacakları zorlukları ve karşılamaları gereken hedefleri detaylandırır. Bir örnek, döngünün şöyle görüneceği ilk Mario oyunu olabilir: koş, engellerden kaçın, bayrak direğine çarp.
Adım 7. Oyuncunuz için teşvikler oluşturun
Ne tür bir oyun yapıyor olursanız olun, oyuncunuza hedeflere ulaşmak ve tüm oyun boyunca ilerlemek istemek için iyi bir neden vermeniz gerekir. Ortaya koyduğu zorluğun seviyesi için orantılı olarak ödüllendirici olması gerekir. Bunu yapmanın harika bir yolu, seviyeleri tamamlayana kadar kilitlemektir, bu şekilde bir teşvik alıyormuş gibi hissedersiniz.
Adım 8. Oynanabilirlik ile zorluğu dengeleyin
Ayrıca oyunun çok zor olmadığından veya en azından oyunu oynamayı imkansız veya neredeyse imkansız kılacak kadar zor olmadığından emin olmalısınız. Oyununuz biraz meydan okumalı, ancak bırakmanız için çok fazla öfke uyandıracak kadar fazla değil. Bu genellikle biraz test gerektirir, ancak sorun değil: betalar bunun içindir.
Bölüm 2 / 7: Bileşenlerin Kapsanması
Adım 1. Öğreticiyi tasarlayın
Öğreticiyi yapmanın birçok farklı yolu ve bununla ilgili en iyi yol hakkında birçok farklı felsefe vardır. Öğreticiyi, eğitim alan oyuncu karakteriyle ilgili bir hikaye (diğer adıyla Fable) içinde gizleyebilir veya yalnızca talimatları görüntüleyebilirsiniz (aka Mass Effect). Hatta öğreticiyi tamamen gizlemeyi deneyebilir, onu oyuna sorunsuz bir şekilde karıştırabilir veya tüm öğreticiyi bir kerede görüntüleyebilirsiniz. Ne yaparsanız yapın, oyununuzda doğal hissettirdiğinden emin olun.
Adım 2. Dünyayı tasarlayın
Dünya, oyuncunuzun oyunu oynayacağı ortamlardır. Dünyanız ne kadar geniş olacak? Ne kadar zorlu? Bir alanın araştırılması gerektiğini nasıl belirteceksiniz? Olmaması gerektiğini mi? Bunlar göz önünde bulundurmanız gereken şeyler.
Adım 3. Mekaniği tasarlayın
Bunlar oyunun iç kurallarıdır. Bir kural sistemine karar vermek ve bunun dengeli ve tutarlı olduğundan emin olmak isteyeceksiniz. Bunu yapmanın en iyi yolu, diğer oyunların bu alanda doğru veya yanlış yaptığına bakmaktır.
Adım 4. Seviyelerinizi tasarlayın
Seviyeler, oyunun bireysel parçalarıdır, oyuncunun oyunun sonuna ulaşmak için geçmesi gereken "bölümlerdir". Seviyeler ilgi çekici ve doğru miktarda zorlayıcı olmalıdır. Ayrıca fiziksel olarak mantıklı bir şekilde düzenlenmelidirler.
Adım 5. İçeriği tasarlayın
Etkileşime girebilecek öğeler, karakterlerin kendisi, çevresel öğeler vb. gibi tüm içeriği tasarlamanız gerekecek. Bu son derece zaman alıcı olabilir, bu nedenle önceden plan yapın! Bir şeyleri tekrar eden görünmeden geri dönüştürmenin akıllıca yollarını bulmaya çalışın.
Adım 6. Arayüzü tasarlayın
Arayüz, menüler ve kullanıcı arayüzü gibi şeyleri içerir. Bunların gezinmesi kolay ve kullanımı doğal olmasını istiyorsunuz. En sevdiğiniz oyunlardan ipuçları alın, ancak genellikle ne kadar basit olursa o kadar iyi olduğunu unutmayın. 8 yaşındaki bir çocuk bunu çözebilirse, hazırsınız demektir.
Adım 7. Kontrolleri tasarlayın
Doğal hissettiren kontrollere sahip olmak, oyuncuların oyununuzdan gerçekten keyif almaları ve oyundan en iyi şekilde yararlanmaları için çok önemlidir. İşleri basit ve akıcı tutmayı unutmayın. Şüphe duyduğunuzda, standartlaştırılmış kontrol sistemlerine uyun.
Bölüm 3 / 7: Görsel Tasarım
Adım 1. Görsellerinizin oyununuza uygun olmasını sağlayın
Oyununuzun görünümü, yaptığınız oyun türüne uygun olmalıdır. Örneğin şevkli, renkli grafikler, ciddi bir tonu olması gereken bir oyunu mahvedebilir. Ayrıca, modern olarak karşımıza çıkması amaçlanan bir oyun yapıyorsanız, 8-bit stili gibi piksellerden kaçınmak istersiniz.
Adım 2. Uyumlu, çekici bir renk paleti seçin
Büyüleyici görseller, oyun yapmanın önemli bir parçasıdır. Kötü olanlar oyuncunun oyundan aldığı zevki öldürebilir. Bazı renk teorilerini okuyun ve çoğu şeyde olduğu gibi, şüpheye düştüğünüzde şunu unutmayın: basit yolu seçin.
Adım 3. Görsel anlam kullanın
Oyununuzda gezinmeyi ve oynamayı kolaylaştırmak için klişeler üzerinde oynayabilirsiniz. Oynatıcınızı dünyaya daldırmak için yaygın olarak kabul edilen simgeleri ve görsel ipuçlarını kullanın. Oyuncularınızı bir haritada yönlendirmek için görselleri de kullanabilirsiniz, örneğin gitmelerini istemediğiniz alanları, örneğin karanlık ve korkutucu, ancak gitmelerini istediğiniz alanları açıkça aydınlatılmış ve ilginç hale getirerek.
Adım 4. Süslü grafiklerle sınırlı hissetmeyin
Başarılı bir oyun yapımcısı olmak için bir sonraki Mass Effect'i yapmanız gerektiğini düşünmeyin. Oyunun kendisi iyiyse, görsel olarak basit oyunlar da aynı derecede iyi olabilir. Bunun mükemmel bir örneği, karmaşık olmayan grafiklere sahip ancak her ikisi de büyük saygı gören Journey or Bastion'dur.
Bölüm 4 / 7: Sesi Tasarlama
Adım 1. Doğrudan ses efektlerinizi oluşturun
Doğrudan ses efektleri, sesler, silah sesleri ve eşya etkileşimi ses efektleri gibi şeylerdir. Bunlara sahip olduğunuzdan ve oyununuzda anlamlı olduklarından emin olmak isteyeceksiniz. Mümkün olduğu kadar çok benzersiz olanı elde etmeye çalışın, çünkü çok fazla aynı şey oyununuzu tekrarlayıcı hale getirir (size kötü bir "Then I Take Arrow to The Knee" sendromu vakası verir).
Adım 2. Ortam ses efektlerinizi oluşturun
Ortam ses efektleri, genellikle çevresel olan arka plan sesleridir. Bunlar sahneyi oluşturmaya yardımcı oldukları ve oyuncularınızın oyuna dalmış hissetmelerini sağladığı için önemlidir, bu yüzden onları ihmal etmeyin.
Adım 3. Orijinal çalışmayı kullanmayı deneyin
Ses çalışması yaparken, mümkün olduğunca çok orijinal ses kaydetmeye çalışmak iyi bir fikirdir. Örnek bir kitaplık kullanabilirsiniz, ancak ne yaptığını bilen insanlar bunu fark edecek ve profesyonelce olmadığı görülecektir.
Adım 4. Film müziğinizi ihmal etmeyin
Müzik de oyun için önemlidir ve bunu unutmamalısınız. Bazen, bir oyunun gerçekten öne çıkması için gerekli olan tek şey bir film müziğidir, aksi halde bilinmeyen olsa bile. Ne yaptığını bilen birini işe alın ve sürükleyici bir oyuncu deneyimi oluşturmaya yardımcı olması için film müziğinizi kullanın.
Bölüm 5 / 7: Hikayenizi Tasarlamak
Adım 1. Sağlam bir konseptle başlayın
Kötü bir konsept, bir oyunu gerçekten öldürebilecek şeylerden biridir, bu yüzden çok ileri gitmeden önce bunun gerçekten çivilenmiş olması önemlidir. Konseptinizi baştan sona düşünün ve zengin bir dünya, karakterler ve oynanış için yeterince karmaşık olduğundan emin olun.
Adım 2. İlerleme hızınızı uyarlayın
Pacing, arsa veya oyunun kendisinin oyuncuya gelme hızı ve yoğunluğudur. İyi bir film veya kitapta olduğu gibi, oyununuzun temposunun yerinde olmasını istersiniz. Örneğin, gerçekten yoğun bir şekilde başlamasını ve ardından oyunun geri kalanının nispeten sıkıcı hissetmesini istemiyorsunuz. Genel olarak en iyi tempo, heyecan ve dinlenmenin zirveleri ve vadilerinden oluşan yapı ile yoğun bir doruğa genel bir yapıya sahip olmaktır.
Adım 3. Klasik hikaye anlatma teknikleri hakkında bilgi edinin
En iyi oyunların çoğu klasik hikaye anlatımı tekniklerini kullanır. Bunları incelemeli ve oyununuzu oluştururken size yardımcı olup olmayacaklarını görmelisiniz.
- Hareket yapıları, ilerleme hızının doğru olmasına yardımcı olmak için oyunlarda, filmlerde ve kitaplarda yaygın olarak kullanılır. Hızınızdan emin değilseniz, hareket yapılarına bakın.
- Monomit veya Kahramanın Yolculuğu, çoğu hikayenin genel bir kalıba uyduğunu savunan en yaygın hikaye anlatma felsefelerinden biridir. Doğal insan psikolojisi üzerinde oynamasına yardımcı olmak için bu kalıptan yararlanabilirsiniz. Journey, oyunlarda monomit kullanımının en iyi örneklerinden biridir ancak çoğunda bulunabilir.
Adım 4. Mecazlardan kaçının
Tropes hikaye anlatımı klişeleridir. Bazıları diğerlerinden daha iyidir ve bazıları faydalı bile olabilir, ancak genellikle mümkün olduğunca çok klişeden kaçınmalısınız. TVTropes web sitesinde biraz zaman geçirin ve yürüyen bir klişe tasarlayıp tasarlamadığınızı görün.
Bölüm 6 / 7: Karakterlerinizi Tasarlamak
Adım 1. Karakterlerinizi tamamen geliştirin
Karakterlerinizin dolu ve zengin olmasını istiyorsunuz, çünkü bu, oyuncularınızı oyuna daha çok bağlayıp yatırım yapmalarını sağlıyor. Bu, karakterlere karmaşık kişilikler ve hatalar vermek anlamına gelir. Karmaşık kişilikleri hayal etme ve yazma konusunda yardıma ihtiyacınız varsa, karakterinizi Myers-Briggs kişilik tablosuna veya karakter hizalama tablosuna çizerek bazı karakter geliştirme alıştırmalarını deneyin.
Adım 2. Karakter gelişimi için yer bırakın
Karakterleriniz oyun boyunca insan olarak değişmelidir. Bu onları daha ilginç kılıyor. Bu, genellikle bazı büyük kusurlarla veya sonuçtan daha kötü bir kişilikle başlamaları gerektiği anlamına gelir.
Adım 3. Karakterinizin kafasına girin
Karakterleri yazarken onların yapacaklarını değil bizim yapacağımızı yapmalarını sağlamak gerçekten çok kolay. Ancak bu tür tembel yazılar genellikle oyuncular tarafından görülebilir çünkü çok doğal değil. Karakterlerinizin ne yapacağına odaklanın ve oyununuzu çok daha iyi hale getirin.
Adım 4. Biraz çeşitlilik düşünün
Oyunlar çeşitlilikten yoksun olma eğilimindedir ve karakterler gerçek hayatta olduğundan çok daha benzerdir. Bu, oyunları benzer ve sıkıcı hissettirebilir. Oyununuza çeşitlilik katarak, onu yalnızca daha ilginç hale getirmekle kalmaz, aynı zamanda oyununuzu diğerlerinden ayırarak heyecanını da artırabilirsiniz.
Bölüm 7 / 7: Profesyonel Olmak
Adım 1. İhtiyaç duyacağınız becerileri öğrenin
Bir oyun yapmak için bazı becerilere ihtiyacınız olacak (çok karmaşık oldukları için size burada öğretemeyeceğimiz beceriler). Bu becerileri öğrenmek için okula gitmeniz gerekebilir, ancak bunları kendi başınıza da öğrenmek teknik olarak mümkündür. Pek çok oyun bir dizi denkleme dönüştüğü için iyi bir matematik anlayışına ihtiyacınız olacak. Ayrıca bir programlama dili (genellikle C, C++ veya C#) öğrenmeniz gerekir. Oyun tasarımı için okullar var, ancak en iyi seçeneğiniz programlama için girebileceğiniz en iyi okula gitmek. Bu size daha çeşitli bir beceri seti verecektir, böylece hemen bir şirkette işe alınmazsanız, programcı olarak genel bir işe girebilirsiniz.
Adım 2. Küçük bir oyun yaparak başlayın
Sektöre girmek ve büyük yayıncılarla çalışmaya başlamak istiyorsanız, becerilerinizi gösteren ancak yapımı 5 yıl gerektirmeyen küçük ama ilgi çekici bir oyun yaparak başlamak iyi bir fikirdir. Bu, size bir iş verecek veya size para verecek kadar ilgilenen birini sağlayabilir. Ayrıca çiğneyebileceğinden fazlasını ısırmak istemezsin.
Adım 3. Bağımsız kalın
Oyununuzu büyük bir yayıncı tarafından yayımlatmanız gerekmez. Eğer istemiyorsanız, oyuncularınız dışında kimse tarafından tanınmak zorunda değilsiniz. Bağımsız oyun pazarı canlı ve canlı ve şu anda bu tür bir oyun yapmak için en iyi zaman. Resmi desteği şiddetle takip etmeden önce bunu aklınızda bulundurun.
Adım 4. Kickstarter ve diğer kitle fonlama sitelerinden yararlanın
Herhangi bir türden harika bir oyun yapmak istiyorsanız, biraz para kazanmanız gerekecek. Bir oyun yapmak için çok para gerekiyor. Şu anda, bu parayı almanın en iyi yolu, birçok kitle fonlama platformundan biri olan Kickstarter'ı çalıştırmaktır. Neyi doğru yaptıklarını görmek için geçmişte başarılı olan bazı Kickstarter'lara göz atın, ancak ana tavsiyeler büyük teşviklere sahip olmak ve sürekli iletişim kurmaktır.
Adım 5. Oyununuzu Steam'e alın
Steam, Valve'nin dijital oyun mağazası ve PC oyunları için en popüler dağıtım kanallarından biridir. Ayrıca bağımsız oyunlar için en kolay dağıtım kanallarından biridir. Bu tür bir oyun yapıyorsanız, başarı için en iyi seçeneğiniz oyunu Steam'den almaktır. Şu anda Steam Greenlight, muhtemelen geçmeniz gereken kanaldır.
Adım 6. Bir hayran kitlesi oluşturun
Oyununuz için bir web sitesi ve bir sosyal medya hesabı ordusu oluşturun. Sürekli güncelleyin ve insanların sürece dahil olduklarını hissettirin. Yaptığınız işle ilgilenen insanlarla mümkün olduğunca çok iletişim kurun. İnsanları oyununuz hakkında heyecanlandırmak, bağımsız başarının anahtarıdır, çünkü ilgi, Steam'e girmek gibi şeylerde genellikle ana faktördür.
Adım 7. Toplulukta arkadaş edin
Bağımsız topluluk çok sıkı örülüdür ve birçoğu başarıya giden yolda size yardımcı olabilir. Başarılı olmak istiyorsanız, onlarla arkadaş olmak, girişimlerinde onlara yardımcı olmak ve oyunlarını tanıtmak iyi bir fikirdir. Değerli bir şeye sahip olduğunuzu düşünürlerse, aynısını yapmanıza yardımcı olurlar.
İpuçları
- Her zaman yanınızda küçük bir defter ve kalem veya telefonunuzda bir not defteri uygulaması bulundurun, böylece başka şeyler yaparken oyununuz için alabileceğiniz iyi fikirleri kaydedebilirsiniz.
- Daha önce hiç oyun tasarlamadıysanız, fikrinizin tamamlanması düşündüğünüzden on ila yüz kat daha uzun sürecektir. Çok küçük başlayın.
- Hayal gücünüz ve yaratıcıysanız, tüm süreç çok daha kolay görünecektir. Yaratıcı yeni fikirler bulmaya çalışın ve yaratıcılığınızın akmasına izin verin - uzun vadede karşılığını alacak.
- Aralar vermek. Bir tasarımı bir süreliğine bırakmak size yeni bir bakış açısı kazandıracaktır. Sadece gerçekten geri döndüğünden emin ol. Ertesi sabah sadece pişmanlık duyan ilişkiler veya önceki sarhoş geceler için değildir. Bazen, uyku eksikliği ve çok fazla gıcırdama nedeniyle bütün bir gecenin çalışmasının bir kanişe benzediğini fark ettiğinizde bir projeyi kurtarabilir. Patronunuza veya kendinize kodun neden bir fino köpeği gibi göründüğünü açıklamak kolay değildir. Mola verin ve bu senaryodan kaçının.
- Geliştirme aşamasında mümkün olan en kısa sürede oynanabilir bir şey alın, ardından o çekirdekten çalışın.
- Bazı fikirler çizin.
- Klişelerden kaçınmak için fazla çalışmayın. Çalıştıkları için klişe haline gelirler, bu yüzden bazen kullanılmış bir tanesine yeni bir dönüş yaparak kurtulabilirsiniz.
- Basit başlayın. Yetersiz becerilere sahip karmaşık bir oyun yapmaya çalışırsanız, muhtemelen oldukça korkunç olacaktır. Mütevazı olun, küçük başlayın ve yol boyunca becerilerinizi geliştirin.
- Dayandığı oyun telif hakkıyla korunuyorsa, bir hayran oyunu oluşturmadan önce her zaman resmi geliştiricilerden izin alın. Bu, davaları, iflası, web sitenizin kapatılmasını ve hatta para cezası veya hapis cezasını önleyecektir. Telif hakkı ihlali yasa dışıdır.
- Herhangi biri oyununuzdan varlıkları çalmaya başlarsa, onlara karşı bir Dijital Binyıl Telif Hakkı Yasası (DMCA) Kaldırma bildiriminde bulunmalısınız.