Sonuçların 1-24 360 Gösterilen
VR tasarımı, video oyunları tasarımına çok benzer, çünkü her iki durumda da etkileşimli bir 3D deneyimi ile uğraşıyorsunuz. Aradaki fark, VR'de varlık, sürükleyici, doğrusal olmayan anlatı, mide bulamayan olmayan hareket ve grafik optimizasyonunun etkisine özellikle dikkat etmeniz gerektiğidir.
Çoğu VR geliştiricisi, oyun motorlarını kullanmayı tercih eder (daha düşük olan bir web VR oluşturmadıkça) ve en başından itibaren ne üzerinde çalışacaklarını seçmeleri gerekir. En popüler motorlar Unreal Engine 4 (UE4) ve Unity'dir. Her ikisi de çok geniş yeteneklere sahiptir ve güvenilir araçlardır. Her ikisinin çevresinde çok sayıda bilgi kaynağına sahip aktif topluluklar vardı. Her iki motor da 3B ortamı kontrol etmenize, kendi içeriğinizi (3B modeller, görüntüler, ses, video) içe aktarmanıza ve ayrıca etkileşim ve oyun oynamanıza izin verir. YouTube'da çok sayıda eğitim videosu ve ağda - hem yazarların hem de hayranların oluşturduğu kılavuzlar var.
VR geliştiricileri arasında, bu motorlardan birinin diğerinden daha iyi olduğu konusunda genel olarak kabul edilmiş bir görüş yoktur. Her birinin kendine has özellikleri vardır. UE4, hesaplama açısından daha optimize edilmiş olarak kabul edilir, daha güvenilir bir görüntü sağlar, ancak daha dik bir öğrenme eğrisi vardır. Birlik hesaplamadan yaratıldı, böylece yetenekleri ticari oyunlar yaratmak için yeterliydi, ancak acemi geliştiriciler için daha sezgisel ve etkili olmaya devam ediyor. Unreal Engine 4 ücretsiz olarak indirilebilir ve kullanılabilir, ancak $ 5 $ 'ı aşarsa, yazarların üç aylık gelirlerini oyunun% 3000'inden çıkarmaları gerekecektir. Birliğin, farklı maliyetlere sahip birkaç sürümü vardır, ancak ücretsiz Unity Personal'ı durdurabilirsiniz. Hangisinin size en uygun olduğunu görmek için her iki motoru da denemeniz önerilir, burada hata yapmak zor olsa da, her durumda mükemmel ve güçlü bir alet alacaksınız.
Oyun motorlarının yanı sıra, etkileşimli VR web sayfalarının geliştirilmesine de dönebilirsiniz. Bu, Mozilla'nın A-Frame biçimlendirme dili kullanılarak, JavaScript (Three.js'ye girin!), HTML5 ve / veya WebGL kullanılarak yapılabilir. Benzer deneyler Chrome ve Mozilla'da yapılmıştır. Web geliştirme, VR içeriğini doğrudan kullanıcıların akıllı telefonlarında görüntülemenizi sağlar, böylece pahalı ek donanıma ihtiyacınız olmaz. Ayrıca kodu derlemenize veya paketlemenize gerek yoktur, kreasyonlarınızı arkadaşlarınızla kolayca paylaşabilirsiniz. Bunun çok zaman alıcı olduğunu düşünüyorsanız, bilgisayarınızda çizim yapmanıza ve mobil cihazlardan göz atmanıza olanak tanıyan en basit Vizor VR sahneleri editörü olan Vizor ile başlayabilirsiniz.
Motor veya web uygulamasına karar verdikten sonra, seçiminiz hakkında daha fazla bilgi edinmelisiniz. Aracınızın kullandığı programlama dilinin temelleriyle başlayın: C ++ ve Blueprints Visual Scripting (UE4), C # (Unity) veya Web uygulamaları için özel biçimlendirme dili. Android için geliştiriyorsanız, Android Studio'yu indirin ve eğitim uygulamasını dağıtmaya çalışın. Google Karton ve Birlik durumunda, lütfen Google SDK’ya bakın.
Şimdi oyununuzda kullanacağınız 3D modellerini seçme zamanı. Bu kategoride Flatpyramid VR projelerinize uygun birçok model bulacaksınız.