دی بگ چیز

گاؤں کی چیز رولنگ جاری ہے، اور اس سال آپ ہی چیز ہیں۔ ایک حقیقی ریجڈ باڈی لمبی پہاڑی ڈھلوان پر لڑھکتی ہے — رول کرنے کے لیے ٹارک، زمین سے جڑی چھلانگ، اور باقی سب فزکس کے ذمے: گھاس کے ڈھیر پھٹتے ہیں، تیز رفتاری پر باڑیں ٹوٹتی ہیں، ہنسیں بھاگتے ہوئے شور مچاتی ہیں، اور لڑھکتے ہوئے گاؤں والے کبھی آپ تک نہیں پہنچ پاتے۔ AI ایجنٹس نے اسے سرے سے آخر تک حقیقی Godot 4 انجن میں بنایا۔

ابھی کھیلیں

تیر / A D رول · اسپیس ہاپ · موبائل پر ٹچ بٹنز · گیم ڈیٹا 1.7 MB (+ انجن wasm، پہلی لوڈ کے بعد کیش شدہ)

▶ کھیلیں

تصور ہی معاہدہ ہے

اس تخلیق کا تصور پہلے بنایا گیا — سورج طلوع ہوتے وقت کی کلیدی آرٹ شیٹ، پہیے اور گاؤں والوں کی کریکٹر شیٹ، اور ایک کال آؤٹ بورڈ نے رنگ پیلٹ متعین کیا: میدان کا سبز، چیز کا سنہری، آسمانی نیلا، فیسٹیول بنٹنگ۔ ان شیٹس میں نامزد ہر عنصر کو پھر ایک حقیقی ایسیٹ کے طور پر تخلیق کیا گیا، اور ہر آڈٹ راؤنڈ نے بلڈ کو ان کے مقابلے میں پرکھا۔

دی بگ چیز کا تصوراتی کلیدی آرٹ
کانسیپٹ کی آرٹ — وہ معاہدہ جس کے خلاف اس پیس کا آڈٹ کیا جاتا ہے
دی بگ چیز انجن میں براہ راست
وہی پہاڑی ڈھلوان، انجن میں براہ راست

آرٹ سے پہلے سرمئی باکس

کسی بھی آرٹ کے موجود ہونے سے پہلے پورا کورس گرے باکسز کے طور پر چلایا اور جیتا گیا۔ یہیں فزکس کو حقیقی بنایا گیا: پہیہ گھاس کے اہرام کے خلاف بالکل پھنس جاتا تھا جب تک کہ گانٹھوں کو ایک برسٹ امپلس اور پہیے کو گرِپ اسسٹ فورس نہیں ملی؛ کورس کو پہیے کی ماپی گئی چھلانگ کی حد کے مطابق دوبارہ ڈیزائن کیا گیا۔ ایک خودکار کھلاڑی ہر بلڈ کو ڈھلوان پر چلاتا ہے یہاں تک کہ ہر آڈٹ راؤنڈ میں تصدیق شدہ جیت حاصل ہو جائے، جبکہ ٹیلی میٹری سافٹ لاک پروب کے لیے کنسول کو اسٹریم کی جاتی ہے۔

بلاک آؤٹ خاکستری خانے
بلاک آؤٹ: پورا کورس گرے باکسز اور رنگین پٹیوں کے طور پر چلتا ہوا
مکمل گیم میں گھاس کا ٹکراؤ
وہی فزکس اپنے آرٹ کے ساتھ — گھاس کا ڈھیر پھٹتے ہوئے

نارمل میپ پاس کے ساتھ ایک Blender پائپ لائن

ہر اسپرائٹ ایک Blender رینڈر ہے جو دو بار بھیجا جاتا ہے — ایک بار رنگ کے طور پر، ایک بار کیمرہ اسپیس سطح نارملز کو انکوڈ کرتے ہوئے — تاکہ سورج طلوع ایک حقیقی PointLight2D ہو جس کی گرم روشنی پہیے کے چھلکے، گھاس، باڑوں اور میدان پر لڑھکتی ہے۔ آپ کا پیچھا کرنے والے گاؤں والے رگ شدہ Blender کریکٹرز ہیں جو ری ٹارگٹڈ CMU موشن کیپچر (کلپ 09_02) چلا رہے ہیں، جنہیں اسپرائٹ قطاروں میں رینڈر کیا گیا ہے۔

