رفتن به مطلب
جامعهٔ برنامه‌نویسان ایران
  • برترین ارسال‌ کنندگان

    هفته

    در این هفته هیچ ارسال کننده برتری وجود ندارد.

    ماه

    بدون برترین ارسال کننده‌های این ماه.

    سال گذشته

    بدون برترین ارسال کننده‌ها این سال.

    تمامی زمانها

    1. کامبیز اسدزاده
      کامبیز اسدزاده
      19 فایل  · 

1 تصویر

درباره این فایل

کتابخانهٔ SFML به عنوان یک واسط کامپوننت‌های مفیدی را برای سیستم فراهم می‌کند که جهت توسعه برنامه‌های گرافیکی و بازی سازی بسیار مفید است. ماژول‌های این کتابخانه با عناوین System, Window, Graphics, Audio و Network به صورت چند-سکویی ارائه شده‌اند. این کتابخانه برای زبان‌های C/C++/C#/Python و Java مورد استفاده قرار می‌گیرد.

جهت یادگیری سریع این کتابخانه در مرجع می‌توانید به بخش اختصاصی SFML مراجعه کنید.


تغییرات جدید در نسخه 2.5.۱   دیدن کارنامه تغییرات

انتشار در

تغییرات اخیر در این نسخه از کتابخانه به صورت زیر است:

