Tasarlamaya ve prototip oluşturma
Karma Gerçeklik uygulamalar bugün dünyadaki diğer hiçbir şeye benzemektedir ve bunları tasarlamak zor bir iştir. Oluşturduğunuz yeni gerçek ve sanal dünya kombinasyonlarını değil, aynı zamanda sahip oldukları yeni kullanıcı deneyimlerini de hesaba eklemek zorunda değilsiniz. Karma Gerçeklik büyük bir yer olduğundan, tasarım yelpazesi boyunca önemli noktaları seçtik ve bunları bir dizi kontrol noktası olarak aşağıda sıraladık. Bunların sıralı olması amaçlanmıştır, ancak ayaklarınızı zaten batırdıysanız, aşağıdaki bölümlerden herhangi birine atlayabilirsiniz.
Başlamak için tasarıma genel bakış videomuza göz atın:
Tasarım denetim noktaları
Uygulama fikirlerinizi ve kavramlarınızı karma gerçeklik dünyasına getirmek için aşağıdaki denetim noktalarını kullanın.
1. Başlarken
Tüm yolculuklarda olduğu gibi, Karma Gerçeklik uygulamaları tasarlama maceranız da temel bilgilerle başlar. Zihninizi modern tasarıma hazır hale getirmek için Karma Gerçeklik nedir ve Hologram nedir? makalelerini tanımanızı öneririz. Okumanızı tamamladıktan sonra Karma Gerçeklik tasarım yolculuğunuza başlamaya hazır olacaksınız!
Checkpoint | Sonuç |
---|---|
Tasarım sürecinizi genişletme | Microsoft'un içindeki ve dışındaki tasarımcılardan toplanan Karma Gerçeklik tasarım sürecine ilk elden göz atın |
Karma Gerçeklik uygulama türleri | Uygulama deneyiminizin Karma Gerçeklik spektrumda nerede yaşayacağına karar verme |
Hologramlar uygulaması tasarlama | Harika HoloLens uygulamaları oluşturmaya yönelik davranışlar, ipuçları ve önerilerle karşılaşarak Karma Gerçeklik UX Tasarımının temellerini öğrenin (HoloLens 2'da Microsoft Store'dan indirilebilir) |
MRTK Örnekleri Merkezi | Karma Gerçeklik için yaygın uzamsal etkileşimleri ve UX yapı taşları deneyimleyin (HoloLens 2'da Microsoft Store'dan indirilebilir) |
İsteğe BağlıFigma Araç Setini İndirin | Figma Toolkit, MRTK'da bulunan bileşenlere göre kullanıcı arabirimini taslak oluşturma ve yerleştirme için kullanabileceğiniz varlıklar sağlar |
2. Temel kavramlar
İster VR ister AR için geliştirin, akıcı çevreleyici deneyimler tasarlamaya yönelik birkaç temel kavram vardır. Yolculuğunuzun bu aşamasında kullanıcıların bakış açısını anlamak, nesneleri konumlandırmak ve herkesin rahat ve güvenli olmasını sağlamak en önemli önceliklerinizdir. Bu bölümün sonunda, etkileşim tasarımına taşımak için sağlam bir temele sahip olacaksınız.
Konsept | Sonuç |
---|---|
Holografik çerçeve | Kullanıcıların kulaklıklarını takarken içeriğinizi gerçek dünyaya nasıl yansıttığınızı anlayın |
Koordinat sistemleri | Hologramları ister fiziksel odaları ister oluşturduğunuz sanal bir bölge olsun, dünyanın anlamlı yerlerine konumlandırmayı öğrenin |
Uzamsal eşleme | Kullanıcının dünyasında nesneleri tutturma ve gerçek dünyanın fiziksel yüzeylerinden yararlanma |
Konfor konusunda dikkat edilmesi gerekenler | Çevreleyici içeriği doğal dünyayı taklit eden bir şekilde oluşturup sunarak kullanıcı konforu ve güvenliğini sağlayın |
3. Etkileşim tasarımı
Sanal bir deneyim ne kadar güzel ve çevreleyici olursa olsun etkileşim olmadan işe yaramaz. Bu bölümde temel etkileşim modellerinde, el ve hareket denetleyicilerinde, ses girişlerinde ve kullanıcılarınızdan göz izleme verileri toplarken size yol gösterilir. Bu bölümün sonunda tasarım yolculuğunuzdaki son büyük konuyu ele almak için hazır olacaksınız: kullanıcı deneyimi.
Konsept | Sonuç |
---|---|
Etkileşim modelleri | Kullanıcılarınıza el, göz ve ses girişi aracılığıyla içgüdüsel etkileşimler sağlayın |
El ve hareket denetleyicileri | Hologramlarla yakın mesafeden kullanıcının elleriyle veya uzun menzilde hassas etkileşimlerle nasıl etkileşim kuracağınızı öğrenin |
Ses girişi | Çevreleyen hologramları ve ortamları denetlemek için çevreleyici uygulamalarınızda giriş olarak sesli komutları kullanın |
Gözle İzleme | Kullanıcılarınızın neye baktığı hakkındaki bilgileri kullanarak holografik bir deneyime yeni bir bağlam ve insan anlayışı düzeyi ekleyin |
4. Kullanıcı deneyimi öğeleri
Temel etkileşimlerde ustalaşabildiğiniz için artık kullanıcı deneyimi öğelerinin ince noktalarına ve bunları Karma Gerçeklik benzersiz ortamlarına nasıl uyarlayabileceğinize odaklanabilirsiniz. Yaygın davranışları, varlık tasarımını, nesne ölçeklendirmeyi ve tipografiyi ele alırken, bu deneyimi kullanıcılarınız için sezgisel hale getirebilirsiniz. Bu bölüm, resmi Karma Gerçeklik tasarım yolculuğunun sonunu işaret eder, ancak Devam etmeye devam etmek için Sırada ne var? bölümünde daha fazla kaynak vardır.
Konsept | Sonuç |
---|---|
Ortak denetimler ve davranışlar | Sık kullanılan uzamsal etkileşimler ve kullanıcı arabirimi yapı taşları hakkında bilgi edinin |
Renk, ışık ve malzemeler | Renk, aydınlatma ve malzemeleri hesaba katan Karma Gerçeklik için kaliteli varlıklar tasarlama |
Nesne ölçeği | Kullanıcılarınızın nesnelerin nerede olduğunu, ne kadar büyük olduğunu ve nelerden oluştuğunun anlaşılmasına yardımcı olmak için mümkün olduğunca çok gerçek dünya görsel ipucu ekleyin |
Tipografi | Kullanıcılarınıza ihtiyaç duydukları önemli bilgileri vermek için üç boyutlu alanda net, okunabilir metin kullanın |
Sırada ne var?
Özellikle yeni bir paradigmada çevreleyici deneyimler oluşturmayı öğrenirken tasarımcının işi asla yapılmaz. Aşağıdaki bölümler sizi daha önce tamamlamış olduğunuz başlangıç düzeyindeki tasarım malzemelerinin ötesine ve Karma Gerçeklik geliştirme dünyasına götürecektir. Bu konular ve kaynaklar herhangi bir sıralı düzende değildir, bu nedenle keşfetmekte çekinmeyin!
Prototip oluşturma seçeneğini belirleme
Figma Toolkit
Figma Toolkit, kullanıcı arabiriminin taslağını çizmek ve yerleştirmek için kullanılabilecek varlıkları sağlar. Tüm kullanıcı arabirimi denetimleri, MRTK'da kullanılabilen bileşenleri temel alır.
Unity'i öğrenin
Unity ile etkileşimli deneyimler oluşturmayı öğrenin. Baştan sona yaparak öğrenin.
Karma Gerçeklik Araç Seti (MRTK)
Uzamsal etkileşim ve kullanıcı arabirimi yapı taşları sayesinde Unity ile karma gerçeklik tasarımınızı ve geliştirmenizi hemen başlatın.
Microsoft Maquette
VR tasarımı. Microsoft Maquette uzamsal prototip oluşturmanın kolay, hızlı ve çevreleyici olmasını sağlar.
Not
MRTK3'den başlayarak geliştiricilere yeni bir Karma Gerçeklik tasarım dili sunuyoruz. Daha fazla bilgi için MRTK3 belgelerine bakın.
Diğer kaynaklar
Temel bilgileri anlama
Karma gerçekliği neyin tanımladığını ve nasıl kullanıldığını daha iyi anlayın.
Bir etkinliğe gelme
Karma Gerçeklik geliştirme yolculuğunuza başlayın.
Araçları yükleme
HoloLens ve karma gerçeklik uygulamaları oluşturmak için ihtiyacınız olan araçları almak için yükleme denetim listesini kullanın.
Geliştirmeye başlama
Beceri düzeyinize, iş tarzınıza veya platform ilgi alanınıza göre bir geliştirme yolu seçin.