sdl2 examples
1.0.0
"hello World" لـ SDL2 للغات البرمجة المختلفة.
تقوم كل عينة بإنشاء نافذة، وتعرض صورة، ثم تنتظر ثانيتين وتنتهي.
يجب أن يتم إنشاء جميع الملفات التنفيذية وتشغيلها بشكل مثالي على Linux وmacOS وWindows وBSD* والمزيد، ولكن يجب أن تعمل على الأقل على Linux. تحتوي معظم الدلائل الفرعية على ملفات README.md بمزيد من التفاصيل، وملف Makefile للحصول على طريقة واحدة لبناء كل عينة.
بالنسبة للإصدارات الأحدث من نظام التشغيل macOS، يبدو أيضًا أن البرامج تحتاج إلى حلقة حدث حتى تظهر النافذة، لذا فأنا بصدد إضافة ذلك إلى كل مثال. لا تظهر النافذة في حالة عدم وجود حلقة حدث.
go get github.com/veandco/go-sdl2/sdl )tcc لتجميع أحد أمثلة لغة C، فتأكد من إضافة -DSDL_DISABLE_IMMINTRIN_H=1 . ada إذا كنت ترغب في تجربته. يرجى إنشاء PR إذا كان يعمل على Arch Linux و/أو نجح في اختبار Linux CI!). c3 به "Hello World" في C3). طلبات السحب هي موضع ترحيب.