Limn Engine: مکمل API حوالہ

Limn Engine API کے ساتھ گیمز تیزی سے بنائیں۔ یہ گائیڈ ان بنیادی کلاسز اور میتھڈز کا احاطہ کرتی ہے جن کی آپ کو ڈویلپمنٹ شروع کرنے کے لیے ضرورت ہے۔

بنیادی کلاسز

• Display (L1): انجن کا دل۔ یہ کینوس، گیم لوپ، ان پٹ اور کیمرہ کو مینیج کرتا ہے۔ • Component (L1): ہر نظر آنے والا آبجیکٹ۔ یہ پوزیشن، سائز، فزکس اور کولیژنز کو سنبھالتا ہے۔ • Camera (L2): ویو پورٹ کو کنٹرول کرتا ہے۔ اسے کھلاڑیوں کا پیچھا کرنے، اسکرین ہلانے یا زوم کرنے کے لیے استعمال کریں۔ • Move (L1): فزکس، پارٹیکلز اور موومنٹ لاجک کے لیے ایک ہیلپر۔ • State (L1): آبجیکٹ کی پراپرٹیز معلوم کرنے کے لیے ریڈ-اونلی ٹولز۔ • TileMap (L2): گرڈ پر مبنی لیولز اور میپس کے لیے سسٹم۔ • Tctxt (L1): بیک گراؤنڈ سپورٹ اور الائنمنٹ کے ساتھ رچ ٹیکسٹ (Rich text)۔ • Sound (L1): سنگل آڈیو فائلوں کو سنبھالتا ہے۔ • SoundManager (L4): متعدد آوازوں اور گلوبل والیوم کو مینیج کرتا ہے۔ • ParticleSystem (L3): برسٹ، دھواں اور مسلسل اثرات پیدا کرتا ہے۔ • Sprite (L2): اسپرائٹ شیٹ اینیمیشنز کو مینیج کرتا ہے۔

فوری نفاذ

انجن شروع کریں: const display = new Display(); display.perform(); display.start(800, 600);

کھلاڑی شامل کریں: const player = new Component(40, 40, "blue", 100, 100); player.physics = true; player.gravity = 0.4; display.add(player);

موومنٹ اور فزکس

اپنے کوڈ کو سادہ بنانے کے لیے move ہیلپر کا استعمال کریں:

کیمرہ کنٹرول

ان میتھڈز کے ذریعے ایکشن کو نظر میں رکھیں:

ویژول ایفیکٹس

پارٹیکلز کے ساتھ اپنی گیم کو بہتر بنائیں:

ماخذ: https://dev.to/kehinde_owolabi_e2e54567a/limn-engine-complete-api-reference-1acj