محرك رسومات ثلاثي الأبعاد في الوقت الحقيقي VSC: قائم على البرمجيات
2025-03-12
محرك VSC (VOUGA-SHREINER-CANTH) المُعتمد هو محرك رسومات ثلاثي الأبعاد في الوقت الحقيقي مكتوب بالكامل بلغة برمجية من أجل قابلية النقل. مستوحى من فصل الواجهة الأمامية/الخلفية في DoomGeneric وخبرة الكاتب السابقة في محركات ألعاب C++، فهو عبارة عن مُرسِخ يُقارب الإضاءة والظلال والقوام والمواد. يعتمد على كتاب Eric Lengyel "Mathematics for 3D Game Programming"، ويستلهم من مستوى صعب في لعبة Geometry Dash، VSC المُعتمد، باستخدام موسيقى Michael Bublé. واجهة برمجة التطبيقات قيد التطوير النشط، ولكن التغييرات يجب أن تكون ضئيلة. تتضمن توافق ESP32، ورمز مثال، وملف Makefile. اتبع الكتاب حتى الفصل 5 للحصول على المعرفة الأساسية.