Oyun Yapmanın 3 Yolu

İçindekiler:

Oyun Yapmanın 3 Yolu
Oyun Yapmanın 3 Yolu
Anonim

Oyun yüzünüze sahip çıkın! Saatlerce süren sonsuz eğlence söz konusu olduğunda, hiçbir şey iyi bir oyunun yerini tutamaz. Telefonunuz için sizin ve arkadaşlarınızın oynayabileceği bir video oyunu veya uygulama geliştirerek içinizdeki teknisyeni yönlendirin ya da parti ya da yol gezisi gibi özel bir durum için eğlenceli bir aktivite için beyin fırtınası yapın.

adımlar

Yöntem 1/3: Bir Video Oyunu Tasarlama

Bir Oyun Yapın Adım 1
Bir Oyun Yapın Adım 1

Adım 1. Oyununuzun ne tür olacağına karar verin

Bir tema seçmek, oyunu planlarken ve tasarlarken odağınızı daraltacaktır. Bir tür seçmek için ne tür oyunları oynamaktan hoşlandığınızı, oyunun amacının veya misyonunun ne olacağını ve kullanıcı deneyiminin nasıl olmasını istediğinizi düşünün.

Örneğin, bir grup insanla oynayabileceğiniz oyunları seviyorsanız, çok oyunculu bir çevrimiçi rol yapma oyunu yapabilirsiniz

Video Oyunu Türü Seçme

Adrenalin bağımlısıysanız, bir aksiyon veya macera oyunu seçin.

Beyin jimnastiği ve gizem çözmeyi seviyorsanız, bir strateji veya bulmaca oyununa gidin.

Karaktere bürünmeyi seviyorsanız, Dungeons & Dragons gibi bir rol yapma oyunu yapın.

Biraz vahşet veya şiddet tercih ederseniz, bir birinci şahıs nişancı oyunu deneyin.

2. Adım Bir Oyun Yapın
2. Adım Bir Oyun Yapın

Adım 2. Oyuncuların gidebileceği birden fazla yolu olan ilgi çekici bir hikaye oluşturun

Bir video oyununun en önemli kısmı, oyuncunun ilgisini çeken bir hikaye anlatmaktır. Oyuncuların çözmeye çalıştıkları kapsamlı sorunu beyin fırtınası yapın ve bunun üzerine inşa edin. Oyunculara daha fazla eğlence sağlamak için oyunu “kazanmanın” birden fazla yolu olduğundan emin olun.

Örneğin, oyunun amacının bir pot altın bulmak olmasını istiyorsanız, potu korumaya çalışan kötü bir leprechaun gibi karakterler ve oyuncunun yolculuğu boyunca meydana gelebilecek olayların hikayesi, büyülü bir cin görünümü gibi karakterler oluşturun. gökkuşağı

Bir Oyun Yap Adım 3
Bir Oyun Yap Adım 3

Adım 3. Oyuncuları meşgul etmek için artan zorluk seviyeleri ekleyin

Bir oyuncu ilk hedefe ulaşır ulaşmaz oyunun bitmesini istemezsiniz. Oyuncuların ilerledikçe kilidini açabilecekleri farklı seviyelerin yanı sıra hikaye boyunca yeni zorluklar ekleyerek oyunu devam ettirin.

  • Başlangıç seviyesinin yanı sıra daha ileri seviyelere sahip olmak, oyununuzu daha fazla insanın oynayabileceği anlamına gelir. Hiçbir oyuncuyu dışlamaz.
  • Aynı amaç için farklı seviyeler oluşturabilir veya hikaye boyunca seviyeleri giderek zorlaştırabilirsiniz.
  • Örneğin, kötü leprechaun'u öldürmeye çalışmak için bir başlangıç seçeneğiniz ve bir gelişmiş seçeneğiniz olabilir. Ya da cüce cin bulmak gibi ilk adımı daha kolay hale getirebilir, ardından inine girmek gibi bir sonraki adımı biraz daha zorlaştırabilir vb.
4. Adım Bir Oyun Yapın
4. Adım Bir Oyun Yapın

Adım 4. Video oyununuzu bir storyboard ile düzenleyin