پراپس ان کے نارمل میپ پاسز کے ساتھ
شپ کیے گئے پراپس (اوپر) ان کے کیمرہ اسپیس نارمل پاسز (نیچے) کے ساتھ
موکیپ گاؤں والے کے دوڑنے کے فریمز
پیچھا کرنے والے: دو گاؤں والے، ہر ایک کے چار موکیپ دوڑ فریمز (CMU 09_02)

ایمانداری سے ناپا گیا

لیب اس ہوسٹ کے سافٹ ویئر رینڈرر (بغیر GPU کے) پر Playwright کے ساتھ آڈٹ کرتی ہے، اس لیے نیچے دی گئی فریم ریٹ کی قطاریں بدترین صورتحال ہیں — حقیقی ہارڈویئر پر کمپیٹیبلٹی رینڈرر کہیں زیادہ تیز چلتا ہے۔

پیمائشویلیوشرائط
گیم ڈیٹا (.pck)1.74 MBریلیز ایکسپورٹ، ETC2/ASTC ٹیکسچرز
انجن پے لوڈ (.wasm)35.4 MBGodot 4.3 ویب رن ٹائم، فکسڈ لاگت، پہلی لوڈ کے بعد براؤزر میں کیش شدہ
تصدیق شدہ مکمل رن32–35 سیکنڈ کورس، 7–8 سیکنڈ فضائی وقت، 1 پلٹیآٹو پائلٹ پلے تھرو، ہر آڈٹ راؤنڈ
آڈٹ راؤنڈزبلاک آؤٹ 2 · آرٹ 3درست کریں پھر دوبارہ آڈٹ کریں جب تک کہ کسی راؤنڈ میں کچھ نہ ملے
آڈٹ فریم ریٹ~1–2 fpsSwiftShader سافٹ ویئر GL — بدترین صورتحال؛ فزکس سٹیپ کیچ اپ کے ذریعے ریئل ٹائم رہتی ہے

حقیقی انجن خصوصیات، حاصل شدہ

RigidBody2D پلیئر

پہیہ ایک حقیقی فزکس باڈی ہے: گھمانے کے لیے ٹارک، اینگولر ڈیمپنگ، ایک زمینی ہاپ امپلس، اور کانٹیکٹ-نارمل گراؤنڈ سینسنگ۔

رِجڈ باڈی گھاس کی گانٹھیں اور باڑ

گھاس کے اہرام سٹیک شدہ باڈیز ہیں جو تیز ٹکراؤ پر پھٹ جاتی ہیں؛ باڑیں تیز رفتاری سے ٹکرانے پر لڑھکنے والے رِجڈ حصوں میں بدل جاتی ہیں۔

سنرائز Light2D

نارمل میپڈ رینڈرز پر کیمرے کے ساتھ چلتا سورج، آکلوڈر سایوں کے ساتھ — لیب کا مخصوص انداز، پہلی بار دن کی روشنی میں۔

GPU پارٹیکلز

تیز رفتاری پر پہیے سے اڑتی گھاس کی مٹی، گھاس کے پھٹنے، لینڈنگ کی دھول، ہنس کے پر، اور تین رنگی فینش کنفیٹی۔

پیرالیکس + فزکس کیمرا

950 px کے نزول پر اسکرین سے بندھی آسمان/پہاڑیاں/ہیج رو کی پٹیاں؛ ویلوسٹی لُک اہیڈ اور رفتار کے مطابق زوم۔

موکیپ چیزرز

دو بلینڈر-رِگڈ دیہاتی CMU کیپچر چلاتے ہوئے، آپ کے پیچھے چکر لگاتے ہیں اور کبھی مکمل طور پر پکڑ نہیں پاتے۔

ٹارک 420kہاپ 680 px/s کیوٹی 0.08 sہاپ بفر 0.12 s ہٹ اسٹاپ 50 msبیل برسٹ 240·mass گرِپ اسسٹ 2200·massزوم 1.0→0.82 مڈ ڈیمپ 3.2ایرو کیز + WASD + ٹچ پاز + کم حرکت موڈلوکلائزیشن کے لیے تیار سٹرنگز
BuildMidas Godot Lab کے ذریعے سرے سے آخر تک بنایا گیا — AI ایجنٹس نے تصور کیا، ماڈل بنایا، سمولیٹ کیا اور تصدیق کی۔ وہی پائپ لائن AI گیم بلڈر کو طاقت دیتی ہے۔