عن المشروع
Roublard هي لعبة rogue-like ثلاثية الأبعاد مكتوبة بلغة Go، تم بناؤها باستخدام محرك الرسوميات g3n وبنية Entity Component System (ECS). اللعبة مستوحاة من سلسلة دروس تعليمية من IdiotCoder/FatOldYeti، والتي صُممت في الأصل لتكون ثنائية الأبعاد باستخدام Ebiten. انتقل المطور إلى g3n بسبب مشكلات التوافق على Ubuntu 24.04 في ذلك الوقت، بهدف استكشاف الرندرة ثلاثية الأبعاد مع الحفاظ على منطق اللعب الأساسي. يتضمن المشروع أصولاً بصرية من PolyHaven و @mz4250. يمكن للمستخدمين تشغيل اللعبة بعد تثبيت Go وتبيعات g3n. يحتفظ المستودع بفرع منفصل يقارن بين الكود الأصلي القائم على Ebiten والتكيف مع g3n، مما يسمح للمطورين بتتبع الاختلافات في التنفيذ عبر إصدارات الدروس التعليمية.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.