libtcod

libtcod

libtcod یک API رایگان ، سریع ، قابل حمل و بدون عارضه برای توسعه دهندگان roguelike است که یک کنسول رنگی پیشرفته واقعی ، ورودی و بسیاری از ابزارهای دیگر که اغلب در roguelikes مورد استفاده قرار می گیرد ، است.
کتابخانه Doryen همچنین به عنوان libtcod شناخته می شود ، کتابخانه عملکردی است که برای تواریخ Doryen ساخته شده است.این یک کتابخانه بدون عارضه برای توسعه دهندگان roguelike است.ویژگی ها: * کنسول روی پنجره یا تمام صفحه با پشتیبانی از رنگ واقعی * پشتیبانی از مجموعه کاراکترهای سفارشی با استفاده از قلم های بیت مپ و کاشی های رنگی * Twister Mersenne و تکمیلی Multiply با Carry Number Number Carry * پشتیبانی داخلی از تاس (تجزیه رشته ، نورد) * ترسیم خط Bresenhamجعبه ابزار * تولید کننده نویز پرلین ، سمپلکس و موجک * زمینه مشاهده ابزار با 5 الگوریتم مختلف * جعبه ابزار تصویر با پشتیبانی از چرخش / کشش و برش قطعنامه subcell * پشتیبانی از نوبت به نوبه خود و بازی های زمان واقعی * پشتیبانی از ماوس * تجزیه و تحلیل پیشرفته پرونده تجزیه و تحلیل *کانتینر سریع سریع با رابط های آرایه / لیست / پشته * ابزار bsp ابزار * ابزار ارتفاع نقشه * ابزار مسیر یابی (A * و Dijkstra) * ابزار فشرده سازی * پشتیبانی از فونت های ضد حساس و یونیکد * نقشه برداری کاراکتر / پویا نویسه * پشتیبانی از تصاویر PNG * تولید کننده نام قابل تنظیم با20 مجموعه هجایی از پیش تعریف شده ... در حال حاضر برای زبانهای C ، C ++ و پایتون پیوندهایی وجود دارد.
libtcod

سایت اینترنتی:

امکانات

دسته بندی ها

گزینه های libtcod برای همه سیستم عامل های دارای مجوز منبع باز