Kodlama ve geliştirmeye geçmeden önce, oyununuzun nasıl işleyeceği ve nasıl görüneceği konusunda açıkça tanımlanmış bir plan ve vizyona sahip olmanız gerekir. Her karede oyununuzun ana sahnelerini ve o sahnede ne olacağına dair ayrıntıları çizerek bir storyboard oluşturun. Görüntüleri oyunda oluş sırasına göre yerleştirin.

  • Her sahnede karakterlerin hangi eylemleri gerçekleştireceği, arka planın nasıl görünmesi gerektiği, herhangi bir özel efekt veya ses olup olmayacağı gibi ayrıntıları ekleyin.
  • Örneğin, cin örneğini kullanarak, 1 çerçeve ormanda cin mağarasını arıyor olabilir. Film şeridi, ormanların, karakterin hangi hayvanlara veya unsurlara girebileceğini ve karakterin koşabileceği, zıplayabileceği ve hatta ağaçlardan sallanıp sallanamayacağı hakkında bir açıklama içerecektir.
  • Film şeridiniz ne kadar derinlemesine olursa, daha hazırlıklı olacağınız için geliştirme aşaması o kadar kolay olacaktır.
Bir Oyun Yapın Adım 5
Bir Oyun Yapın Adım 5

Adım 5. Yeni başlayan biriyseniz, kullanımı kolay bir program indirin

Bir video oyunu oluşturmak için kod yazmanız gerekmez. Hikayenizi, karakterlerinizi, eylemlerinizi, ödüllerinizi vb. eklediğiniz ve yazılımın sizin için kodu yazdığı "sürükle ve bırak" programları vardır. Bu, teknik ayrıntılar ve kodlama yerine hikaye anlatımı ve konsepte odaklanmanızı sağlar.

  • GameMaker Studio ve Unity 3D, video oyunu geliştirme için en popüler 2 programdır.
  • Bütçeniz kısıtlıysa bu programlardan birinin ücretsiz sürümünü seçin. Ücretsiz sürümlerin sınırlı seçenek ve özelliklere sahip olacağını unutmayın.
Bir Oyun Yap Adım 6
Bir Oyun Yap Adım 6

Adım 6. Daha özel veya karmaşık bir oyun istiyorsanız nasıl kod yazacağınızı öğrenin

Kodlama, kişiselleştirme ve benzersiz özellikler açısından tam bir özgürlük sağlar. Oyununuzu oluşturmaya başlamak için kendinize temel bilgileri öğretmek için çevrimiçi sınıfları veya öğreticileri kullanabilirsiniz.

  • Oyun tasarlamada kullanılan yaygın programlama dillerinden bazıları JavaScript, HTML5, ActionScript 3, C++ veya Python'dur.
  • Temel bilgilerde uzmanlaştıktan sonra, kodlama diliniz için uygulama programlama arabirimini (API) öğrenin. Bu, temel olarak, kodunuzun diğer yazılım veya programlarla nasıl etkileşime gireceğine ilişkin bir dizi talimattır.
  • Açık kaynaklı oyun geliştirme programları ayrıca oyun oluşturmak için ekstra destek ve örnek kod sağlar.
  • Örneğin, karakterinizin cin mağarasının duvarına tırmanmasını istiyorsanız, tırmanma hareketi için önceden hazırlanmış bir kodlama dizisi bulabilir, ardından oyununuza uyacak şekilde ince ayar yapabilirsiniz.
Bir Oyun Yapın Adım 7
Bir Oyun Yapın Adım 7

Adım 7. Temel özelliklere odaklanarak oyununuzun bir prototipini oluşturun

Bunu oyununuzun kaba bir taslağı gibi düşünün. Karakterinizin taktığı küpelerin rengi gibi küçük ayrıntılar üzerinde durmayın. Bunun yerine, bir oyuncu cüce cin yakaladığında ne olduğu veya bir sonraki seviyeye geçmek için kaç tane altın bulmaları gerektiği gibi oyunun ana bileşenlerini oluşturmaya çalışın.

  • Yeni başlayan biriyseniz, prototipinizi olabildiğince basit tutun. Her zaman daha sonra üzerine inşa edebilirsiniz.
  • Oyununuzu geliştirirken size gelen yeni fikirlere açık olun ve işe yarayacağını düşündüğünüz ama yaramayacağınızı düşündüğünüz şeylerden vazgeçmeye istekli olun.
Bir Oyun Yapın Adım 8
Bir Oyun Yapın Adım 8

Adım 8. Oyunu test edin ve son değişiklikleri yapın

