فينستر: مكتبة قماش ثنائية الأبعاد متعددة المنصات بسيطة للغاية
فينستر هي مكتبة قماش ثنائية الأبعاد متعددة المنصات بسيطة للغاية تُذكرنا برسومات Borland BGI أو QBASIC. فهي توفر نافذة تطبيق واحدة، وذاكرة تخزين مؤقتة للصورة RGB بدقة 24 بت، وإدخال لوحة المفاتيح/الماوس متعدد المنصات، وتشغيل الصوت - كل ذلك بحد أدنى من الكود. تجنب واجهة برمجة التطبيقات الاستطلاعاتية البسيطة عمليات الاستدعاء أو تعدد مؤشرات الترابط. وتتميز بوجود روابط لـ C99 و Go و Zig و Lua، ونعم، يمكنها حتى تشغيل Doom!
اقرأ المزيد