اطلاعیه

Collapse
هیچ اطلاعیه ای هنوز ایجاد نشده است .

سرانجام بازی پرطرفدار Max Payne منتشر شد!

Collapse
X
 
  • فیلتر
  • زمان
  • نمایش
پاک کردن همه
new posts

  • #16
    نوشته اصلی توسط vampire74 نمایش پست ها
    دوست عزیز پسوورد رو درست میزنی؟
    copy & paste نکن پسوورد رو تایپ کن
    پسوردم درست میدم اما باز اجازه نمیده اررور میده ؟ کسی نمیتونه کمکم کنه

    نظر


    • #17
      نوشته اصلی توسط asmanabiali نمایش پست ها
      به اون پورت کردن نمیگن به اون شبیه سازی یا Simulator فضای سیستم عامل و فضای Run اون برنامه ها ب ازی هست
      پورت کردن یعنی یه بازی یا برنامه ی رو که روی یه سیستم خاص نوشته شده رو بدون تغییر برای یه سیستم دیگه بهینه کنیم .
      مثلا بازی la noire که برای ps3 و x360 بود رو روی pc پورت کردند .
      البته فکر نکنم این بازی پورت باشه ف و یه بازی هست که دوباره نوشته شده البته من هنوز دانلود و بازی نکردم تا فردا هم نظر کاملی نمیتونم بدم .
      پروت شدن یعنی سازگار کردن یه بازی با سیستم عامل و اینترفیس یه دستگاه جدید بدون اینکه اون بازی تغییری در ساختارش ایجاد شه ! مثلا GTA یا همین Max P پورت شدن ولی Prince of Persia کلاسیک Remak همون بازی قدیمی برای آیفون بود و پورت نشده بود ولی Max P معنی دقیق پورت شدن هست
      من آریایی ام، خدای من ایران، پیغمبر من کوروش، امام من داریوش، کتاب مقدسم شاهنامه، دستور دین من لوح کوروش کبیر، پرچم من درفش کاویانی، بهشت من آزادی، عید من مهرگان، دین من زرتشت، ذات من آریاییست، دشمنم تازیان، ذکرم پاینده ایران، مذهب من آریاییست، من آریایی ام


      I turned to look back but It was Gone
      I cannot put my finger on It now
      The Child is Grown , The Dream is Gone
      I ... Have Become COMFORTABLY NUMB

      نظر


      • #18
        لینک پاندا اپ برای دانلود :
        Max Payne Mobile - iPhone Download Center

        نظر


        • #19
          نمیدونم چی بگم اما اگه پورت شده باشه که فایل های سور بازی رو چه جوری بیناری میکنن میدن اپ استور؟؟

          نظر


          • #20
            نوشته اصلی توسط apple for all نمایش پست ها
            نمیدونم چی بگم اما اگه پورت شده باشه که فایل های سور بازی رو چه جوری بیناری میکنن میدن اپ استور؟؟
            اصطلاح Port کردن به طور کلی به معنی انتقال برنامه از یک سیستم به یک سیستم دیگس.
            برنامه ای که Portable اه از یک سیستم به یک سیستم دیگه به راحتی قابل انتقاله.

            چیزی که از پورت شدن که در برنامه نویسی استفاده میشه اطلاع دارم به این شکله که
            برنامه یا بازیها با یک زبان سطح بالا مثل C++ و اکثرا با یک موتور مبتنی بر OpenGL یا DirectX نوشته میشن.
            توی حالت استاندارد کدهای C++ میتونن برای هر پرازنده*ای به فایل باینری تبدیل بشن. مثلا برای iOS از GCC مبتنی بر معماری ARM برای ساختن فایل باینری استفاده میشه. این GCC برای ویندوز، مک و لینوکس هم هست و معماریهای مختلف زیادی را هم براش پشتیبانی نوشتن.
            مشکل از اونجایی آغاز میشه که کتابخانه*های گرافیکی مورد استفاده در بازیها در سیستم عامل و معماری های مختلف موجود نباشه. به طور مثال DirectX به صورت انحصاری و در ویندوز استفاده میشه و به همین دلیل چون بازی مبتنی بر DirectX اه، برای شرکت بازی ساز امکان باینری کردن بازی برای سیستم های دیگر را نداره. اما اگر موتور بازی مبتنی بر OpenGL باشه میتونه با کمی دستکاری روی تمام سیستم عامل ها و معماری ها اون را Compile کنه و باینریش را تحویل بده. به همین دلیل شرکتهایی هستن که موتور بازیشون را بر اساس هر دو کتابخانه گرافیکی طراحی میکنن و میتونن هر وقت میخوان Switch کنن بینشون.
            زمانی که دقیقا همون سورس کدها و فایلهای بازی برای یک سیستم عامل دیگه Compile میشه هیچ برچسب خاصی به بازی نمیخوره. ولی زمانی که با تغییر درصد کمی از کد، بشه اون را برای سیستم عامل دیگه قابل Compile و اجرا کرد بهش میگن Port کردن.
            اگر مجبور بشن درصد زیادی از کد و منابع را تغییر بدن میشه Remake.

            از اون طرف سیستم های Emulation هستن. کاری که اونها انجام میدن اینه که به باینری (فایل اجرایی) اصلا دست نمیزنن! بلکه سیستمی طراحی میکنن که خلاء موجود در سیستم جدید را پر کنه. بدیهیه که نمیشه خلاء ای به بزرگی DirectX را پر کرد ولی میشه بازیهای تحت OpenGL را باشون کنار اومد، چون Base اش در سیستم هست.
            در این حالت یک برنامه ثالث هست که اجرا میشه و میاد فایل اجرایی اصلی (مثلا exe) را روی حافظه قرار میده، مسیرهای دسترسی خارجی (مثل جایی که به OpenGL برنامه ارجاع میده و دیگر ارجاع هایی که در محیط ویندوز تنظیم شده ان) را اصلاح میکنه و مسیر اجرا را به فایل اجرایی اصلی تحویل میده. به این ترتیب تعداد زیادی از دستور العملها بدون تغییر باقی میمونن.
            این روش محدودیت اصلیش اینه که نمیشه دو معماری متفاوت پشتیبانی بشه!
            در حال حاضر مک، لینوکس، و ویندوزهایی که استفاده میکنیم روی کامپیوتر های معمولی با معماری X86 هستن و برای همین میشه از نظر تئوری برنامه هاشون را روی هم دیگه اجرا کنیم با کمک ٍEmulator ها.
            مثلا Wine یا اون برنامه ای که جدیدا باش بازیهای ویندوز روی مک اجرا میکنن.

            حالا اگر معماری متفاوت باشه چی؟ مثلا معماری پروسسور iDevice با معماری X86 فرق میکنه!
            اینجا از Simulator ها استفاده میشه. Simulator ها وظیفشون شبیه سازی کامل معماری سیستم مبدا اه، و در صورتی که امکان شبیه سازی در این سطح امکان پذیر باشه مسلما به سخت افزاری به مراتب قوی تر از سخت افزار مبدا نیاز داره چون باید کارهای خیلی پیچیده تری نسبت به سیستم مبدا برای شبیه سازی انجام بده.
            نمونش برنامه هایی که بازیهای Playstation را روی کامپیوتر اجرا میکنن، یا اونهایی که بازی سگا را روی آیفون اجرا میکنن.
            ولی چیزی که در عمل مشاهده میکنید اینه که Emulation و Simulation را به جای هم استفاده میکنن به طور معمول.

            نهایتا اصلا بعید نیست که Port شده باشه چون بازی خیلی قدیمیه و احتمال 99 درصد مبتنی بر OpenGL هم کار میکنه موتورش.
            اما
            باز هم نمیشه زیاد نظر داد. تقریبا مطمئنم Prince of Persia Warrior Within از اول نوشته شد برای iPad ولی روند بازی و صحنه *ها دقیق دقیق دقیق همونی هستن که نسخه ی PC اش بود.
            مگر اینکه با UBI Soft با هم کنار اومده باشن Game Loft ای ها! (البته حتما اومدن، چون Title اش را نمیتونن به صورت عشقی استفاده کنن)

            نظر


            • #21
              نوشته اصلی توسط Alireza نمایش پست ها
              اصطلاح Port کردن به طور کلی به معنی انتقال برنامه از یک سیستم به یک سیستم دیگس.
              برنامه ای که Portable اه از یک سیستم به یک سیستم دیگه به راحتی قابل انتقاله.

              چیزی که از پورت شدن که در برنامه نویسی استفاده میشه اطلاع دارم به این شکله که
              برنامه یا بازیها با یک زبان سطح بالا مثل C++ و اکثرا با یک موتور مبتنی بر OpenGL یا DirectX نوشته میشن.
              توی حالت استاندارد کدهای C++ میتونن برای هر پرازنده*ای به فایل باینری تبدیل بشن. مثلا برای iOS از GCC مبتنی بر معماری ARM برای ساختن فایل باینری استفاده میشه. این GCC برای ویندوز، مک و لینوکس هم هست و معماریهای مختلف زیادی را هم براش پشتیبانی نوشتن.
              مشکل از اونجایی آغاز میشه که کتابخانه*های گرافیکی مورد استفاده در بازیها در سیستم عامل و معماری های مختلف موجود نباشه. به طور مثال DirectX به صورت انحصاری و در ویندوز استفاده میشه و به همین دلیل چون بازی مبتنی بر DirectX اه، برای شرکت بازی ساز امکان باینری کردن بازی برای سیستم های دیگر را نداره. اما اگر موتور بازی مبتنی بر OpenGL باشه میتونه با کمی دستکاری روی تمام سیستم عامل ها و معماری ها اون را Compile کنه و باینریش را تحویل بده. به همین دلیل شرکتهایی هستن که موتور بازیشون را بر اساس هر دو کتابخانه گرافیکی طراحی میکنن و میتونن هر وقت میخوان Switch کنن بینشون.
              زمانی که دقیقا همون سورس کدها و فایلهای بازی برای یک سیستم عامل دیگه Compile میشه هیچ برچسب خاصی به بازی نمیخوره. ولی زمانی که با تغییر درصد کمی از کد، بشه اون را برای سیستم عامل دیگه قابل Compile و اجرا کرد بهش میگن Port کردن.
              اگر مجبور بشن درصد زیادی از کد و منابع را تغییر بدن میشه Remake.

              از اون طرف سیستم های Emulation هستن. کاری که اونها انجام میدن اینه که به باینری (فایل اجرایی) اصلا دست نمیزنن! بلکه سیستمی طراحی میکنن که خلاء موجود در سیستم جدید را پر کنه. بدیهیه که نمیشه خلاء ای به بزرگی DirectX را پر کرد ولی میشه بازیهای تحت OpenGL را باشون کنار اومد، چون Base اش در سیستم هست.
              در این حالت یک برنامه ثالث هست که اجرا میشه و میاد فایل اجرایی اصلی (مثلا exe) را روی حافظه قرار میده، مسیرهای دسترسی خارجی (مثل جایی که به OpenGL برنامه ارجاع میده و دیگر ارجاع هایی که در محیط ویندوز تنظیم شده ان) را اصلاح میکنه و مسیر اجرا را به فایل اجرایی اصلی تحویل میده. به این ترتیب تعداد زیادی از دستور العملها بدون تغییر باقی میمونن.
              این روش محدودیت اصلیش اینه که نمیشه دو معماری متفاوت پشتیبانی بشه!
              در حال حاضر مک، لینوکس، و ویندوزهایی که استفاده میکنیم روی کامپیوتر های معمولی با معماری X86 هستن و برای همین میشه از نظر تئوری برنامه هاشون را روی هم دیگه اجرا کنیم با کمک ٍEmulator ها.
              مثلا Wine یا اون برنامه ای که جدیدا باش بازیهای ویندوز روی مک اجرا میکنن.

              حالا اگر معماری متفاوت باشه چی؟ مثلا معماری پروسسور iDevice با معماری X86 فرق میکنه!
              اینجا از Simulator ها استفاده میشه. Simulator ها وظیفشون شبیه سازی کامل معماری سیستم مبدا اه، و در صورتی که امکان شبیه سازی در این سطح امکان پذیر باشه مسلما به سخت افزاری به مراتب قوی تر از سخت افزار مبدا نیاز داره چون باید کارهای خیلی پیچیده تری نسبت به سیستم مبدا برای شبیه سازی انجام بده.
              نمونش برنامه هایی که بازیهای Playstation را روی کامپیوتر اجرا میکنن، یا اونهایی که بازی سگا را روی آیفون اجرا میکنن.
              ولی چیزی که در عمل مشاهده میکنید اینه که Emulation و Simulation را به جای هم استفاده میکنن به طور معمول.

              نهایتا اصلا بعید نیست که Port شده باشه چون بازی خیلی قدیمیه و احتمال 99 درصد مبتنی بر OpenGL هم کار میکنه موتورش.
              اما
              باز هم نمیشه زیاد نظر داد. تقریبا مطمئنم Prince of Persia Warrior Within از اول نوشته شد برای iPad ولی روند بازی و صحنه *ها دقیق دقیق دقیق همونی هستن که نسخه ی PC اش بود.
              مگر اینکه با UBI Soft با هم کنار اومده باشن Game Loft ای ها! (البته حتما اومدن، چون Title اش را نمیتونن به صورت عشقی استفاده کنن)
              من عاشق این انجمنم دو دلیل:
              ۱. پاسخ دقییییییییییق و سریع
              ۲.به همه اهمیت میدین
              واقعا مرسی آقا علیرضا
              i-phone.ir the bestt

              نظر


              • #22
                سلام
                دوستان ميشه فايل تورنت بازي را در سايت قرار بدين؟

                نظر


                • #23
                  نوشته اصلی توسط garooc نمایش پست ها
                  سلام
                  دوستان ميشه فايل تورنت بازي را در سايت قرار بدين؟

                  نظر


                  • #24
                    به نظر من که اصلا بازیه خوبی نیست .
                    اون هم با این حجم !

                    نظر


                    • #25
                      روی 3gs هم به خوبی اجرا می شه؟

                      نظر


                      • #26
                        نوشته اصلی توسط salar_mavi نمایش پست ها
                        روی 3gs هم به خوبی اجرا می شه؟
                        بله تو آیتونز که اینجوری نوشته
                        دوستم هم رو 3gs تست کرده به خوبی کار میکنه
                        ویرایش توسط I-MAD : https://i-phone.ir/forums/member/73157-i-mad در ساعت 14-04-2012, 09:19 PM
                        Livin' in ruins of a palace within my dreams

                        نظر


                        • #27
                          نه سرعتش روی ۳جی اس جالب نیست

                          نظر


                          • #28
                            نوشته اصلی توسط apple for all نمایش پست ها
                            نه سرعتش روی ۳جی اس جالب نیست
                            دوستم که تست کرده میگه سرعتش با 4 فرق ندداره
                            Livin' in ruins of a palace within my dreams

                            نظر


                            • #29
                              نوشته اصلی توسط apple for all نمایش پست ها
                              نمیدونم چی بگم اما اگه پورت شده باشه که فایل های سور بازی رو چه جوری بیناری میکنن میدن اپ استور؟؟
                              مثلا ۱۰ سال پیش که MGS از روی PS2 برای Windows پورت شد ، فایل هاش تغییر کرد قرار نیست پسوند xx.SEE ها روی ویندوز اجرا شن ... اگر متن علیرضا را با دقت بخونی به خوبی توضیح داده که پورت کردن در پایه چه جوری صورت میگیره.

                              برای اینکه مطمئن تر شی :

                              Last week, we informed you that the PC, and subsequent console smash-hit ‘Max Payne,’ was finally being ported through to the mobile platforms. Well, as promised, the iOS version has been released today
                              محتوای مخفی - انجمن تخصصی آیفون


                              و ضمنا نظر شخصیمو هم بگم که این کنترلر این بازی روی آیفون به افتضاح ترین طرح ممکن باز سازی شده در حدی که اگه auto aim assist رو خاموش کنی به چند ثانیه نمی رسی که game over میشی بهتر بود خود Rockstar اینو هم مثل gta پورت کنه نه این که بده دست remedy !
                              ویرایش توسط lvladreaper : https://i-phone.ir/forums/member/326-lvladreaper در ساعت 15-04-2012, 03:04 AM
                              من آریایی ام، خدای من ایران، پیغمبر من کوروش، امام من داریوش، کتاب مقدسم شاهنامه، دستور دین من لوح کوروش کبیر، پرچم من درفش کاویانی، بهشت من آزادی، عید من مهرگان، دین من زرتشت، ذات من آریاییست، دشمنم تازیان، ذکرم پاینده ایران، مذهب من آریاییست، من آریایی ام


                              I turned to look back but It was Gone
                              I cannot put my finger on It now
                              The Child is Grown , The Dream is Gone
                              I ... Have Become COMFORTABLY NUMB

                              نظر


                              • #30
                                واقعا عاليه

                                نظر

                                صبر کنید ..
                                X