في تجربة جديدة، استخدم مطور تطبيقات Claude Opus 5.5 Max عبر تطبيق iPhone الافتراضي (وضع الدردشة) لتوليد لعبة ثلاثية الأبعاد تُسمى «Tree Appreciator» باستخدام مكتبة three.js.
ما طلبه المطور من Claude
المؤلف صاغ الطلب التالي: «Build a three js game called ‘Tree appreciator’ – it shows you two algorithmically generated trees and the game mechanics is about appreciating the differences between them. Think hard about how to make sure it is both fun and beautiful». لاحقًا أضاف: «telling Opus 5.5 ‘make sure it is fun’ works uncomfortably well».
ما أبدعه Claude
بعد 3 ساعات و7 دقائق من المعالجة، أعاد Claude كودًا كاملًا للعبة من نوع «spot‑the‑difference» تشمل موسيقى، رسومات متحركة، وإنجازات داخلية. اللعبة تعرض شجرتين مولدتين خوارزمياً وتدعو اللاعب إلى ملاحظة الفروق بينهما.
- استخدام three.js لإنشاء المشهد ثلاثي الأبعاد.
- توليد شجرتين مختلفتين خوارزمياً.
- إضافة موسيقى خلفية وتأثيرات صوتية.
- نظام إنجازات لتشجيع اللاعب على الاستكشاف.
ما يهم المطورين: هذه التجربة تُظهر أن Claude يستطيع إنتاج كود لعبة جاهز للمتصفح في وقت قصير، لكن الاعتماد على وضع الدردشة فقط قد يتطلب مراجعة يدوية للمنطق والأمان.
برأينا، يمكن للفرق الصغيرة الاستفادة من Claude لتسريع النماذج الأولية، مع ضرورة اختبار الكود الناتج وإجراء تحسينات يدوية لضمان الأداء والاستقرار.
المصدر: simonwillison.net