منصوبے کے بارے میں
Roublard ایک 3D rogue-like گیم ہے جسے Go میں لکھا گیا ہے، اور اسے g3n گرافکس انجن اور Entity Component System (ECS) آرکیٹیکچر کا استعمال کرتے ہوئے بنایا گیا ہے۔ یہ IdiotCoder/FatOldYeti کی ایک ٹیوٹوریل سیریز سے متاثر ہے، جو اصل میں Ebiten کے ساتھ 2D کے لیے ڈیزائن کی گئی تھی۔ ڈویلپر نے اس وقت Ubuntu 24.04 پر مطابقت کے مسائل کی وجہ سے g3n کی طرف رخ کیا، جس کا مقصد بنیادی گیم پلے لاجک کو برقرار رکھتے ہوئے 3D رینڈرنگ کو تلاش کرنا تھا۔ اس پروجیکٹ میں PolyHaven اور @mz4250 کے بصری اثاثے (visual assets) شامل ہیں۔ صارفین Go اور g3n کی ضروریات (dependencies) انسٹال کرنے کے بعد اسے چلا سکتے ہیں۔ ریپوزٹری میں ایک علیحدہ برانچ موجود ہے جو اصل Ebiten پر مبنی کوڈ کا g3n ایڈاپٹیشن کے ساتھ موازنہ کرتی ہے، جس سے ڈویلپرز کو ٹیوٹوریل کے مختلف ورژنز میں نفاذ کے فرق کو ٹریک کرنے کی اجازت ملتی ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.