منصوبے کے بارے میں
EconSpace ایک انجنیرنگ‑محور پروٹو ٹائپ ہے 2D فضا سیمیولیشن کا۔ یہ ایک معتمد سرور ماڈل استعمال کرتا ہے جہاں سرور تمام گیم لوجیک کو ہینڈل کرتا ہے اور کلائنٹ رینڈرر اور انپٹ سورس کے طور پر کام کرتا ہے۔ گیم گلیف‑ভিত্তی ایک مخصوص بصری زبان استعمال کرتا ہے جس سے اشیاء کی نمائندگی ہوتی ہے، جس سے JSON آرکیٹائپز کے ذریعے نئی انٹیٹی ٹائپوں کو آسان طور پر شامل کیا جا سکتا ہے، جس کے لیے نئی آرٹ ایسیٹس کی ضرورت نہیں ہوتی۔
اہلکارگی شامل ہیں:
- گیم پلی میکینکس: نیوٹنی‑اسلوب فلائٹ، وarp سفر، مینینگ، اسٹیشن‑بیسڈ ٹریڈنگ (قیمت کے اثرات کے ساتھ)، لڑائی، اور میشن سسٹم (باؤنٹی، مینینگ، ڈلیوری)。
- وورلڈ سیمیولیشن: ایک مستقل 멀ٹی‑سیسٹم گیکسی جو jumpp gates، فاکشن ریپیوٹیشن، اور رول‑بیسڈ NPC AI (ٹریڈرز، پولیس، پیریٹس) فراہم کرتا ہے۔
- ٹیکنیکل آرکیٹیکچر: رینڈرنگ سے الگ 1/60 ٹِک فیکسڈ سیمیولیشن، جس میں کلائنٹ‑سائیڈ پیش بینی، سرور ریکانسیلیئش، اور انٹیٹی انٹرپولییشن شامل ہیں۔
- ٹولنگ: سسٹم اور گیکسی لنکس ڈیزائن کرنے کے لیے ایک بصری وورلڈ ایڈیٹر، اور سیمیولیشن کے لیے ایک ہیڈلس سرور۔
- AI انٹیگریشن: 'econagent' شامل ہے، جو ایک MCP سرور ہے جو LLM ایجنٹس کو ٹیکسٹ کے طور پر دنیا کا مشاہدہ کرنے اور ہدایات دینے کی اجازت دیتا ہے۔
پروجیکٹ C++17 میں تیار کیا گیا ہے اور وینڈونگ اور رینڈرنگ کے لیے raylib، اور ڈیٹا منیجمنٹ کے لیے nlohmann/json پر منحصر ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.