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 برای همه سیستم عامل های دارای مجوز

ncurses

ncurses

ncurses (نفرین جدید) یک کتابخانه برنامه نویسی است که یک API را فراهم می کند که به برنامه نویس اجازه می دهد تا رابط های کاربر مبتنی بر متن را به روشی مستقل از ترمینال بنویسد.
  • نرم افزار رایگان
  • Linux
rot.js

rot.js

rot.js مجموعه ای از کتابخانه های جاوا اسکریپت است که برای کمک به پیشرفت روگولیک در محیط مرورگر طراحی شده است.
BearLibTerminal

BearLibTerminal

BearLibTerminal کتابخانه ای است که پنجره ای مانند ترمینال را ایجاد می کند که خروجی متنی انعطاف پذیر و پردازش ورودی بدون عارضه را تسهیل می کند.