Unity’de 3 Boyutlu 2D Görünümlü Bir Oyun Oluşturma: Zelter

Unity’de 3 boyutlu 2D görünümlü bir oyun oluşturma hakkında, G1 PLAYGROUND CEO’su Sangbin Han, yakında çıkacak olan hayatta kalma oyunu Zelter’in gelişimini anlattı. Ekibin varlıkları kullanma ve VFX oluşturma yaklaşımını, yayınlama ve yatırım süreçlerinden de bahsetti.

Bu ilham verici oyunun nasıl geliştirildiği ve nasıl yayınlandığı hakkında daha fazla bilgi için yukarı kaydırın ve ilham alın.

Ayrıca bir oyun nasıl yapılır ve oyun geliştirme süreçleri için Oyun nasıl yapılır tüm oyun geliştirme süreçlerine ve bir oyun tasarımcısı olmak için Oyun Tasarımı Nedir? Oyun tasarımcısı nasıl olabilirsiniz? ile ilgili makalemize bakmayı unutmayın.

Unity’de 3 Boyutlu 2D Görünümlü Bir Oyun Oluşturma

Giriş

Güney Kore’de yerleşik, bağımsız geliştirme ekibi olan G1 PLAYGROUND’uz ve misyonumuz unutulmaz oyunlar ortaya çıkarmaktır. 2017 yılında tek kişilik bir kadrodan, dokuz kişilik bir ekibe dönüştük. Oyunculara tamamen yeni bir eğlence düzeyi göstermek amacıyla deneysel oyunlar geliştiriyoruz.

Örneğin, oyunlarımızdan biri olan “Trick Art Dungeon”, hile sanatına dayalı bir optik illüzyon macera oyunudur. Ayrıca size gerçek bir sihirbaz olma deneyimini yaşatan çevrimiçi bir savaş aksiyon VR oyunu olan “Battle Sawyer” ı da geliştirdik.

Şimdi, zombi kıyametinde hazırlanmış bir hayatta kalma aksiyon oyunu olan ‘Zelter’i geliştiriyoruz. Bu oyun 2D gibi görünüyor, ancak 3D bir oyun, bu yüzden onu uygulamak için çok fazla Ar-Ge yapıyoruz.

Zelter Fikri

Unity'de 3 Boyutlu 2D Görünümlü Bir Oyun Oluşturma: Zelter

Zelter için ilham çoğunlukla ‘Minecraft’ ve ‘Enter the Gungeon’dan geldi. Minecraft’ta hemen hemen her şeyi yapabilirsiniz ve ‘Enter the Gungeon’ harika bir aksiyon sistemine ve net bir oyun stiline sahiptir. Bu yüzden bu iki oyunun güçlü yönlerini birleştirmek ve işçiliğe odaklanarak bir hayatta kalma başlığı yapmak istedik.

Bu konsept, Zelter üzerinde çalışmaya başladığımız ilk andan itibaren ana tasarım yönümüz oldu.

Oyun Tarzı Üzerinde Çalışmak

Unity'de 3 Boyutlu 2D Görünümlü Bir Oyun Oluşturma: Zelter

Zelter 2D gibi görünüyor, ancak gerçekten 3D. Oyunumuzun, retro hissini korurken üç boyutlu olarak uygulanan çeşitli fiziksel efektlerle biraz daha sofistike görünmesini istedik. Bu yüzden, bir 3B ortamda 2B görünümün nasıl oluşturulacağını öğrenmek için çok zaman harcadık. Bu, ışıkları, gölgeleri ve üç boyutlu fiziksel efektleri daha sofistike bir şekilde kullanmamızı sağladı. Ek olarak, piksel sanatı stili, modası geçmiş hissetmeden ona retro bir duyarlılık kazandırdı.

Oyunun Hikayesi

Unity'de 3 Boyutlu 2D Görünümlü Bir Oyun Oluşturma: Zelter

Hikaye oldukça basit ama dokunaklı: kıyamet gerçekleşti ve bilinmeyen nedenlerle insanlar zombi oldu. Yaşadığınız şehir yıkıldı, ailenizi ve arkadaşlarınızı kaybettiniz ve neredeyse kendiniz ölüyordunuz. Ama bir grup insan sizi kurtardı ve onların yanında yaşamaya başladınız. Şehir zombiler tarafından sular altında kalsa da, yeni aileniz umudunu kaybetmeden sürekli olarak insanları kurtarıyordu. Size bu yeni dünyada nasıl hayatta kalacağınızı öğrettiler. Ama uzun sürmedi, zombiler sığınağınızı buldu ve onları yok ettiler. Tek hayatta kalan sensin ve şimdi sıfırdan başlamalısın.