SFML 2.5.1
General
Various CMake fixes (#1414, #1416, #1436, #1439, #1467, #1470)
Fixed the installation of pkg-config files (#1466)
Fixed two conversion warnings (#1454)
[Android] Fixes all symbols in sfml-main are hidden (#1457, #1460)
[Android] Fixed some #define flag problem (#1458)
[Android] Fix deadlock in main cleanup (#1265)
[iOS] Modernized toolchain file (#1411)
[iOS] Check that SFML/Main.hpp is used (#1412)
[macOS] Add -ObjC flag to fix static linking on macOS (#1485)
Window
Bugfixes
[iOS] Use default supported rotations when none are specified (#1417)
[iOS] Fixed autocomplete window overlaps keyboard (#1473, #1482)
[Linux] Fixed dual monitor issue (#1226, #1238)
[Linux] Fixed issue where fullscreen window didn't go over task bars on top and left on in Ubuntu (#1224)
[Linux] Fixed the Unix clipboard implementation causing an abort due to internal data races in Xlib (#1437)
[macOS] Added additional system cursors (#1401, #1413, #1425)
[Windows] Fixed swapped colors for custom cursors (#1464, #1465, #1491)
Graphics
Bugfixes
Fixed a bug in which a sf::RenderTexture would not be re-activated after being re-created (#1438)
Fixed sf::RenderTextureImplFBO's destructor incorrectly triggering deletion of other sf::RenderTextureImplFBO's active FBOs (#1440)
Fix sf::RenderWindow::setActive incorrectly trying to unbind an FBO during deactivation (#1442)
Fixed sf::RenderTexture::display() dereferencing a NULL pointer when being called before sf::RenderTexture::create() (#1446)
Fixed bug in sf::Text when applying an outline color/thickness (#1176)
Squash duplicated sf::Font glyphs to single chars (#1461)
Fixed two issues with glyph sub-pixel positioning (#1452)
Reduced context locking & unlocking while creating textures (#1459)
Fixed the error message when the wrong bitmap font size is selected (#1456, #1474, #1492)
Audio
Bugfixes
Fixed performance issue with reading WAV files (#1450)

 




بازخورد کاربر

به گفتگو ملحق شوید

شما همین الآن می‌توانید مطلبی را ارسال و بعداً ثبت‌نام کنید. اگر حساب کاربری دارید، و با حساب کاربری خود مطلب ارسال کنید.
نکته: مطلب شما قبل از انتشار نیاز به بازبینی توسط میانجی‌گر‌ها دارد.

مهمان
  • فایل

  • آمارهای بخش دریافت

    20
    فایل‌ها
    11
    دیدگاه
    15
    نقد
    آخرین فایل
    توسط کامبیز اسدزاده

    137    0

  • انتخاب های ما

    • رونمایی از اولین درگاه پرداختِ ارزی توسط بایننس
      ما ایرانی‌ها به خصوص توسعه‌دهنده‌ها در حوزهٔ فناوری همیشه با مشکلاتی دست و پنجه نرم می‌کنیم، قطعاً می‌توان در این باره توضیحات بسیار جامعی ارائه کرد، اما یکی از این مسائل بحث محدودیت‌های شدید در پرداخت به شیوهٔ ارزی و بین‌المللی است و به همین خاطر به سختی می‌شود به مشتریان خارج از کشور خدمات ارائه و هزینه‌ای در قبال آن دریافت کرد بنابراین، معمولاً دسترسی به ارائهٔ خدمات در خارج از کشور امکان‌پذیر نیست.

      با تفکرِ به این که، روزی خواهد رسید درگاه‌های پرداختیِ فعلی به شیوه‌های کاملاً مردمی بدون در نظر گرفتن موقعیت، قومیت و سیاست‌های خارجی در اختیار همگان قرار خواهند گرفت و این یعنی آزادی در دنیای تجارت، به گونه‌ای که با اهداف و شعار این بستر و ارز‌های دیجیتالی هم‌خوانی داشته و به نظر می‌رسد پیش‌بینی‌ها در رابطه با شکل و قالب پول‌های نسل جدید واقعاً به این سمت سوق پیدا کند.
      • 2 پاسخ
    • قابلیت‌های ممتاز و پیشرفتهٔ ++C در استاندارد‌های جدید
      اگر شما توسعه دهنده سی‌پلاس‌پلاس هستید، توصیه می‌کنیم این سری از مقالات را دنبال کنید زیرا در این تاپیک قصد داریم به آخرین تغییرات مرتبط با سی‌پلاس‌پلاس مدرن اشاره کنیم. بنابراین در بخش اول، مهم‌ترین موارد منسوخ شده و اشکلات رفع شده و ویژگی‌های سی++ را پوشش خواهیم داد.
        • تشکر شده
        • پسندیدن
      • 2 پاسخ
    • معرفی و کار با فایل‌سیستم‌ها در استاندارد C++17
      اگرچه که زبان برنامه‌نویسی سی‌پلاس‌پلاس به عنوان یک زبان بسیار قدرتمند و قدیمی شناخته شده است، اما کتابخانهٔ استاندارد و پیشفرض آن برخی از موارد واقعاً مهم را به تازگی تعبیه کرده است. ویژگی‌هایی که در زبان‌هایی مثل جاوا و یا سی‌شارپ دات‌نت سال‌هاست وجود دارند. به هر حال این ویژگی‌ها در سی++ ۱۷ موجود شده‌اند و این یک بهبود و پیشرفت بسیار خوب است. برای مثال ما الآن فایل‌سیستم استانداردی را در اختیار داریم.
        • تشکر شده
        • پسندیدن
      • 0 پاسخ
    • معرفی و کاربرد صفت‌های خاص در استاندارد ۱۷
      با سلام و درود،

      همانطور که می‌دانید ویژگی‌های اخیر در استاندارد‌های ۱۷ و ۲۰ بسیار عظیم و کاربردی هستند. هدف ما در مرجع آی‌او‌استریم این است که با توجه به به‌روز‌رسانی‌های زبان سی‌پلاس‌پلاس مهمترین مواردی که نیاز است معرفی کنیم.


      بنابراین در این بخش به یکی از کاربردی‌ترین موارد مرتبط در استاندارد ۱۷ با عنوان صفت‌های ویژه اشاره می‌شود که در ادامه به تعریف هر یک از آن‌ها می‌پردازیم.
        • تشکر شده
        • ترکوندی!
        • پسندیدن
      • 0 پاسخ
    • اصول طراحی: ثبات و سازگاری
      ثبات یک اصل اساسی در زندگی و طراحی است. بدون آن نمی‌توانیم ادامه دهیم. اگر از عهده‌ی اعمال آن برآیید، حتی سخت‌ترین مشکلات نیز از بین خواهند رفت! ثبات یکی از اصول طراحی است که دوست داریم به طور مرتب آن را نقض کنیم.
        • تشکر شده
      • 0 پاسخ
  • کاربران آنلاین در این صفحه   0 کاربر

    هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.

×
×
  • جدید...