Oyununuzun bir prototipini oluşturduktan sonra, nasıl çalıştığını görmek için gerçekten oynamanın zamanı geldi. Tüm farklı özellikleri ve oyuncu yollarını kontrol ederek her bölümü ve seviyeyi baştan sona gözden geçirin. Bir şeyler yolunda gitmiyorsa veya iyileştirme fikirleriniz varsa, daha sonra geri dönüp düzeltebilmek için bunları not edin.

  • Oyunu test etmek için arkadaşlarınız ve aileniz de olabilir. Onlardan deneyimleri hakkında dürüst geri bildirim isteyin.
  • Sadece işlevsellik için test etmeyin. Oyunun ne kadar eğlenceli olduğunu da test edin! Sıkıcı veya yavaşsa, daha fazla zorluk veya özel efekt eklemek gibi onu daha heyecanlı hale getirmenin yollarını beyin fırtınası yapın.
  • Bitirdiğiniz oyundan memnun kalana kadar gerektiği kadar oyun testi yapabilirsiniz.

Yöntem 2/3: Mobil Oyun Geliştirme

Bir Oyun Yapın Adım 9
Bir Oyun Yapın Adım 9

Adım 1. Oyununuz için basit ama bağımlılık yapan bir konsept bulun

Başarılı bir mobil oyunun anahtarı, anlaşılması ve oynanması kolay, ancak kullanıcının geri gelmesini sağlayacak kadar ilginç ve zorlayıcı bir oyundur. Temel bir fikri veya hikayeyi ana hatlarıyla belirtin, ardından farklı seviyeler, zorluklar ve hedefler ekleyerek "hiç bitmeyen" hale getirmek için beyin fırtınası yapın.

  • Örneğin, oyununuz başıboş göktaşlarını vuracaksa, göktaşlarının daha hızlı düşmeye başladığı daha zor seviyeler ekleyin veya oyuncu için 5 saniyede 15 göktaşı vurursa yeni bir fırlatıcının kilidini açabilecekleri bir hedef belirleyin.
  • Beyin fırtınası yaparken en popüler veya en çok sevdiğiniz oyunları düşünün. Onlar hakkında ne seviyorsun? Kendi oyununuzda en iyi yönleri nasıl kullanabilirsiniz?
Bir Oyun Yapın Adım 10
Bir Oyun Yapın Adım 10

Adım 2. Özelliklere ve bütçeye göre hangi platformu kullanmak istediğinize karar verin

