مروری بر تجربه ایجاد یک بازی واقعیت افزوده برای هدست هولولنز
شاید در نگاه اول به نظر برسد برنامه نویسی برای ایجاد یک هولوگرام نیازمند تکنیک هایی بسیار پیچیده و همچنین کامپیوتری با ابعاد مین فریم های دهه ۶۰ کمپانی IBM باشد. اما مایکروسافت برای اینکه ...
شاید در نگاه اول به نظر برسد برنامه نویسی برای ایجاد یک هولوگرام نیازمند تکنیک هایی بسیار پیچیده و همچنین کامپیوتری با ابعاد مین فریم های دهه ۶۰ کمپانی IBM باشد.
اما مایکروسافت برای اینکه تصور یاد شده را تغییر دهد، طی کنفرانس بیلد ۲۰۱۵ خود دوره ای ۹۰ دقیقه ای با عنوان "Holographic Academy" برگزار نمود که طی آن به برنامه نویسان شیوه ی ایجاد پروژه های مختلف برای هدست واقعیت افزوده این کمپانی یعنی هولولنز آموزش داده می شد.
کمپانی ساکن ردموند به برخی از روزنامه نگاران و افراد غیر حرفه ای در عرصه کدنویسی نیز، اجازه ی حضور در دوره ی مذکور را داد و آنچه در ادامه ی مطلب آورده شده باز می گردد به تجربه ی آدی رابرتسون (Adi Robertson)، نویسنده وب سایت The Verge از "Holographic Academy"، با دیجیاتو همراه باشید.
آدی رابرتسون در یادداشت خود می نویسد، من برنامه نویس نیستم ولی مایکروسافت به من اجازه داد تا در "Holographic Academy" حضور داشته باشم و بر حسب مشاهدات می توانم بگویم ایجاد هولوگرام ها نه تنها پیچیدگی ندارد بلکه اصول اولیه آنها حتی برای شخصی همانند من کاملاً قابل درک بوده است.
اگر بحث های فنی را کنار بگذاریم، بزرگترین تفاوت هولولنز با سایر پلتفرم ها در میزان داده هایی خلاصه می گردد که توسط این ابزار جمع آوری می شود. مایکروسافت حاضر نیست اطلاعات چندانی را در مورد محصول واقعیت افزوده اش فاش نماید اما این دستاورد توانایی دریافت دستورات صوتی را داشته، ژست های حرکتی ساده مرتبط به انگشتان را درک می نماید و با اسکن کردن یک اتاق قادر است نقشه ای کامل از آن را فراهم آورد.
ناگفته نماند همه ی این تکنیک ها و اطلاعات مرتبط به آنها، قابل استفاده در موتور بازی Unity هستند که هفته ی پیش اعلام شد از واقعیت افزوده پشتیبانی می نماید.
بازی که در طول این پروسه ساخته می شد را نمی توان هم رده ی دموهایی همانند هولو استودیو و یا مریخ نورد دانست، اما تجربه ایجاد آن بسیار خوشایند بود.
مایکروسافت در طول کنفرانس بیلد خود تلاش داشت تا بیشتر و بهتر از هر زمان دیگری اپ های فراگیر را توضیح دهد و البته این اپها شامل یک نسخه ی مرتبط به هولولنز نیز بودند. در دوره آموزشی که این شرکت برای توسعه دهندگان برگزار نمود ابتدا یک پروژه Unity ایجاد و سپس خروجی آن به ویژوال استودیو انتقال می یافت و در نهایت حاصل کار مستقیماً و بوسیله درگاه Micro USB بر روی ابزار هدف که همان هولولنز بود بارگذاری می گشت.
بازی که در طول این پروسه ساخته می شد را نمی توان هم رده ی دموهایی همانند هولو استودیو و یا مریخ نورد دانست، اما تجربه ایجاد آن بسیار خوشایند بود. در بازی مذکور یک جزیره کوچک شناور از کاغذهای یادداشت وجود داشتند که در بالای آن دو توپ مجزای کاغذی معلق بودند.
قبلاً مهندسین مایکروسافت طراحی های هنری، موسیقی های مورد نیاز و برخی اسکریپت های لازم را به صورت اختصاصی یا به عنوان بخشی از ابزاری با عنوان "HoloToolkit" آماده کرده بودند و حاضرین در آموزش لازم بود آنها را در یک پروژه Unity وارد کرده به هم ربط داده و برایشان برخی رفتارهای پیچیده را تعریف نمایند.
در طول ۹۰ دقیقه ی "هولوگرافیک آکادمی" برنامه نویسی زیادی صورت نمی گرفت، اما مرور کدهای نوشته شده و ایجاد بخش های مختلف بازی همانند تمامی دوره های ابتدایی مرتبط به Unity بسیار ساده و قابل فهم بودند.
مثلاً به ما گفته شد به جای استفاده و تعیین محل قرار گیری دوربین های مجازی، لازم است از نشانگرهایی استفاده نماییم که محل استقرار سر کاربر را معین می نمایند. یا به جای تخصیص دادن یک رفتار خاص به کلیک و جابه جایی ماوس توسط کاربر، شما معین می نمایید او چه زمانی به یک آبجکت نگاه می کند و در صورتیکه طی شرایط یاد شده عمل "air tap" را انجام داد چه باید رخ دهد.