Bu, oyunun arka planıdır ve oynamaya başladığınızda, sıradaki şey size kalmış. Hayatta kalabilecek misin? Başkalarıyla ekip oluşturup sığınağınızı tamamlayacak mısınız? Yoksa sizden önceki pek çok kişi gibi zombi sürüsünü yenemeyerek düşecek misiniz?

Ayrıca bir oyun hikayesi nasıl yazılır bölümümüze bakmayı unutmayın.

Oyun Geliştirme İş Akışı

Unity'de 3 Boyutlu 2D Görünümlü Bir Oyun Oluşturma: Zelter

Oyun Motoru

Şu anda Unity 3D’nin 2019 sürümünü kullanıyoruz çünkü Asset Store’u kullanarak küçük bir ekiple geliştirmek çok kolay. Unity’deki geliştirme araçlarını sürekli yükseltmek iyidir, ancak kodu her seferinde Unity sürümüne göre değiştirmek zordur, bu nedenle 2019 sürümünde kalıyoruz (Bakınız 2020’nin En iyi 15 Mobil Oyun Motoru, Geliştirme Platformu ve Araçları).

Seviye Tasarımı

Unity'de 3 Boyutlu 2D Görünümlü Bir Oyun Oluşturma: Zelter
Unity’de 3 Boyutlu 2D Görünümlü Bir Oyun Oluşturma

Zelter ile ilk hedefimiz, hayatta kalma oyununda gerginliği ve eğlenceyi korumak, ancak bazı harika aksiyonlar getirerek stresi azaltmaktı. Aynı zamanda, oyunumuzun tekrar oynanabilir olmasını istedik, böylece seyirciler her oynadıklarında yeni bir şeyler görebilir ve hissedebilirlerdi. Aynı zamanda, işi çok zorlaştırmaktan veya çok stresli hale getirmekten kaçınmak ve eğlenceli olduğundan emin olmak istedik.

Oyuncunun sabit bir konumdan başlayabileceği bir harita oluşturduk ve seviyeyi, öğelerin veya canavarların düşme oranı rastgele olacak ancak oyuncuyu bunaltmayacak şekilde tasarladık. Ayrıca oyuncuların öldüklerinde ve oyun bittiğinde çok stresli hissetmelerini istemedik, bu yüzden bununla mücadele etmek için bir sistem üzerinde çalışıyoruz.

Oyun Dünyasını Yaratmak

Unity'de 3 Boyutlu 2D Görünümlü Bir Oyun Oluşturma: Zelter

Zelter bütün bir şehri oyuna sokmayı hedefliyor. Sürekli güncellemelerle dünyayı genişleteceğiz ve çeşitli temalı topografya ve binalar ekleyeceğiz.

Engellere gelince, her bölgenin sınırlarına büyük patronlar ekliyoruz. Oyuncuların daha geniş bir dünyayı keşfetmeleri ve daha fazla içerik ve yükseltme almaları için bu zorlukların üstesinden gelmeleri ve bu patronları alt etmeleri gerekecek.

Unity'de 3 Boyutlu 2D Görünümlü Bir Oyun Oluşturma: Zelter

Arazi grafikleri oluşturmak için yalnızca Photoshop kullandık. Dokuların rengi ve genel renk paleti Zelter’e bir bütünlük duygusu veriyor. Gerçek dünyadaki konumların çeşitli görüntülerine ve fotoğraflarına dayanarak kendi benzersiz tarzımızı yaratmaya çalıştık. Birincil ilham kaynağı olarak Kore’nin Pangyo kentini kullandık ve oyundaki atmosferini yansıtmaya çalıştık (Ayrıca bakınız: çevre ve dünya tasarımı hakkında daha fazla bilgiye Konsept sanatı nedir? bölümünden ulaşabilirsiniz).

VFX

