Anand Lal Shimpi از سایت AnandTech گزارشی از UE3 برای iPod Touch/iPhone 3GS تهیه کرده است که در ادامه میخوانید:
هفته ی گذشته با Mark Rein بودم و او به من دموی اختصاصی از Unreal Engine 3 را که روی یک iPod Touch نسل سوم اجرا می شد نشان داد.همان Unreal Engine 3 ای که Gears of War 2 را با آن ساخته اند، روی یک iPod Touch اجرا می شد! این موتور روی iPhone 3GS نیز کار می کند، و مارک گفت که ما آن را روی یک پلتفرم همراه دیگر در CES نیز خواهیم دید.
این دمو قابل بازی بود و از مرحله ی اصلاح شده ی Unreal Tournament که قبلا در GDC دیده یودیم استفاده می کرد. یک thumbstick مجازی در سمت چپ صفحه حرکات شما را کنترل می کرد، در حالی که حرکت دادن انگشت شست در گوشه ی سمت راست و پایین، دوربین را کنترل می کرد. برای تیراندازی نیز کافیست به صفحه ضربه بزنید. مارک گفت این یک تست تکنیکی است و آنها رویه های کنترل مختلفی را آزمایش کرده اند، از جمله تکان دادن دستگاه در جهت های مختلف.
در عمل، کنترل ها خوب کار می کنند. این فقط یک دمو بود، بنابراین امتیازی در بازی وجود نداشت و من فقط می توانستم به اطراف بدوم و دشمنان بخت برگشته را بکشم، و این سرگرم کننده بود.
سرعت فریم بازی روان بود. تکنیک های بصری دیگری نیز می توانست اضافه شود، با این حال ایم دمو برای یک بازی iPhone بسیار خوب به نظر می رسید.
این بازی به OpenGL ES 2.0 نیاز دارد، بنابراین نه با iPhone 2G و 3G کار نخواهد کرد، و نه با iPod Touch های قدیمی. البته این مسئله زیاد مهم نیست، این فقط نقطه ی آغاز است.
Epic هنوز هیچ گونه لیسانس موتور iPhone ای را ثبت نکرده و هیچ پاسخی به این سوال که آیا آنها وارد بازار بازی های iPhone می شوند یا نه نداده است. پورت کردن UE3 به iPhone به طور ساده یکی از پروژه هایی است که درون یک Epic Games جدیدتر، برازنده تر و با ابتکار در حال اجرا شدن است (به خواندن مقاله ادامه دهید تا بیشتر متوجه شوید...)
امروز iPhone، فردا دنیا:
مارک گفت آنها در تلاشند تا در آینده ای نزدیک این موتور را برای دادن لیسانس استفاده به سایرین مقدور سازند. این مسئله برای end user ها عالیست، زیرا بدان معناست که هرکسی با لیسانس Unreal Engine، حال می تواند شروع به ساخت بازی برای iPhone براساس همان تکنولوژی کند. متاستفانه کیت توسعه ی آزاد برای استفاده ی عموم Unreal که به تازگی انتشار یافت فقط مخصوص Windows است (نگارش iPhone را شامل نمی شود). فکر می کنم در آینده Epic آن را تغییر خواهد داد، چرا که این کار بسیار منطقی است. انجام این عمل فصل جدیدی در توسعه ی بازیهای iPhone با استفاده از موتوری بسیار عالی و روان باز خواهد کرد.
کل مسئله جدی گرفتن بازار قابل حمل است. با اینکه من انتظار دیدن بازی های iPhone با مُهر Epic را به این زودی ها ندارم، اما دیدن یک پورت کامل Gears of War روی چیز کوچکی مثل iPhone آنچنان هم بعید نیست. ظرفیت فلش های NAND به سمت پشتیبانی از بازی های گوناگون 9GB ای پیش می رود و در چند سال آینده شاهد این مسئله و همچنین افزایش قدرت GPU خواهیم بود.
به یاد داشته باشید که چیپی که در iPhone 3GS استفاده شده براساس تکنولوژی 65nm ساخته شده است؛ Intel هم اکنون در حال ارائه ی چیپ های 32nm است. شما می توانید 4 برابر ترانزیستور بیشتری را در یک فضای مشابه در حالت 32nm جای دهید؛ و تقریبا 9 برابر در حالت 22nm. توجه داشته باشید که کارایی گرافیک به میزان زیادی به تعداد ترانزیستورهای اضافی بر می گردد. حال، چه زمان یک smartphone از یک Xbox 360 قوی تر خواهد شد؟ به طور قطع بین 3 تا 5 سال آینده!
این مسئله فقط در مورد پشتیبانی از iPhone نیست. مارک به من گفت که در CES ما Unreal Engine 3 را به طور کامل روی پلتفرم موبایل دیگری خواهیم دید. سایر اخبار در سال 2010 منتشر خواهند شد.
این قضیه فقط در مورد یک پلتفرم خاص نیست، مسئله کشاندن Unreal Engine 3 به کل بازار قابل حمل است.
سخن نهایی:
برای end user ها، Epic تنها امکان ساخت بازی های خوش منظرتر روی iPhone و به طور کلی ابزارهای قابل حمل را بهبود بخشیده.
برای Epic، توسعه ی UE3 در بازار قابل حمل معانی بسیاری دارد؛ این کار نهایتا قاعده ی پرداخت لیسانس UE را توسعه خواهد بخشید و همچنین کل صنعت گیم قابل حمل را به جلو هدایت خواهد کرد.البته این کار Epic آنچنان هم متواضعانه نیست، با انتشار iPhone و سایر نسخه های قابل حمل UE3، موقعیت Epic به عنوان تهیه کننده ی موتورهای بازی محکم تر خواهد شد (بدون در نظر گرفتن پلتفرم).
به عنوان یک صاحب لیسانس Unreal Engine، شما در حال حاضر می توانید به رقابت در بازار در حال رشد iPhone بپردارید؛ به لطف Epic، چقدر خوب. بعد از اینکه iPhone به اندازه ی کافی قوی شد، فکر می کنم از آن استفاده هایی بیش از بازی های ساده بشود.
همچنان که PC به سمت پلتفرم های بیشتری می رود و اشکال جدیدی به خود می گیرد، چیزی که ما بدان نیازمندیم تکنولوژی هایی است که پیشرفت همه جانبه ی تمام دستگاه ها را متحد کند. دلیلی وجود ندارد که یک بازی نوشته شده برای iPhone با پایه و اساس یکسان با یک چیز دیگری که برای یک کنسول high end نوشته شده قابل ساخت نباشد. تفاوت باید در بازی باشد، نه در موتور.
این حرکت Epic هرآنچه را که Apple در تمام این مدت، بی سر و صدا انجامش می داد تصدیق می کند. از سرمایه گذاری در تکنولوژی های ابتکاری تا استخدام دو نفر از اعضای قبلی بخش گرافیک AMD. اینها به وضوح نشان می دهد که Apple به صنعت گیم علاقه مند است. (که با توجه به وضعیت ضعیف بازی در MAC جالب است)
از دیر باز Apple دوست داشته وارد بازارهایی شود که معتقد است می تواند کار بهتر یا حداقل متفاوتی در آن انجام دهد. نمونه اش iPhone است. سوال اینجاست که Apple چگونه می خواهد صنعت گیم را به هیاهو بندازد و متحول سازد؟
سایر موانع نیز مهم هستند اما غیر قابل حل نیستند. بازی کردن هر چیزی جز بازی های اشاره و تماس با iPhone می تواند نا امید کننده باشد. Epic به این مسئله اشاره ندارد، اما سرانجام کسی این کار را خواهد کرد.
شرکت های سازنده ی موتور مثل Epic به توسعه دهندگان بازی اجازه می دهند تا روی ساخت بازی تمرکز کنند، نه به تکنولوژی های پایه و اصولی. با UE3 روی iPhone ما بالاخره شاهد بازی های بیشتر و بهتری روی نسخه های بعدی این پلتفرم خواهیم بود. نیاز به توضیح نیست که پلتفرم دیگری که Epic قصد پورت کردن UE3 به آن را دارد نیز اینگونه است.
نویسنده :
ایلتای قجقی
تاریخ :
۱۳۸۸/۱۰/۷
لینک خبر