2 birincil platform, iOS (iPhone'ların kullandığı şeydir) veya Android'dir. Bazı yönlerden benzer olsa da, her platform, bir geliştirici olarak ne kadar özgürlüğe sahip olduğunuz ve ne kadar para harcayacağınız veya kazanacağınız konusunda farklılık gösterir. Örneğin, Android, açık kaynaklı bir platform olduğu için özel işlevler ve özelliklerle size daha fazla esneklik sağlar.

  • iOS, programlama dili (Swift) Android'den (Java) daha az ilgili olduğundan, uygulama geliştirmek daha kolay olma eğilimindedir.
  • İOS kullanıyorsanız daha fazla para kazanma şansınız olacak. App Store, Android'in eşdeğeri olan Google Play'in neredeyse iki katı gelir elde ediyor.
  • Hem iOS hem de Android için derleme yapabilirsiniz, ancak her birinin kendi kodlama yapısı ve gereksinimleri olduğundan daha pahalı olacaktır.
  • Her iki platformu da kullanmak istiyorsanız, sınırlı zamanınız ve kaynaklarınız olduğu için yalnızca biriyle başlamak en iyisidir. Oyunu o platform için geliştirdikten sonra diğeriyle uyumlu hale getirebilirsiniz.
Bir Oyun Yapın Adım 11
Bir Oyun Yapın Adım 11

Adım 3. Oyununuzu renkli grafikler ve mobil cihazlara özgü özellikler kullanarak tasarlayın

Konseptinizi oluşturduktan sonra, nasıl görünmesini ve çalışmasını istediğinizi anlayın. Canlı, cesur grafikler en iyi küçük akıllı telefon veya tablet ekranlarında görünme eğilimindedir. Ayrıca, bir arabayı yönlendirmek için telefonu eğmek veya bir kılıcı sallamak için parmağınızla kaydırmak gibi mobil cihazların tüm eğlenceli işlevlerinden de yararlanmak isteyeceksiniz.

  • Kullanıcının deneyimini geliştirmek için ses efektleri ekleyin. Örneğin, oyuncu bir gol attığında, eğlenceli fon müziğinden tezahürat yapan bir kalabalığın sesine kadar her şeyi dahil edebilirsiniz.
  • Grafiklerinizi Photoshop gibi bir yazılımla tasarlayabilir veya daha profesyonel görünümlü görüntüler istiyorsanız bir grafik tasarımcı kiralayabilirsiniz.
  • Önce platformunuzun tasarım gereksinimlerini kontrol edin. Listeyi Google Play veya App Store'da bulabilirsiniz.
Bir Oyun Yap Adım 12
Bir Oyun Yap Adım 12

Adım 4. Bir geliştirme programı veya açık kaynak çerçevesi ile uygulamanızı oluşturun

Yeni başlayanlar, aslında hiçbir şey kodlamak zorunda kalmadan oyununuzu oluşturmak için bir "sürükle ve bırak" programı kullanabilir. Ve nasıl kod yazılacağını biliyorsanız, oyununuzu oluşturmak için destek, eklentiler ve planlar sağlayabilecek Phaser gibi açık kaynaklı bir çerçeve kullanın.

  • En popüler oyun geliştirme programlarından biri, tek bir kod satırı yazmadan tam işlevli 2D oyunlar oluşturmanıza olanak tanıyan GameSalad'dır.
  • "Sürükle ve bırak" programları kolay ve kullanışlı olsa da, ne kadar özelleştirme ve kontrole sahip olduğunuzu da sınırlayacaktır.
  • Deneyimli bir kodlayıcı veya geliştirici değilseniz, hayatınızı kolaylaştırmak için geliştirme adımını dışarıdan temin etmeyi düşünün. Profesyonelce tasarlanmış bir ürüne sahip olmak ekstra maliyete değer.
Bir Oyun Yap Adım 13
Bir Oyun Yap Adım 13

Adım 5. Gelir elde etmek istiyorsanız oyununuzdan para kazanın

Uygulamanızdan para kazanmanın en iyi yolu, indirmek için bir ücret veya aylık abonelik ücreti almaktır. Ancak ücretsiz bir oyun sunmak istiyorsanız uygulama içi satın almalar, premium içerik veya reklamlar gibi şeyler ekleyerek yine de oyundan para kazanabilirsiniz.

  • "Freemium" uygulaması olarak bilinen uygulamayı sunmayı deneyebilirsiniz. İnsanlar oyun uygulamanızı ücretsiz olarak indirebilir, ancak daha sonra daha gelişmiş özellikler veya daha iyi bir deneyim için ödeme yapabilir.
  • Uygulama içi satın alımlar, örneğin karakterinizin yeni kıyafetler alabilmesi için jeton satın almayı veya oyunu reklamsız oynamak için ödeme yapmayı içerebilir.
  • Aralarından seçim yapabileceğiniz farklı reklam hizmetleri vardır. Örneğin, Android uygulamaları için popüler bir seçenek Google AdMob'dur.
  • Reklamlarla aşırıya kaçmamaya dikkat edin. Oyuncuları hayal kırıklığına uğratmak veya oyun deneyimlerini bozmak istemezsiniz.
Bir Oyun Yap Adım 14
Bir Oyun Yap Adım 14

Adım 6. Biten oyununuzu platformun inceleme organına gönderin

Oyununuzu iOS için geliştirdiyseniz, App Store'u kullanırsınız. Android kullandıysanız, Google Play'e yüklersiniz. Şirketler oyununuzu inceleyecek ve uygulama mağazalarına dahil edilmenin kabul edilebilir olup olmadığına karar verecek.

  • Oyununuzu Google tarafından onaylatmak Apple'dan çok daha kolaydır. Google Play'e gönderdikten sonra, oyununuz sadece birkaç saat içinde yayında olabilir.
  • Google Play'e bir uygulama yüklemek için 25 ABD doları tutarında bir Google Play Geliştirici hesabına kaydolmanız gerekir.
  • Apple'a bir uygulama göndermek için yılda 99 ABD doları olan iOS Geliştirici Programına kaydolmanız gerekir.
  • Oyununuz kabul edilmezse, aldığınız geri bildirimlere göre gerekli değişiklikleri yapın ve ardından istediğiniz kadar tekrar gönderin.
  • Haksız olduğunu düşünüyorsanız, Apple'ın Uygulama İnceleme Kuruluna itiraz edebilirsiniz.

Yöntem 3/3: Diğer Oyun Türlerini Oluşturma

Bir Oyun Yapın Adım 15
Bir Oyun Yapın Adım 15

Adım 1. Eski moda bir eğlence istiyorsanız bir masa oyunu tasarlayın

Bir masa oyunu yaratmanın sınırı gökyüzüdür. Kaç oyuncuya sahip olmak istediğinizi, amaç ve kuralların ne olacağını ve oyuncuların oyunu nasıl kazanabileceğini düşünün. Tahtayı ve oyun parçalarını kendiniz dekore ederek yaratıcılığınızı konuşturun.

  • İlhama ihtiyacınız varsa, en sevdiğiniz masa oyunlarından öğeler ekleyin. Örneğin, Monopoly'i seviyorsanız, kendi oyununuza bir alış ve satış öğesi ekleyin.
  • Fiziksel oyunu oluşturmak için istediğiniz malzemeleri kullanın. Tahta, örneğin karton, ahşap veya hatta kumaştan yapılabilir.
  • Ayrıca eski bir tahta oyununu yeniden kullanabilirsiniz. Tahtayı kağıtla kaplayın ve kendiniz süsleyin ve piyonları yeni oyununuz için de kullanın.
Bir Oyun Yapın Adım 16
Bir Oyun Yapın Adım 16

Adım 2. Bir etkinliğe ev sahipliği yapıyorsanız bir parti oyunu ile gelin

Misafirlerinizi bir oyuna dahil etmek, bir parti sırasında olası kesinti sürelerini doldurmanın harika bir yoludur. Misafirlerinizin demografisini düşünün. Farklı yaş ve ilgi alanlarına sahiplerse, herkesin oynayabileceği ve örneğin belirli bir beceri veya atletik yetenek gerektirmeyen bir oyun oluşturun.

  • Oyunu partinin temasıyla eşleştirin. Örneğin, bir denizaltı partisi ise, bunun yerine “yüzgeci deniz kızına tuttur” ile “kuyruğunu eşeğe tuttur” üzerinde bir oyun yapın.
  • Misafirleriniz alkollü içeceklerden hoşlanıyorsa, bir içki oyunu başlatmayı düşünün. Örneğin, herkesin burnunda bir kaşık dengelemeye çalışmasını sağlayın. Kaşığınız düştüğünde, bir içki almalısınız.
Bir Oyun Yapın Adım 17
Bir Oyun Yapın Adım 17

Adım 3. Uzun bir araba yolculuğundan sıkıldıysanız bir yol gezisi oyunu icat edin

Eğlenceli bir araba oyunu yalnızca yolcuysanız 10 saatlik bir yolculukta zaman geçirmenize yardımcı olmakla kalmaz, aynı zamanda sürücüyseniz uyanık kalmanıza da yardımcı olur. Herhangi bir aksesuar kullanmayan veya geçtiğiniz manzaraları ve manzaraları içeren bir aktivite bulun, böylece sürücü bile birlikte oynayabilir.

  • Örneğin, yanından geçerken tabelalarda alfabedeki her harfi arayın. Taco Bell tabelasında gördüğünüz “A” ile başlayın, ardından “Çıkış 4B” üzerindeki “B” vb.
  • Yazmanız veya okumanız gereken veya çok yer kaplayan oyunlardan kaçının. Bunları arabada oynamak zordur.
Bir Oyun Yapın Adım 18
Bir Oyun Yapın Adım 18

Adım 4. Her yerde oynayabileceğiniz taşınabilir bir oyun yapmak istiyorsanız kartları kullanın

Kart oyunları, hantal tahta oyunlarına hareket halindeyken harika bir alternatiftir. Sadece 1 deste kart gerektiren bir kart bulun, böylece fazladan aksesuar taşımanıza gerek kalmaz. Örneğin, Go Fish veya Solitaire gibi klasik bir oyunun bir varyasyonu için beyin fırtınası yapın.

  • Kuralları olabildiğince basit tutmaya çalışın. Kart oyunları çok karmaşık veya karmaşık hale geldiğinde, sinir bozucu olabilir ve eğlenceli olmayabilir.
  • Ayrıca, örneğin 1 deste ile kendi başınıza oynayabileceğiniz bir oyun oluşturabilir veya birden fazla oyuncu için ikinci bir deste ekleyebilirsiniz. Bu şekilde gerçekten istediğiniz zaman, istediğiniz yerde oynayabilirsiniz!

İpuçları

  • Bir oyuncunun oyununuzu kazanmasının birden fazla yolu olduğundan emin olun. Bu daha zorlu ve daha eğlenceli hale getirir.
  • Daha fazla özel tasarım seçeneği istiyorsanız kodlamayı öğrenin.
  • Yeni başlayan biriyseniz, oyununuzu kolayca oluşturmak için bir "sürükle ve bırak" programı kullanın.
  • Oyunu oluşturmaya başlamadan önce fikirlerinizi bir storyboard üzerinde düzenleyin.
  • Bir uygulama tasarlarken telefonunuzu eğmek veya parmağınızla kaydırmak gibi mobil özelliklerden yararlanın.
  • Sahip olmak istediğiniz tasarım özelliklerine ve ne kadar para harcamak veya kazanmak istediğinize bağlı olarak uygulamanız için iOS veya Android'i seçin.
  • Sevdiğiniz diğer oyunlardan ilham alın.

Önerilen: