PDA

View Full Version : يک لينک تا بازي



amin1softco
چهارشنبه 28 اسفند 1392, 15:19 عصر
http://www.khorasannews.com/NewsImage.aspx?id=1186538&filename=Amoodi_B12rt55.jpg
هفته گذشته موزيلا فايل ويدئويي را به تصوير کشيد که در آن دمويي از بازي Swing Ninja در فايرفاکس به اجرا گذارده شده بود. اين دمو اولين خروجي Unreal Engine 4 است که در وب به اجرا گذارده شده بدون آن که افزونه‌اي براي آن به فايرفاکس اضافه شده باشد.
توسعه‌دهنده Unreal Engine شرکت Epic است که سال گذشته با همکاري موزيلا، پتانسيل وب را براي ايفاي نقش در قالب پلتفورم بازي با استفاده از asm.js در معرفي Unreal Engine 3 نشان دادند. فناوري asm.js زيرمجموعه‌اي از جاوااسکريپت است که توسط موزيلا توليد و تقويت شده است. در کم‌تر از 12 ماه، توسعه asm.js به مرحله‌اي رسيده که به گفته وبلاگ شرکت موزيلا عملکرد برنامه‌هاي وب که از asm.js استفاده مي‌کنند، از 40 درصد به 67 درصد بهبود پيدا کرده است و همچنان انتظار بهبود بيشتر از آن مي‌رود. زيرمجموعه asm.js در تمام مرورگرهاي مدرن امروزي قابل اجرا است اما به طور حتم در فايرفايکس به دليل وجود مشخصات خاص، تجربه ديگري را در اختيار کاربران خواهد گذاشت.
براي اجراي نمونه‌اي که توسط Epic ساخته شده مي‌توانيد به نشاني http://goo.gl/QF9FKK مراجعه کنيد.
"برندان ايچ" سرپرست تيم مهندسي و مدير فناوري موزيلا گفت: "اين طرح به مرحله‌اي رسيده که ديگر هيچ تفاوتي ميان دانلود و نصب يک بازي با اجراي آن از طريق وب وجود ندارد. متقاضيان مي‌توانند کار خود را با استفاده از C يا C++ توسعه داده و سپس با استفاده از ابزارهايي مانند Emscripten محصول خود را به asm.js کامپايل کنند". کامپايلر Emscripten در حقيقت يک کامپايلر منبع به منبع است که توسط "آلان زاکاي" در MIT توسعه داده شده و مي‌تواند کدهاي کامپايل شده توسط C يا C++ را به جاوااسکريپت کامپايل کرده و آن‌ها را براي اجرا در مرورگرها آماده کند. نسخه چهارم Ureal Engine که در سال 2012 معرفي شد، مي‌تواند براي پلتفورم‌هاي مختلف از رايانه و PC گرفته تا کنسول‌ها و حتي گوشي‌هاي هوشمند و وب بازي توليد کند. "تيم سوئيني"، بنيان‌گذار و مديرعامل Epic Games مي‌گويد: "ما از دستاوردي که موزيلا با استفاده از Unreal Engine 3 در وب به آن رسيد، به وجد آمديم. همين مسئله باعث شد تا با آن‌ها براي آماده‌سازي نسخه چهارم براي توسعه کار در وب همکاري کنيم. ما بر اين باوريم که وب در آينده نقش مهمي را در صنعت بازي خواهد داشت و موزيلا نيز اين مسئله را با کار خود به نمايش گذاشته است". اولين بازي که با استفاده از asm.js و Unreal Engine 3 براي وب ساخته شده است، Monster Madness از شرکت NomNom است. اين شرکت براي آينده نيز برنامه‌هايي از اين دست را در دستور کار خود قرار داده است. "جرمي استيگليتز" مدير فناوري NomNom مي‌گويد: "کار ما در بازاريابي محصولات بسيار ساده شده چرا که کاربر تنها بايد با استفاده از ماوس روي يک لينک کليک کند.
منبع (http://www.khorasannews.com/News.aspx?type=7&year=1392&month=12&day=28&id=5758532)