Anasayfa » Startups » Kodlama Olmadan Sıfırdan Bir Oyun Nasıl Oluşturulur

    Kodlama Olmadan Sıfırdan Bir Oyun Nasıl Oluşturulur

    Oyun oynayan tek insanın GameBoy gibi pahalı el cihazlarına sahip olmaları ya da ebeveynleri tarafından hediye edilen konsollar olmasıydı. Şimdi, dizüstü bilgisayar, masaüstü bilgisayar, akıllı telefon veya tablet sahibi neredeyse herkes - 5 yaşından büyükanneme - oyun oynuyor.

    Oyunların sosyal damgası daha iyi bir şekilde değişti, “zamanını boşa harcıyorsun, oyunlar seni aptallaştırır” dan, karlı eğlencenin en önemli biçimlerinden birine.

    Hem büyük şirketler hem de bağımsız geliştiriciler tarafından binlerce yeni oyun yayınlanıyor - para kazanmıyorlarsa bunu yapmayacaklar, değil mi? Ama işte olay: Tüm oyun yapımcıları kodlamayı bilmiyor. Aslında, hatta sen Tek bir kod satırına dokunmadan oyun yapabilir!

    Oyun Kurucuları: Nasıl Çalışırlar??

    Eğitim ve kariyerim oyunlar tarafından yönlendirildi. Üniversitede programlama dersi aldım, bir gün kendi oyunumu oluşturabilmek umuduyla “Pokemon Rainbow”. Ciddi anlamda. Ama sen ne biliyorsun?

    Oyun oluşturmak için nasıl kod yazılacağını öğrenmenize gerek yok Pokemon, Zelda, Hasat Ayı, Flappy Bird, birinci şahıs nişancıları, zombi oyunları ve daha pek çok oyun türü gibi.

    Denilen yazılım var oyun kurucuları Bu, sizin ve benim gibi normal insanların nesneleri sürükleyip bırakmalarını ve belirli bir görevi yerine getirmelerini sağlar. Oyun kurucuları, insanların kodlamalarını önlemeye yardımcı olacak şekilde çalışır.

    Bu mümkündür, çünkü bu oyun kurucuların arkasındaki insanlar olası tüm oyun hareketlerini programlamışlardır. Tek yapman gereken o zaman hangi önceden ayarlanmış eylemin kullanılacağını seçin.

    Başlamanız Gerekenler

    Şimdi, oyununuzdaki ortamı veya karakterleri oluşturmak zorunda değilsiniz, bu yüzden önce çözmeniz gereken birkaç şey var..

    1. Oyununuzun Anlatısı

    Senin oyunun ne hakkında? Karakterlerin kim? Motivasyonları neler? Gerek oyununun dünyasının nasıl çalıştığını anlatan bir yazı yaz. Bu sadece kahramanlar için değil, aynı zamanda düşmanların için de geçerli..

    Tabii ki, o kadar uzun olması gerekmez. Süper Mario Bros'u düşünün. Oyunun kendisi karakterlerin kişilikleri hakkında fazla bir şey ifade etmiyor, ancak oyunun ilerleyişine yardımcı oluyor. Mario olan Prenses'i arıyor her zaman başka bir kalede. Mario neden onu arıyor? Bowser tarafından kaçırıldı! Görmek? Bu kadar basit olabilir.

    2. Oyununuzun Kuralları

    Dünyan nasıl çalışıyor? Gerçek dünya fiziğini takip ediyor mu? Yoksa kendi kurallarına uyuyor mu? Kurallarınızı erkenden tanımlamanız ve onların yanında durmanız gerekir. Örneğin, kahramanınızın kaç canı veya sağlığı noktası var? Kahraman öldüğünde ne olur? Düşmanlar yeniden doğar mı? Peki ya seviye ayar sisteminiz? Düşmanlar duvarlara sıçrayabilir mi??

    Kaptın bu işi. Kendi sınırlarını belirlemelisin. Oyunda neyin mümkün olduğu ve neyin mümkün olmadığı. Zaten oyununuzu kurduktan sonra bu kullanışlı olacak.

    3. Oyununuzun Kaynakları

    Oyun, aşağıdakilere sahip değilse oyun değildir:

    • Grafikler - Grafiksiz bir oyun görmediniz değil mi? Çoğu insan için grafikler bir oyun yapabilir veya bozabilir. Birçok oyuncu iyi görünümlü oyunları tercih eder, bu nedenle muhtemelen yaratıcı karakterler, arka planlar, kat planları, saldırı efektleri ve daha pek çok şey tasarlamanız (veya birinin tasarımına sahip olmanız) gerekir..
    • Müzik - müzik oyunların bir diğer hayati bileşenidir. Fon müziğinden, ses efektlerinden ve hatta seslendirmelerden. Başarılı ancak tamamen sessiz bir oyun hayal edebiliyor musunuz? Hayır!
    • Sabır - çok ihtiyacınız olacak. Oyun kurucuları programcı olmayanların oyun oynamasına izin verdiğinden, bu da çok fazla tıklama yapmanız gerekeceği anlamına gelir.

    Hikayenizi, kurallarınızı ve kaynaklarınızı öğrendikten sonra yapmanız gereken bir sonraki şey hangi oyun kurucuyu kullanacağınızı seçmek. Şimdi, piyasada oyun kurucuları ile ilgili güzel olan şey şu ki: çoğu, premium sürümleri satın almadan önce dolaşabileceğiniz ücretsiz sürümlerine sahiptir.. Yani, önce test etmeyi unutma!

    En İyi 3 Oyun Kurucu

    Bu makalenin uğruna oyun kurucuları test ettim ve bu ilk 3 oyun kurucuyu denedim. HTML5 oyunlarını ücretsiz yayınlamak için kullanabileceğiniz ücretsiz bir sürüm ve oyununuzu yayınlamak için yükseltebileceğiniz bir profesyonel sürüm var. iOS, Android ve Windows.

    Kontrol edelim GameMaker, Yapı 2 ve GameSalad.

    # 1. GameMaker

    GameMaker, orada en popüler oyun geliştiricilerden biridir ve ayrıca en sağlam özelliklere sahiptir. O işler fizik, harita oluşturma, sprite / karakter tasarımı, ve hemen hemen bir oyun oluşturmak için ihtiyacınız olan her şey hakkında. Ücretsiz sürüm, masaüstünde yayınlanıp çalınabilecek basit bir oyun oluşturmanıza olanak sağlar.

    Açıkçası, GameMaker hakkında düşünebileceğim tek olumsuz şey fiyat etiketi. Ücretsiz sürüm harikalar yaratıyor, ancak oyunlarınızı Mac, iOS ve Android'de yayınlamanız için yükseltme zamanı geldiğinde, bunu yapmak için bir sürü paraya ihtiyacınız olacak: iOS ve Android'de yayınlanacak yaklaşık 440 dolar. Bunun dışında, GameMaker oyununuzu geliştirmek için tam anlamıyla ihtiyacınız olacak her şeye sahiptir..

    GameMaker Kullanılarak Yapılan Oyunlar

    Steam'i kim bilmiyor? Aşağıdaki oyunlar ya Steam'de zaten, indirmeye hazır ya da yayın için yeşil renkte.

    Galaktik Füze Savunması. Bu eski okulda "dünyayı işgalcilere karşı koru" oyununu canlandırıyor.

    Wanderlust: Maceralar. Keşfetebileceğiniz dev bir dünyada geçen bir RPG oyunu. Karakterlerinizi kişiselleştirin, seviye atlayın ve 3 taneye kadar arkadaşınızla gerçek zamanlı olarak oynayın.

    Görme. Çözmesi gereken çeşitli yapbozları olan, anlatıya ilgi duyan ve güzel bir şekilde tuhaf bir fantezi izometrik puzzle oyunu.

    # 2. Yapı 2

    Constuct 2 şu anda pazardaki en temiz oyun kurucularından biridir. Dağınıklık ile dolu değildir ve birkaç saat içinde kolayca bir oyun inşa edebilirsiniz. GameMaker ile karşılaştırıldığında, Construct 2 129.99 dolardan öğrenmesi daha kolay ve çok daha ucuz, ve yayınlamanıza izin verir Mac, Windows, Linux, iOS, Android ve Wii U.

    Yapı 2 ile ilgili bulduğum en güzel şey kullanıcı arayüzü. Seni oyun kurucunun bütün detaylarında boğmaya çalışmaz. Bu sezgisel eylem ve etkinlik ekleme.

    Yapı 2 kullanılarak yapılan oyunlar

    Google Play Store'da, iOS App Store'da ve bazen Steam'de gördüğünüz oyunların çoğu, Construct 2 gibi oyun yapımcıları kullanılarak oluşturulmuştur. Tek mesele, size söylemeyecekleri! Çünkü neden onlar? Sırrı kendileri için saklamak istiyorlar: oyun yapmak çok kolay!

    Gelecek Penelope. Oyuncunun Ulysses'i bulmak için farklı gezegenleri keşfedebileceği bir dünyada geçen bir aksiyon ve yarış oyunu.

    CoinOp Hikayesi. CoinOp Story, amacı oyun kartları toplamak olan animasyonlu bir arcade oyun dolabının macerasını izliyor.

    Aç Hal. Masalar döndü ve şimdi bir zombisin ve onları yemek için insanları kovaladın. Peki, temelde bu!

    3.. GameSalad

    GameSalad, tek bir kod satırına dokunmadan oyun oluşturmanıza izin veren başka bir oyun kurucusudur. Ancak GameMaker ve Construct 2'den farklı olarak GameSalad, satın almak yerine "kiralık" tır. Sen olabilirsin sadece 29 $ / ay profesyonel üye, suları test etmek istiyorsanız, bu zaten çok iyi bir şey..

    GameSalad ihtiyacınız olan her şeye sahip olsa da, bu konuda en üzücü olan şey, yalnızca 15 gün boyunca temel paketi deneyin. Ayrıca, aylık abonelik tabanlı olduğu için oyun kurucusuna sahip olamazsınız. Açıkçası, GameSalad hakkında söyleyebileceğim tek olumsuz şey bu..

    GameSalad ile Yapılan Oyunlar

    Buharlı Punks. Klasik Mega Man ve Metal Slug gibi oynanışı olan bir aksiyon platform RPG oyunu.

    Küçük Testere. Dünyanın tehlikelerini ortaya çıkarırken düzinelerce seviyede gezinmesi gereken küçük bir yaratığa sahip bir platform.

    Fun Town. Çocuklara yönelik bir eğitim oyunu. Bir hamburger yapın, bir çiçek yetiştirin, alışverişe gidin, bisiklet sürün veya bir düzine başka mini oyunu deneyin.

    Oyun Varlıkları Nerede Bulunur?

    İlham verici hissetmek, ancak yine de şüphede olmak; Kaynaklara ihtiyacınız varsa, burada çevrimiçi olarak yararlanabileceğiniz birkaç nokta var tasarım varlıkları oyun sanatı, karakter tasarımı, ses dosyaları, arka plan sahneleri, müzik ve daha fazlasını içeren.

    Açık Oyun Sanat Paketi hepsi ücretsiz olan birçok film müziği ve oyun sanatı sunar. Karıştırın ve remiksleyin, olduğu gibi kullanın, tamam!

    GSHelper, GameSalad'ın resmi pazarı. Yüzlerce profesyonel sanat eseri ve müziği var..

    Scirra Pazarı, Construct 2'nin yaratıcıları olan Scirra'nın resmi pazarı. Burada birkaç kuruş için yüzlerce oyun sanatı ve film müziği bulabilirsiniz..

    Programcılar için 2D Oyun Sanatı öğreticiler ve oyun varlıkları için satın alabilirsiniz.

    GraphicRiver Oyunlarınızda kullanabileceğiniz 1500'den fazla oyun varlığı için.

    GameTexture ücretsiz oyun varlıkları için. Lütfen kullanım lisansını kontrol edin.

    OpenGameArt.org topluluk tarafından oluşturulan ücretsiz oyun varlıkları için. Burada her şey iyi gözükmese de, bulabileceğiniz iyi şeyler de var, sadece sabra ihtiyacınız var!

    Bfxr ücretsiz ses varlıkları için. Muhtemelen, müzik oluşturmak için grafiklerden daha zordur ve müzik için birisini satın almak veya kiralamak istemiyorsanız, kesinlikle Bfxr'nin etrafında dolaşmanız gerekir..

    Freesound bedava müzik için. Oyununuzu daha eğlenceli hale getirmek için ihtiyacınız olan ses kliplerini alın.

    AudioJungle diğerleri arasında ses efektleri ve müzik için. Mario bros'un müziklerini ve ses efektlerini hala oynamayı bıraktıktan yıllar sonra hala hatırlıyorsanız, iyi seçmelere olan ihtiyacı anlıyorsunuzdur..

    Oyun bitti, şimdi ne?

    Oyununuz tamamlandıktan sonra, yapacağınız bir sonraki şey onu pazarlamak. İşte uygulama indirmelerini artırmanıza yardımcı olabilecek veya reddit'e gidip insanlardan oyununuzu oynamalarını isteyen bir yayın. Kibar olmayı unutma! Uygun paranız varsa, oyununuzu Facebook Reklamlarını kullanarak pazarlayabilirsiniz. Ayrıca, oyun bloglarından oyununuzu incelemesini veya incelemesini isteyebilirsiniz..

    Yani ne düşünüyorsun? Ne tür bir oyun kurmayı düşünüyorsun?