Ciddi ifadenizi gösterin! Sınırsız eğlence söz konusu olduğunda, hiçbir şey ilgi çekici bir oyunun gücünü yenemez! Sizin ve arkadaşlarınızın oynayabileceği video oyunları veya mobil uygulamalar geliştirerek teknolojiye olan ilginizi ve yeteneğinizi kanalize edin. Partiler veya yol gezileri gibi belirli etkinlikler için eğlenceli aktiviteler tasarlamak için beyin fırtınası da yapabilirsiniz.
Adım
Yöntem 1/3: Bir Video Oyunu Tasarlama
Adım 1. Oyunun türünü belirleyin
Bir ana tema seçerek oyununuzu tasarlarken ve tasarlarken odağınızı daraltabilirsiniz. Bir tür seçmek için beğendiğiniz oyun türünü, oyunun amaçlarını veya görevlerini ve oyunculara getirmek istediğiniz deneyimi belirtin.
Örneğin, birden fazla kişiyle oynayabileceğiniz oyunları seviyorsanız, çok oyunculu bir çevrimiçi rol yapma oyunu oluşturabilirsiniz
Video Oyunlarının Türünü Belirleme
Adrenalin yüklü şeyleri seviyorsanız, Bir aksiyon veya macera oyunu seçin.
Bulmaca ve gizem çözmeyi seviyorsanız, bir strateji veya bulmaca oyunu seçin.
Belli bir karakter olmayı seviyorsanız, Dungeons & Dragons gibi rol yapma oyunları oluşturun.
Biraz şiddet ve kan dökülmesini seviyorsanız, bir birinci şahıs atış oyunu tasarlayın.
Adım 2. Oyuncuların aralarından seçim yapabileceği çok sayıda olay örgüsü içeren ilgi çekici bir hikaye oluşturun
Video oyunlarında en önemli şey, oyuncunun ilgisini çeken bir hikayenin sunulmasıdır. Oyuncunun çözmesi gereken genel sorunu düşünün ve bu sorundan bir hikaye geliştirin. Oyuncuların daha fazla eğlence veya eğlence elde edebilmesi için oyunu "kazanmanın" birkaç yolu olduğundan emin olun.
Örneğin, oyun amacınız bir altın küp bulmaksa, vazoyu koruyan kötü cin gibi karakterler ve oyuncunun yolculuğunda meydana gelen çeşitli olaylar (örneğin, büyülü bir gökkuşağının görünümü) oluşturun
Adım 3. Oyuncuların ilgisini çekmek için daha zor seviyeler ekleyin
Oyuncu ilk hedefi veya görevi tamamladıktan sonra oyunun bitmesine izin vermeyin. Hikayeye yeni zorluklar ve oyun ilerledikçe oyuncuların kilidini açabilecekleri çeşitli seviyeler ekleyerek oyunu devam ettirin.
- Başlangıç seviyelerinin ve daha karmaşık seviyelerin varlığı, daha fazla kişiye oyununuzu oynama fırsatı verir. Bu dahil etme şekli kimseyi dışlamaz.
- Aynı amaç veya görev için farklı seviyeler oluşturabilir veya hikaye boyunca giderek zorlaşan seviyeler oluşturabilirsiniz.
- Örneğin, kötü bir cüce karakteri öldürmek için kolay ve zor seviyeler sunabilirsiniz. Ayrıca ilk adımın (örneğin bir leprechaun inini arama) kolayca tamamlanması, ardından bir sonraki adımı (örneğin yuvaya girme) daha zor hale getirme vb. için tasarlayabilirsiniz.
Adım 4. Video oyununuzu bir storyboard ile tasarlayın
Kodlama ve geliştirme alanına girmeden önce, oyunun nasıl işleyeceği ve nasıl görüneceği konusunda net bir plana ve vizyona sahip olmanız gerekir. Oyundaki ana sahneleri her kareye (çerçeve) çizerek ve bu sahnelerde ne olduğuyla ilgili ayrıntılarla birlikte bir storyboard oluşturun. Her resmi oyundaki hikayeye göre sıralayın.
- Karakterlerin her sahnede yaptığı eylemler, sahnenin arka planı, görünen özel efektler veya sesler vb. gibi ayrıntıları ekleyin.
- Örneğin, yukarıdaki cin örneği için, ilk kare ormanda bir leprechaun inini veya mağarasını arayan bir karakteri gösterir. Oluşturduğunuz storyboard, ormanın, karakterin karşılaştığı hayvanlar veya öğelerin yanı sıra belirli bilgileri (örn.
- Film şeridinde oluşturduğunuz bilgi ve görüntüler ne kadar derinlemesine olursa, geliştirme aşaması o kadar kolay geçecektir çünkü o kadar iyi hazırlanırsınız.
Adım 5. Acemi bir oyun geliştiricisiyseniz, kullanımı kolay bir program indirin
Video oyunları oluşturmak için çok iyi kodlama bilgisine sahip olmanız gerekmez. Oyunun hikayelerini, karakterlerini, eylemlerini, ödüllerini ve diğer yönlerini girmenize izin veren birkaç sürükle ve bırak programı ve otomatik olarak oyun kodu yazan programlar vardır. Bu program ile teknik detaylara ve kodlamalara takılmak yerine oyunun hikayesini ve konseptini anlatmaya odaklanabilirsiniz.
- GameMaker Studio ve Unity 3D, video oyunu geliştirme programlarının en popüler örneklerinden ikisidir.
- Sınırlı fonlarla kısıtlıysanız, programın ücretsiz sürümünü seçin. Programın ücretsiz sürümünün çok sınırlı seçenekler ve özellikler sunduğunu unutmayın.
Adım 6. Daha karmaşık ve benzersiz oyunlar oluşturmak istiyorsanız kodlamayı öğrenin
Kodlama yoluyla, oyundaki benzersiz özellikleri değiştirmek ve oluşturmakta özgürsünüz. Kodlamanın temellerini kendi başınıza öğrenmek ve oyununuzu geliştirmeye başlamak için derslere veya çevrimiçi eğitimlere katılabilirsiniz.
- Oyun geliştirme veya tasarımında yaygın olarak kullanılan programlama dillerinden bazıları JavaScript, HTML5, ActionScript 3, C++ veya Python'dur.
- Kodlamanın temellerine hakim olduktan sonra, seçtiğiniz kodlama/programlama dili için uygulama programlama arayüzünü (API) öğrenin. Bu arayüz, temel olarak, kodun diğer yazılım veya programlarla etkileşimi ile ilgili bir dizi talimat içerir.
- Açık kaynaklı oyun geliştirme programları, oyun oluşturmak için ek destek ve kod örnekleri de sunar.
- Örneğin, bir oyun karakterinin bir cücenin mağara duvarına tırmanabilmesini istiyorsanız, tırmanma hareketleri için hazır kodlama dizileri arayabilir, ardından bunları uygulayabilir ve oyununuza uyacak şekilde değiştirebilirsiniz.
Adım 7. Ana özelliklere odaklanarak oyunu prototipleyin
Bu prototipi oyunun kaba bir taslağı olarak düşünün. Karakterin taktığı küpelerin rengi gibi küçük detayları çok fazla düşünmeyin. Oyunun ana yönlerine odaklanın (örneğin, karakteriniz bir cüce cin yakaladığında ne olur veya karakterinizin bir sonraki seviyeye geçmesi için kaç tane altın kavanoz bulmanız gerekir).
- Yeni başlayan biriyseniz, prototipi mümkün olduğunca basit hale getirin. Daha sonra her zaman genişletebilirsiniz.
- Oyununuzu geliştirirken size verilen fikir ve fikirleri almaya açık olun. Ayrıca, başlangıçta işe yarayacağını umduğunuz ama işe yaramadığını düşündüğünüz şeylerden vazgeçmeye istekli olduğunuzu gösterin.
Adım 8. Oyunu test edin ve son düzenlemeleri yapın
Oyunu prototipledikten sonra, ne kadar pürüzsüz olduğunu öğrenmek için oynamanın zamanı geldi. Karakterin izlediği tüm özellikleri ve yolları/yolları kontrol ederken her bölümü ve seviyeyi eksiksiz bir şekilde tamamlayın. Bir şey yolunda gitmiyorsa veya iyileştirilmesi gerekiyorsa, bunları not edin, böylece bu öğeleri düzeltirken referans olarak kullanabilirsiniz.
- Ayrıca arkadaşlarınızdan ve aile üyelerinden oyunu test etmelerini isteyebilirsiniz. Geliştirmekte olduğunuz oyunu oynama deneyiminizle ilgili dürüst geri bildirim sağlamalarını isteyin.
- Sadece oyun işlevselliğini test etmeyin. Eğlence seviyesini de test edin! Oyun sıkıcı veya yavaşsa, oyunu daha eğlenceli hale getirmenin yollarını arayın (örneğin daha fazla zorluk veya özel efekt ekleyerek).
- Oyunu geliştirmenin nihai sonucundan memnun kalana kadar oyunu birkaç tur/kez test edebilirsiniz.
Yöntem 2/3: Mobil Oyun Geliştirme
Adım 1. Basit ama bağımlılık yapabilecek bir oyun konsepti bulun
Başarılı bir mobil oyun yaratmanın anahtarı, anlaşılması ve oynanması kolay, ancak oyuncuların oynamaya devam etmesi için yeterince ilginç ve zorlayıcı bir konsepttir. Oyunun temel fikrini veya hikayesini ana hatlarıyla belirtin, ardından oyunun sonsuz görünmesini sağlamanın yollarını düşünün (örneğin farklı seviyeler, zorluklar ve hedefler/görevler ekleyerek).
- Örneğin, bir meteor atıcılık oyunu yapmak istiyorsanız, daha hızlı düşen meteorlarla daha zor seviyeler ekleyin veya oyunculara 5 saniyede 15 meteor vurabiliyorlarsa yeni fırlatıcılar veya silahlar almalarına izin veren hedefler belirleyin.
- Beyin fırtınası yaparken en popüler veya favori oyunları düşünün. Oyun hakkında neyi seviyorsun? Geliştirmekte olduğunuz oyunda bu yönlerden en iyi şekilde nasıl yararlanacaksınız?
Adım 2. Özelliklere ve bütçeye göre hangi platformu kullanacağınıza karar verin
iOS (iPhone'da işletim sistemi) veya Android olmak üzere en büyük iki mobil platform vardır. Bazı benzerlikleri paylaşsalar da, her platform bir geliştirici olarak sahip olduğunuz özgürlüklerin yanı sıra harcamak veya kazanmak istediğiniz para açısından farklıdır. Örneğin, Android açık kaynaklı bir platform olduğundan, Android platformu çeşitli işlevler ve özel özellikler aracılığıyla daha fazla esneklik sağlar.
- Programlama dilinin (Swift) Android platformuna (Java) göre yaygın olarak kullanılmaması nedeniyle iOS platformunun uygulama geliştiricilerin işini kolaylaştırdığı düşünülmektedir.
- iOS kullanıyorsanız daha fazla para kazanma şansınız daha yüksektir. App Store, Android uygulamalarının (Google Play'den) satışından neredeyse iki kat gelir elde ediyor.
- Ayrıca hem iOS hem de Android için oyunlar geliştirebilirsiniz. Ancak her platformun farklı bir kodlama yapısı ve gereksinimleri olduğu için daha fazla harcama yapmanız gerekecektir.
- Her iki platform için de oyun geliştirmek istiyorsanız, sınırlı zamanınız ve paranız olduğu için önce bir platformla başlamak iyi bir fikirdir. Bu platform için bir oyun geliştirdikten sonra, onu diğer platformlarla uyumlu hale getirmek için dönüştürebilirsiniz.
3. Adım. Oyunu, mobil cihazlara özgü renkli grafikler ve özellikler kullanarak tasarlayın
Konsept oluşturduktan sonra oyunun görünümünü ve işleyişini belirleyin. Net ve parlak grafikler genellikle küçük akıllı telefon veya tablet ekranları için daha uygundur. Ayrıca mobil cihazınızdaki tüm ilginç işlevlerden veya özelliklerden de yararlanabilirsiniz (örneğin, bir araba sürmek için telefonunuzu eğin veya bir kılıç sallamak için ekranı kaydırın).
- Oyuncuların deneyimini zenginleştirmek için ses efektleri ekleyin. Akılda kalıcı fon müziğinden kalabalığın kükremesine kadar her şeyi dahil edebilirsiniz, örneğin bir oyundaki bir karakter gol attığında.
- Photoshop gibi bir program kullanarak kendi oyun grafiklerinizi tasarlayabilir veya daha profesyonel bir görüntü veya görünüm istiyorsanız bir grafik tasarımcı kiralayabilirsiniz.
- Önce platform tasarım gereksinimlerini kontrol edin. Google Play veya App Store'da gereksinimlerin bir listesini bulabilirsiniz.
Adım 4. Bir geliştirici programı veya açık kaynak çerçevesi kullanarak uygulamayı oluşturun
Yeni başlayanlar, herhangi bir kodlama yapmadan oyun oluşturmak için bir sürükle ve bırak programı kullanabilir. Kodlama becerileriniz varsa veya biliyorsanız, oyun geliştirmeniz için size destek, eklentiler ve planlar sağlayabilecek açık kaynaklı bir çerçeve (örn. Phaser) kullanın.
- En popüler oyun geliştirme programlarından biri GameSalad'dır. Bu program, tek bir kod satırı yazmak zorunda kalmadan, kullanıma hazır 2D oyunlar oluşturmanıza olanak tanır.
- Sürükle ve bırak programlarının kullanımı kolay ve kullanışlıdır, ancak aynı zamanda özelleştirme ve emrinizde olan kontrol ile ilgili sınırlamaları da vardır.
- Deneyimli bir kodlayıcı veya uygulama geliştiricisi değilseniz, süreci kolaylaştırmak için geliştirme adımlarını dışarıdan temin etmeyi deneyin. Profesyonel ürün tasarım hizmetleri almak için harcadığınız para boşa gitmeyecektir.
Adım 5. Kazanmak istiyorsanız oyununuzdan para kazanın
Uygulamanızdan para kazanmanın en etkili yolu, aylık bir indirme veya abonelik ücreti belirlemektir. Oyunu ücretsiz olarak sunmak istiyorsanız, uygulama içi satın alma içeriği, premium içerik veya reklamlar gibi özellikler ekleyerek yine de para kazanabilirsiniz.
- Ayrıca “freemium” uygulamaları da sunabilirsiniz. İnsanlar oyununuzu ücretsiz olarak indirebilir, ancak daha gelişmiş özellikler veya daha zengin bir oyun deneyimi istiyorlarsa ödeme yapmaları gerekir.
- Örneğin, oyun içi satın alma içeriği, oyuncuların karakterlerinin yeni kıyafetlere sahip olmalarını sağlamak için kullanabilecekleri jetonlardır (oyun dünyasındaki para birimi). Oyuncular ayrıca bu paraları reklamlarla dikkati dağılmadan oyunu oynamak için kullanabilirler.
- Aralarından seçim yapabileceğiniz çeşitli reklam hizmetleri vardır. Örneğin, Android uygulamaları için oldukça popüler bir seçenek Google AdMob'dur.
- Çok fazla reklam koymamaya dikkat edin. Oyuncuların oyun deneyimini rahatsız etmesine veya kesintiye uğratmasına izin vermeyin.
Adım 6. Nihai oyun sonuçlarını platform inceleme ekibine gönderin
iOS için oyun geliştiriyorsanız App Store'u kullanabilirsiniz. Bir Android oyunu yaparsanız, onu Google Play'e yükleyebilirsiniz. Platform, oyununuzu inceleyecek ve oyunun platformun uygulama mağazasında gösterilip gösterilmeyeceğini veya sunulabileceğini belirleyecektir.
- Google'dan Apple'dan daha kolay onay alabilirsiniz. Google Play'e gönderildikten sonra, oyununuz genellikle birkaç saat içinde uygulama mağazasında bulunur.
- Google Play'e uygulama yüklemek için bir Google Play Geliştirici hesabı oluşturmanız ve 25 ABD doları veya 350 bin rupi civarında bir ücret ödemeniz gerekiyor.
- Apple'a başvuru yapmak için iOS Geliştirici Programına katılmanız ve yıllık 99 dolar (yaklaşık 1,4 milyon rupi) ücret ödemeniz gerekiyor.
- Oyun reddedilirse, aldığınız geri bildirimlere göre gerekli değişiklikleri yapın, ardından oyunu istediğiniz sıklıkta yeniden gönderin.
- Reddetmenin haksız olduğunu düşünüyorsanız, reddi Apple'ın uygulama inceleme kuruluna itiraz edebilirsiniz.
Yöntem 3/3: Başka Bir Oyun Türü Oluşturma
Adım 1. Klasik bir oyun istiyorsanız bir masa oyunu tasarlayın
Bir masa oyunu tasarlarken çok fazla sınırlamanız yoktur. İstediğiniz oyuncu sayısını, oyunun amaçlarını ve kurallarını ve oyuncuların oyunu nasıl kazanacağını belirleyin. Oyuncunun tahtasını ve piyonlarını süslerken yaratıcı olmak için kendinizi özgür bırakın.
- İlhama ihtiyacınız varsa, en sevdiğiniz masa oyununun öğelerini birleştirin. Örneğin, Monopoly oyununu seviyorsanız, tasarladığınız oyuna alış ve satış unsurlarını dahil edin.
- Bir oyun tahtası oluşturmak için mevcut malzemeleri kullanın. Tahtalar karton, ahşap ve hatta kumaştan yapılabilir.
- Ayrıca eski oyun tahtalarını yeniden kullanabilirsiniz. Tahtayı kağıtla kaplayın ve dilediğiniz gibi süsleyin, ardından piyonları yeni oyununuz için kullanın.
Adım 2. Bir etkinliğe ev sahipliği yapıyorsanız bir parti oyunu düşünün
Konukları oyunlara davet ederek partideki "sessiz" anları doldurabilirsiniz. Katılan konukların demografik özelliklerini düşünün. Farklı yaş gruplarından ve ilgi alanlarından konuklar geliyorsa, herkesin oynayabileceği ve özel beceriler veya atletik yetenekler gerektirmeyen oyunlar oluşturun.
- Oyunu parti temasıyla eşleştirin. Örneğin, partiniz bir sualtı temasına sahipse, "ejderha yılanları" oyununu oynayabilir, ancak bunu "deniz yılanları" olarak değiştirebilirsiniz.
- Misafirleriniz soda içmekten hoşlanıyorsa, içme oyunu oynayabilirsiniz. Örneğin, herkesin burnunun üzerinde bir kaşık dengelemesini sağlayın. Kaşığı düşüren, bir bardak gazlı içecek içmelidir.
Adım 3. Sıkılmaya başladığınızda bir yolculuğa çıkmak için bir oyun tasarlayın
Örneğin, eğlenceli oyunlar, bir yolcu olarak 10 saatlik bir yolculukta zaman geçirmenize yardımcı olmanın yanı sıra, araba kullanıyorsanız sizi uyanık tutar. Herhangi bir mülk kullanmayan aktiviteleri arayın ve sürücülerin bile oyuna katılabilmesi için geçen araçların görüntülerini ekleyin.
- Örneğin, siz ve oyuncularınız, atlanan bir işaret veya işaret üzerinde alfabedeki her harfi arayabilirsiniz. "Pizza Hut" tabelasında veya logosunda gördüğünüz "A" harfiyle başlayın, ardından "Bandung" tabelasında "B" harfini vb.
- Oyuncuların yazmasını veya okumasını gerektiren veya çok yer kaplayan oyunlardan kaçının. Bu tür oyunları arabada oynamak zordur.
Adım 4. Her yerde oynaması kolay, taşınabilir bir oyun oluşturmak istiyorsanız kartları kullanın
Kart oyunları, masa oyunlarına pratik ve eğlenceli bir alternatiftir. Fazladan ekipman taşımak zorunda kalmamak için yalnızca bir deste kart gerektiren bir oyun tasarlayın. Örneğin, Solitaire veya 41 gibi klasik kart oyunlarının çeşitlerini düşünün.
- Kuralları olabildiğince basit tutun. Çok karmaşık veya uygunsuzsa, kart oyunları oyuncuları gerçekten rahatsız edebilir ve eğlenceli olmaz.
- Ayrıca örneğin tek desteyle tek başına oynanabilecek bir oyun oluşturabilir veya birden fazla oyuncu için ikinci bir deste ekleyebilirsiniz. Bu şekilde, istediğiniz zaman, istediğiniz yerde oynamaya devam edebilirsiniz!
İpuçları
- Oyuncuların oyunu kazanmasına izin veren bazı yollar veya yollar olduğundan emin olun. Böylece oyun daha zorlu ve heyecanlı hissedilecek.
- Daha benzersiz veya çeşitli tasarım seçenekleri istiyorsanız kodlamayı öğrenin.
- Yeni başlayan biriyseniz, oyunları kolayca tasarlamak için bir sürükle ve bırak programı kullanın.
- Oyun yapmaya başlamadan önce fikirlerinizi bir storyboard'a koyun.
- Oyun uygulamaları tasarlarken mobil cihazların tipik özelliklerinden (örneğin cihazı eğmek veya ekranı parmağınızla kaydırmak) yararlanın.
- Sahip olmak istediğiniz tasarım becerilerine ve ayrıca harcamak ve kazanmak istediğiniz paraya göre oluşturmak istediğiniz oyun için iOS veya Android'i seçin.
- Sevdiğiniz diğer oyunlardan ilham alın.