Oyun 3D tabanlı olduğundan, istediğimiz görsel efektleri yapmakta özgürüz! Işıkları, gölgeleri ve diğer efektleri kullanabiliriz. Zelter’in görsel estetiğinin arkasındaki itici güç, 3D motorda 2D oyun yapma arzusuydu.

Yayın Süreci

Unity'de 3 Boyutlu 2D Görünümlü Bir Oyun Oluşturma: Zelter
Unity’de 3 Boyutlu 2D Görünümlü Bir Oyun Oluşturma

Zelter’i ilk kez 2019’un sonunda Kickstarter’da geniş bir kitleye tanıttık. Oyunu uzun süredir geliştiriyorduk ve potansiyel oyuncuların nasıl tepki vereceğini öğrenmek istiyorduk. Ayrıca bizi ve oyunumuzu anlayacak bir yayıncı ile tanışmak istedik. Görünüşe göre o zamanlar doğru kararı verdik! Zelter’i gerçekten sevdikleri için desteklemeye karar veren dünya çapında birçok destekçiyle tanıştık ve bize çok fazla destek ve geri bildirim verdiler.

Bize oyunun iyileştirme noktalarının net bir resmini verdi ve geliştirme için net bir yön belirlememize yardımcı oldu. Şimdi, Zelter’i Ekim ayında Steam’de Erken Erişim’de yayınlamaya hazırlanırken, oyunu resmi olarak başlatmadan önce yaklaşık bir yıl boyunca içerik ve özellik eklemeyi planlıyoruz.

Birbirimizi önce Kickstarter aracılığıyla tanıdık ve o zamandan beri birlikte mutlu bir şekilde çalışıyoruz. Oyunun geliştirilmesine odaklanıyoruz ve tanıtımla ilgili diğer her şey Super.com tarafından yönetiliyor. Super.com, Twitter ve Discord gibi sosyal topluluklardaki kullanıcılarla doğrudan etkileşime girer ve aynı zamanda Gamescom gibi etkinliklere aktif olarak katılır. Yardımı takdir ediyoruz çünkü bunlar geliştiricilerin kendilerine bakması zor ve özel uzmanlık gerektiren alanlar.

Unity'de 3 Boyutlu 2D Görünümlü Bir Oyun Oluşturma: Zelter
Unity’de 3 Boyutlu 2D Görünümlü Bir Oyun Oluşturma

Bağımsız bir oyun geliştirme ekibinin, özellikle Kore’de yayıncılardan yatırım alması kolay değil. Kickstarter veya diğer kitle fonlaması platformları aracılığıyla para toplamak da oldukça zordur. Yine de yayıncılar veya yatırımcılar ile konuşurken en önemli şeyin oyunun kendisi olduğunu düşünüyorum. Üçlü bir oyun yapmak zorunda değilsiniz, ancak kendi vizyonunuzla yüksek kaliteli bir oyun oluşturmanız çok önemlidir.
Ekibimiz için yaratmak istediğimiz oyunları, göstermek istediğimiz eğlenceyi ve sistemi yapmak büyük önem taşıyor. Sonuç olarak, güçlü bir destekçi ve ortak grubu bulabildik.

İş ortakları ararken, ekibimizin özelliklerini anlayabilen yayıncılara öncelik verdik. Super.com’a katılmamızın en büyük nedeni de budur.

Yayın tarihi

Zelter, 22 Ekim 2020’de dünya çapında Steam’de piyasaya sürülecek. Zelter’i topluluğumuzun desteğiyle oluşturduk ve geliştirme sırasında geri bildirimlerini dikkatle dinledik. Her iki ayda bir, gerekli düzeltmeler ve yamalarla birlikte içerik güncellemeleri almayı planlıyoruz. 

Harika topluluğumuzun desteğini gerçekten takdir ediyoruz ve oyunumuzu bizim kadar seveceklerini umuyoruz!

Zelter oyunun resmi web sitesine buradan ulaşabilirsiniz.

Okumaya devam et:

İsmail Akar

Sitemizde, sanatçıların ilham veren çalışmalarını ve profesyonel kariyer tavsiyelerini paylaşıyoruz. Dünyada olup biten teknoloji, sanat ve tasarım hakkındaki son gelişmelerden haberdar olabilmek için sitemizi ve 3DMADMAX YouTube kanalımızı takip etmeyi unutmayın.

Benzer Yazılar

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir