المطور RujiK أنشأ مولدًا للوحوش للعبة Critter Crosser التي تعد بتنوع لا نهائي. باستخدام 300 سطر فقط من الكود، كل مخلوق فريد من خلال دمج سمات حيوانات مثل التماسيح أو الثعابين أو الحرباء. سيتمكن اللاعبون من تربية ومحاربة الوحوش في عالم بيكسلي دون خوف من تكرار نفس المخلوق مرتين.
كود مضغوط لتوليد إجرائي فعال 🛠️
السحر يكمن في نموذج أب يعمل كقاعدة. من هناك، يخصص الكود بشكل عشوائي السمات البصرية: اللون، الملمس، شكل الرأس، الأرجل والذيول. تمكن RujiK من تكثيف النظام بأكمله في 300 سطر، باستخدام هياكل بيانات بسيطة ومنطق دمج يتجنب التكرار. هذا يسمح للعبة بتوليد مئات المتغيرات دون الحاجة إلى تخزين كل نموذج على حدة، مما يحسن الأداء على الأجهزة المتواضعة.
وحشك فريد (مثل وحش جارك، لكن مختلف) 🎲
بالطبع، يضمن المولد أنك لن ترى أبدًا وحشين متطابقين. على الرغم من أنك إذا كنت من الذين يقضون ساعات في التربية، فسينتهي بك الأمر بمجموعة تبدو وكأنها عرض من المسوخ الزراعية. لكن، إذا خرج وحشك برأس تمساح وأرجل حرباء، فلا تشتكِ: على الأقل لن تضطر لشرح لأي شخص لماذا يبدو حيوانك الأليف البيكسلي وكأنه تجربة مختبرية فاشلة.