برای کسانی که کینکت را تجربه کرده اند، دستورهای صوتی و ژست های حرکتی و یا حتی تشخیص جا به جایی های کاربر پدیده غریبی به حساب نمی آیند. آنچه هولولنز را نسبت به مشاهدات پیشین متفاوت می کند این است که طی کار با آن، شما شاهد تغییراتی در دنیای واقعی پیرامون خود هستید.
وقتی پروژه ای که در حال انجامش بودیم تمام شد می توانستیم با تپ کردن جزیره کاغذی را بر روی بخشی از یک میز قرار داده و سپس عبارت "توپ را جا به جا کن" را بگوییم. با ذکر این جمله توپ ها به محل مورد نظر رفته و در آنجا رها می شدند و سپس غلت می خوردند تا از روی میز پایین بیافتند. به واقع تا مادامی که شما قادر بودید آبجکت هایی را ایجاد نمایید که به اصول اولیه فیزیک پایبند باشند، هولولنز خودش باقی کارها را به سرانجام می رساند.
گزینه ها و راهکارهای پیشرفته تری هم بودند که فرصت نشد آنها را امتحان کنیم، برای مثال می توانم به "جفت شدگی" (occlusion) اشاره نمایم که به وسیله ی آن وقتی توپ پشت یک جسم دیگر -مثلاً پایه میز- غلت می خورد به شکل واقع گرایانه ای از نظر محو می گشت.
مایکروسافت می گوید هولولنز ابزاری است که مردم را قادر می سازد به صورت جمعی با تکنولوژی و جهان پیرامون شان تعامل نمایند و تجربه ی حاصل از این گجت با آنچه در مورد ارتباط از طریق تلفن های هوشمند و یا نشستن در جلوی تلویزیون دیده ایم کاملاً فرق دارد.
هنوز مشخص نیست کاربران هولولنز چطور می توانند به صورت همزمان با یکدیگر در تعامل باشند.
البته درک این موضوع برای خود من تا حدی سخت به حساب می آید، زیرا تا کنون یک فضای کاملاً هولوگرافیک را ندیده ام و نمی دانم چطور توسعه دهندگان می توانند آبجکت هایی را پدید بیاورند که همزمان توسط چندین فرد قابل رویت باشند. به نظر می رسد در هولولنز ابزار یا اسکنر ویژه ای بدین منظور وجود ندارد و معلوم هم نیست که این دستگاه ها چطور می توانند با یکدیگر در ارتباط باشند.
از یکی از مهندسین کمپانی ساکن ردموند پرسیدم، سنسورهای هدست می توانند داده هایی به غیر از عمق محیط، مثلاً رنگهای واقعی پیرامون ما را نیز شناسایی و ثبت نمایند و البته پاسخ واضحی در این رابطه دریافت نکردم.
نوشتن برنامه برای هدست مورد بحث نیازی به دانستن ساز و کار دقیق اجزای داخلی آن ندارد، یا حداقل در دوره ای که ما گذراندیم چنین نیازی وجود نداشت. مایکروسافت خودش در مورد تکنولوژی موجود توضیحی نمی دهد و کیت توسعه دهندگان هولولنز نیز نقش یک ابزار میانی را ایفا می کند.
البته همه ی اینها بدان معنا نیست که در آینده شاهد تولید بازی های خوبی برای پلتفرم ردموندی ها نخواهیم بود، ولی به یقین در روزهای اول تعداد زیادی پازل و مکعب روبیک ساخته خواهند شد که چندان جذاب نیستند، ولی فرصت آشنایی با توانایی های این پلتفرم را به توسعه دهندگان می دهند.
مسلما درک یک پلتفرم تازه که راهکارهای جدیدی را ارائه می نماید آسان نخواهد بود و چالش هایی جدی را در پیش دارد که باید دید این مسائل دردسر ساز می شوند یا مایکروسافت با آسودگی آنها را از سر می گذراند.
دیدگاهها و نظرات خود را بنویسید
برای گفتگو با کاربران ثبت نام کنید یا وارد حساب کاربری خود شوید.
واقعا خیلی منتظر هلولنزم خدا کنه زنده باشیم تاموقعی که میاد
جدن یه چیز جالب دیگه در مورد هولو لنز درز نکردن اطلاعاتش تا روز معرفیش بود جدن باید به بخش امنیتی مایکروسافت یه تبریک جانانه گفت / قبلنا داخل ویدیو های Microsoft research یه ایده هایی شبیه بهش رو نشون می داد و البته Microsoft research یه بخش با اهمیت و خوب مایکروسافت حساب می شه
به طور کامل باید یه رده ی جدیدی واسش تو بازی تعریف کنن و یکی از مشکلاتش از نظر من توان محدود سخت افزاریشه(برای بازی)!
مثلا اگه میشد برای بازی به xbox one متصل بشه و از توان سخت افزاری اون بهره ببره به نظرم خیلی بهتر میشد!
نمایش اولیه ک عالی بود باید ببینیم تو تولید محتوا براش چه اتفاقی میفته!
((رقابت این و morpheus تو e3 جذاب میشه و سونی در مورد اون پروژه خیلی مشکوک میزنه!!فقط امیدوارم کنسل نشه!)) :-)
این و مورفیس دو تا چیز کاملن جدان ، فرقشون مثل شب و روزه / مورفیس طبق اعلام خود سونی نیاز به کابل داره و فقط با پلی استیشن کار می کنه و طرف بعد از اینکه زد به چشمش اصلن نمی تونه جلوشو ببینه ، مورفیس مثل اکیلیس ریفت / هولو لنز نیاز به سیم و ... نداره ، اصلن حات تعاملشون با هم فرق می کنه ، شما از کجا توان سخت افزیشو می دونی چقدره که می گی کمه یا زیاده ؟؟
خوب گفتم ک باید یه رده ی جدیدی از بازی واسش تعریف بشه!بعد یعنی شما میگی توان سخت افزاریش از xbox one کمتر نیست؟؟؟
مورفیس هم اعلام نشده با سیم کار میکنه!!کلا کارش(وجودن) با سیمه چون نه میتونن اون توان سخت افزاری ک میخواد رو مجزا داخلش قرار بدن نه میتونن بدون سیم بین ps4 و دستگاه اطلاعاتو جا به جا کنن(به خاطر حجم بالای اطلاعتی ک قراره جا به جا بشه)!!
مورفیس رو مطمئنم که حتمن با سیم می یاد چون خود مدیر عامل سونی اعلام کرد / وقتی می تونه برنامه هایی مثل اتوکد یا برنامه ناسا یا کلن ویندوز 10 رو اجرا کنه ، مطمئنن قدرت سخت افزاری خوبی داره / بله منم موافقم یه بخش جدید بازی درست می کنن اما بازم خیلی فرق می کنن کارکردش با مورفیس ، مورفیس بیشتر رقیب اکیلس ریفت
الان چجوری اون بازی هایی ک نام بردی رو,رو این تصور کردی؟؟؟واقعا چجوری میشه؟؟یکیشو میشه توضیح بدی؟
من گفتم وصل بشه به اکس باکس برای پردازش داده ها!نگفتم ک وصل شه بازی های اونو اجرا کنه!!اصلا نمیشه!!!
((ولی فک کنم با ترکیب این و کینکت بشه بازی های مبارزه ای رو با هوش مصنوعی انجام داد!!البته باز اونم قدرت سخت افزاری خیلی بالایی طلب میکنه))
اتوکد به سیستم انچنانی نیاز نداره .
با یه سیستم کاملا معمولی میشه براحتی اجراش کرد.
همیشه همینطور بوده.
بحث گرافیک بازی با ابزاری مثل اتوکد زمین تا اسمان فرق داره و مطمعنا مورفیوس چون انحصارا برای بازی هست توان پردازشی بالاتری نیاز داره.
احتمالا هر دورو میگیرم در اینده .
همین طور که امیر حسین گفت چون هولو لنز ویندوز 10 داره و ویندوز 10 قابلیت استریم بازی ها رو داره می تونی بازی ها رو استریم کنی که همه با امتحانش روی دستگاه ویندوزی داخل build تایید کردن که بازی ها خوب و روون بودن حتی سرعت اینترنت بالایی هم نمی خواد / تا e3 جزئیات بیشتری منتشر می شه
اخه چه بازیرو میخواد استریم کنه؟؟؟هیچ کدوم برا این نیستن!!اصلا با این نمیشه اونارو بازی کرد!!چیو میخواد استریم کنه؟؟اصلا چه ربطی دارن بازیای این به اون!!!!!!!!!!!!!
هالولنز از ویندوز 10 بهره میبره و ویندوز 10 میتونه بازی ها رو از اکس باکس وان استریم کنه،در نتیجه شما دسته اکس باکس دست هستش و بازی ها از اکس باکس وان روی هالولنز استریم میشه مثل یک پنجره و میتونی با بزرگ کردن پنجرش کل صفحه رو تبدیل به گیم کنی.
اوفففف ببین چی می شه / کال اف دیوتی و halo و forza و titan fall اوففففف چه شود
راستی عضو Xbox one preview نیستی ، می گن توی اپدیت اخرش برنامه miracast رو اضافه کرده که بشه تلفن و ....
چرا جزو پریویو ها هستم،ولی خیلی به چیز هایی که اضافه میشه دقت نمیکنم،من دستگاه رو روشن میکنم یه دست فورزا 5 و میزنم یه یک ساعتم هیلو میزنم بعدش دوباره خاموش.یه مدتی هم بتلفید 4 میزدم ولی الان دیگه نه.کلا بیشتر بازی هام رو هم پاک کردم و باید دوباره دانلودشون کنم،بازی دیسکی هم 4 تا بیشتر ندارم اونم حال گذاشتنشون تو دستگاه رو ندارم،این دو تا بازی منو سرگرم میکنه.
دوستان چیپ این عینک چیه دقیقا ؟
تا جایی که اطلاع دارم اتم بود حتی اگه x7 هم باشه gpu در حد بهترین gpu های دوسال پیشه
نمی خوای تمومش کنی ، بسه دیگه / والا من هر وقت شده از ایده گوگل گلس تعریف کردم تو دیگه کی هستی / هنوز هیچ کدوم از سخت افزاراش اعلام نشدن هنوز در حال بهبودن کسایی که توی build امتحانس کردن می گن نسبت به 100 روز قبلش که معرفی شده و امتحانش کردن خیلی پیشرفت کرده و بهتر شده
http://www.notebookcheck.net/Intel-Atom-x7-Z8700-Benchmarks.140906.0.html
کدوم واقیعت ؟؟ می گم هنوز در حال توسعه است سخت افزارش هنوز اعلام نشده ، داخل سایتش بگرد اگر تونستی چیزی پیدا کنی به ما هم بگو / در ضمن حالا هر سخت افزاری مهم اینه کسایی که باهاش کار کردن نگفتن سخت افزارش خوب نبوده و ... مایکروسافت فقط اعلام کرده که یه چیپ اختصاصی خودش می سازه براش کنار بقیه چیپ هاش
http://www.pcworld.com/article/2874352/microsofts-hololens-uses-unreleased-intel-atom-chip.html
باشه سخت افزارش مشخص نیست :)
همون اول میتونستی خلاصه وار بگی
اصلن کامنت های منو می خونی ؟؟؟ می گم کسایی که باهاش کار کردن می گن نسبت به 100 روز قبل یا همون روز معرفیش خیلی پیشرفت کرده ، هنوز داخل توسعه است این برای سومین بار یعنی هنوز سخت افزارش مشخص نشده حالا هی لینک بزار / بعدشم بگو اصلن اسنپدراگون باشه تا موقعی که خوب کار می کنه چه کاریه برای سخت افرار قوی تر که طراحی رو هم خراب کنه
مثل اینکه عادت داری یه سره اسپم بدی متوجه شدم. اسنپ باشه ؟؟بازی واقعیت افزوده بدون گرافیک بالا چه معنی میده..
حالا واسه ذکر واقعیات هم من مشکل دارم؟ یه سوال پرسیدم. کی حرفی از گلس زد ؟
سخت افزاری مشابه سرفیس 3 که الان ویندوز کامل رو اجرا میکنه،در ضمن این دسنگاه به پردازش ابری و استریم وابسته است و درنتیجه با سخت افزار نسبتا ضعیف هم میتونه کارشو انجام بده.
دوستانی هم که علاقه دارن راجب کنفرانس و چیزهای دیگه بیشتر بدونن برن Chanel 9 چون ویدیوهای خیلی بیشتری با کد نویسی بیشتر و توضیحات بیشتری می تونن پیدا کنن / در ضمن 22 ساعت دیگه کنفرانس دیگه مایکروسافت به اسم Microsoft ignite شروع می شه که جو بلفیوره و نادلا و ... هم حضور دارن خبر های خوب تمومی نداره / اینم وبسایتش از Chanel 9 هم می تونید زنده ببینید
http://ignite.microsoft.com/#fbid=rYqrVUtaAJA
یکی از شرکت هایی که برای توسعه ی برنامه های هولولنز با مایکروسافت همکاری میکنه Autodesk است،شما اینده ی نرم افزارای طراحی ساختمان و سازرو یک لحظه با هولولنز تجسم کنین
اینکه طراح از ساختمونش یک مدل نزدیک به واقعیت داشته باشه و درکش کنه
خیلی عالیه
اینو نگاه کن برای مهندس ها ست این تیزر
https://www.youtube.com/watch?v=kXVW4sUsh3A
به شخصه بزرگترین قابلیت hololens رو قابلیت مستقل بودنش از سیم و تلفن و .... می دونم ، این بزرگترین قابلیتشه و در ضمن فکر کنم مردم می تونن از طریق تبلت ها و هولو لنز ارتباط برقرار کنن نه هولو لنز با هولو لنز ، مثل اون دمو اسکایپ و سفت کردن پیج ها داخل دمو معرفیش و .... و البته ستاره مراسم build رو هم فقط اپلیکشن های یونیورسال می دونم ، یه انقلاب به معنای واقعی
:::::: نادلا::::::::
ماموریت ما این است که به هر فرد و سازمانی در دنیا کمک کنیم تا موفقیت های بیشتری را به دست آورند
:)
موقعی که کنفرانس e3 برگزار شد معلوم می شه چقدر برای بازی خوبه یا خوب نیست و .... اما به شخصه هوز توی کف دمو اناتومی بدن و اون نحوه فیلم دیدن و بزرگ کردنش موندم ، جدن حال کردم باهاش اصلن فراموش کردنی نبود و نیست
خوبه