تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 5 از 7 اولاول 1234567 آخرآخر
نمايش نتايج 41 به 50 از 68

نام تاپيک: موتور دو بعدی Quick2D

  1. #41
    کـاربـر بـاسـابـقـه dark_dragon's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    Germany
    پست ها
    492

    پيش فرض

    سلام.
    من باز اومدم. فکر کردید بی خیال انجین شدم ؟ نع !
    هسته انجین رو دارم از اول با یک کتابخانه گرافیکی دیگه می نویسم. احتمالاً توی این چند روزه یک دمو از تست performance میذارم تا ببینیم چی شده
    Last edited by dark_dragon; 27-09-2012 at 12:33.

  2. این کاربر از dark_dragon بخاطر این مطلب مفید تشکر کرده است


  3. #42
    داره خودمونی میشه Expert32's Avatar
    تاريخ عضويت
    Oct 2010
    محل سكونت
    جزیره!
    پست ها
    189

    پيش فرض

    سلام.
    از چه زبان و کتابخانه ایی استفاده کردی؟
    اون قبلی رو کلا بیخیالش شدی؟

  4. #43
    کـاربـر بـاسـابـقـه dark_dragon's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    Germany
    پست ها
    492

    پيش فرض

    همچنان با c# هست ولی ساختارش رو کاملاً عوض کردم. ایندفعه هسته کاملاً جدا هست و فعلاً بدون ادیتور. می خواستم با c++ بنویسم که چشمم به یک کتابخونه SDL خورد.
    این پکیج 700 کیلوبایته که شامل هسته انجین و یک مثال کوچولو هست.
    برای اجرا فایل main.js رو drag کنید روی فایل Quick2D.exe .
    فایل نمونه به شما 300 اسپرایت میده که می تونید اونها رو در صفحه قرار بدید. روی سیستم من تا آخر 300 تا fps روی 60 بود. لطفاً دوستان دیگه هم تست کنید ببینید دچار افت fps میشید و اگر میشید، چقدر. البته نمایشگر fps نداره. من از FRAPS استفاده کردم.

    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]

  5. 2 کاربر از dark_dragon بخاطر این مطلب مفید تشکر کرده اند


  6. #44
    داره خودمونی میشه Expert32's Avatar
    تاريخ عضويت
    Oct 2010
    محل سكونت
    جزیره!
    پست ها
    189

    پيش فرض

    کتابخونه ای که استفاده کردی فکر کنم SFML باشه نه SDL !!?
    من تست کردم البته نرخ فریم رو ندیدم ولی مشخص بود که زیر 40-50 هست چون اشارگر موس رو که تکون میدادم با گیر حرکت میکرد و روون نبود.
    ولی SFML در کل خیلی بهتر از OpenTK هست.

  7. این کاربر از Expert32 بخاطر این مطلب مفید تشکر کرده است


  8. #45
    کـاربـر بـاسـابـقـه dark_dragon's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    Germany
    پست ها
    492

    پيش فرض

    آره همونه. قاطی کردم دیگه ...
    چند تا اسپرایت گذاشتی که اومد پایین ؟
    برای من ماکسیمم 400 تا بعد کشید روی 40 fps ولی خب فکر نمیکنم کسی این تعداد اسپرایت رو بکاره وسط صفحه !
    پیشنهادی داری ؟

  9. #46
    در آغاز فعالیت
    تاريخ عضويت
    Jun 2010
    محل سكونت
    New York
    پست ها
    8

    پيش فرض

    من نمی فهمم چرا خودت رو ازیت می کنی؟ مگه xna چشه؟ اصلا 1000 تا sprite بزار اگه اخ گفت.

  10. این کاربر از Hi.AliR بخاطر این مطلب مفید تشکر کرده است


  11. #47
    داره خودمونی میشه Expert32's Avatar
    تاريخ عضويت
    Oct 2010
    محل سكونت
    جزیره!
    پست ها
    189

    پيش فرض

    من تقریبا 200 تا که میزارم بعدش افت فریم احساس میشه.
    البته تست اینجوری هم زیاد درست نیست چون اسپیرایتت خیلی کوچیکه و از یک تسکچر هم استفاده کردی. اگر حالت طبیعیشو بخوای حساب کنی مثلا یک باز شامل چندین تسکچر در هر فریم هست و اندازه ها هم فرق میکنه و بعضیهاشون هم مممکنه انیمیت شده باشند و ...
    من نمی فهمم چرا خودت رو ازیت می کنی؟ مگه xna چشه؟ اصلا 1000 تا sprite بزار اگه اخ گفت.
    اینم پیشنهاد خوبیه کما اینکه هم دم دست تره از SFML برای زبانی مثل #C و هم امکاناتاش خیلی بیشتره.
    ویرایش:
    تاریخ پستو نگاه کنید 00:00
    Last edited by Expert32; 27-09-2012 at 22:02.

  12. #48
    کـاربـر بـاسـابـقـه dark_dragon's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    Germany
    پست ها
    492

    پيش فرض

    برای استفاده از xna باید کلی بساط روی سیستم نصب بشه. گذشته از اون، من از xna متنفرم. دلیلم اینه و بعد از اون، می خوام یک انجین اختصاصی برای استدیوم و کارهام داشته باشم که نیاز به نصب framework های جانبی نداشته باشه.
    البته با همین کتابخانه ای که من کار می کنم هم شما می تونی 1000 تا اسپرایت بذاری. این ربطی به کتابخانه نداره. مربوط به نحوه ساخت و سازماندهی هسته انجین هست. حالا چه با opengl چه با ogre یا xna .

    من تقریبا 200 تا که میزارم بعدش افت فریم احساس میشه.
    البته تست اینجوری هم زیاد درست نیست چون اسپیرایتت خیلی کوچیکه و از یک تسکچر هم استفاده کردی. اگر حالت طبیعیشو بخوای حساب کنی مثلا یک باز شامل چندین تسکچر در هر فریم هست و اندازه ها هم فرق میکنه و بعضیهاشون هم مممکنه انیمیت شده باشند و ...
    متفاوت بودن اسپرایت ها اهمیتی نداره چون همشون در ابتدای اجرا لود میشن و در رم قرار میگیرند. در تابع update فقط نمایش داده میشن. به نوعی از رم میره تو رم گرافیک. اگر کند باشه دست من نیست


    ویرایش:
    برای من نوشته 8:30
    Last edited by dark_dragon; 27-09-2012 at 22:06.

  13. #49
    داره خودمونی میشه Expert32's Avatar
    تاريخ عضويت
    Oct 2010
    محل سكونت
    جزیره!
    پست ها
    189

    پيش فرض

    پس با این حساب باید یراست بری سراغ ++C اونم نه managed فقط native.

  14. #50
    کـاربـر بـاسـابـقـه dark_dragon's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    Germany
    پست ها
    492

    پيش فرض

    چرا آخه :\
    مگه انقدر بده اینی که الآن ساختم ؟ من که نمی خوام باهاش فیل هوا کنم فقط برای بازی های indie هست.

  15. این کاربر از dark_dragon بخاطر این مطلب مفید تشکر کرده است


Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •