منصوبے کے بارے میں

Kül ve Kıvılcım ایک ترکی roguelike deckbuilder ہے جو براؤزر میں چلتا ہے، اور اسے کسی بھی فائل یا بیرونی اثاثوں کی ضرورت نہیں ہوتی۔ اس میں تین ایکٹس، ایک شاخ دار نقشہ، 87 کارڈز، 33 دشمن، 38 relics، 18 potions، اور 16 واقعات شامل ہیں۔ تمام بصری اثرات SVG silhouettes سے اخذ کیے گئے ہیں؛ کارڈ آئیکنز خود بخود ان کی IDs سے تیار ہوتے ہیں؛ اور ساؤنڈ ایفیکٹس اور موسیقی WebAudio کا استعمال کرتے ہوئے ریئل ٹائم میں سنٹھیسائز کی جاتی ہے—ریپوزٹری میں کوئی .png یا .mp3 فائلیں موجود نہیں ہیں۔ گیم کے مرکز میں ایک منفرد میکانک ہے جسے "Incandescence" کہا جاتا ہے: یہ جنگ کے دوران جمع ہوتا ہے اور باریوں کے درمیان غائب نہیں ہوتا۔ کچھ کارڈز Incandescence پیدا کرتے ہیں، جبکہ دیگر اس کے تمام ذخیرے کو اسکیلنگ اثرات (مثلاً Blast: ہر Incandescence کے لیے 4 نقصان) فراہم کرنے کے لیے خرچ کرتے ہیں۔ کھلاڑی کو تزویراتی طور پر یہ منتخب کرنا ہوتا ہے کہ اسے کب خارج کرنا ہے۔ تین راستے اس وسائل کا مختلف طریقے سے استعمال کرتے ہیں: Fire (دھماکوں کے ذریعے زیادہ نقصان)، Ash (سست لیکن نمو پذیر گھساوٹ)، اور Iron (اسے دفاع میں تبدیل کرنا)۔ نقشہ، انعامات، اور دشمن کی صحت ایک ہی seed کے ساتھ دوبارہ پیدا کی جا سکتی ہے۔ تعمیراتی طور پر، انجن اور انٹرفیس مکمل طور پر الگ ہیں: Combat ماڈیول سنکرونس ہے، DOM سے بے خبر ہے، اور لاگز لکھ کر کام کرتا ہے؛ UI اس لاگ کو تاخیر کے ساتھ پلے کرتا ہے۔ یہ انجن کو Node.js پر ٹیسٹ اور بیلنس کرنے کی اجازت دیتا ہے۔ بصری طور پر، دشمن ہاتھ سے لکھے ہوئے SVG silhouettes ہیں؛ کارڈ سیلز IDs سے اخذ کیے گئے ہیں؛ اور جلنے کا اثر feTurbulence اور feColorMatrix فلٹرز کے ساتھ بنایا گیا ہے۔ موسیقی Hicaz scale میں تخلیقی طور پر تیار کی جاتی ہے، جس میں صورتحال کے مطابق لیئر لیولز اور ٹیمپو تبدیل ہوتا ہے۔ ٹیسٹنگ سسٹم جامع ہے: 55+ یونٹ ٹیسٹ اس بات کو یقینی بناتے ہیں کہ ہر کارڈ، دشمن، relic، potion، اور واقعہ کم از کم ایک بار چلایا گیا ہے۔ سیمولیشنز فی مشکل 250 رنز کرتے ہیں، جس میں جیت کی شرح، صحت کی معیشت، اور موت کی تقسیم کی رپورٹ دی جاتی ہے۔ ایک تشخیصی رن ہر مقابلے کو الگ سے ناپتا ہے۔ توازن پیمائش کے ذریعے درست کیا جاتا ہے: ریفرنس ڈیکس کے ساتھ باس فائٹس کے لیے نقصان کی شرح 0% اور 7% کے درمیان ہے۔ ایک خودکار کھلاڑی اوسطاً 45 میں سے 20 منزلوں تک پہنچتا ہے، جو مہارت کو पुरस्कृत کرتا ہے۔ تین مشکل لیولز ہیں: Traveler، Ash Oath، اور Nightmare۔ شارٹ کٹس: کارڈز 1-9 کیز کے ساتھ کھیلے جاتے ہیں، Space/Enter باری ختم کرتا ہے، D ڈیک دکھاتا ہے، اور Esc مینو بند کرتا ہے۔ کارڈز کو ڈریگ اینڈ ڈراپ یا کلک کے ذریعے کھیلا جا سکتا ہے؛ ٹارگیٹڈ کارڈز کے لیے، پہلے کارڈ منتخب کیا جاتا ہے، پھر دشمن۔ تعاون خوش آئند ہے: نئے کارڈز یا دشمنوں کو شامل کرنا سادہ ہے۔ تعاون کی سب سے قیمتی قسم بیلنس فیڈ بیک ہے—یہ بتانا کہ کون سی لڑائیاں بورنگ ہیں، کون سے کارڈز کبھی نہیں کھیلے جاتے، یا آپ کہاں پھنس گئے۔ لائسنس MIT ہے؛ ایموجی حروف کے علاوہ کوئی تیسرے فریق کے اثاثے استعمال نہیں کیے گئے ہیں۔