عن المشروع
PyBoy هو محاكي Game Boy مكتوب بلغة Python، مصمم لتدريب الذكاء الاصطناعي والبرمجة النصية بأداء عالٍ وواجهة برمجة بسيطة. يتيح لك تشغيل ألعاب Game Boy الكلاسيكية، وإنشاء وكلاء ذكاء اصطناعي، والتفاعل مع المحاكي برمجيًا. تشمل الميزات الرئيسية:
- **تثبيت سهل**: `pip install pyboy`
- **الاستخدام عبر الطرفية**: `pyboy game_rom.gb`
- **واجهة برمجة Python**: التحكم في المحاكي، قراءة/كتابة الذاكرة، التقاط لقطات الشاشة، ومحاكاة ضغطات الأزرار.
- **تحسينات الأداء**: تخطي عرض الإطارات لتحقيق سرعة تصل إلى 395 ضعف السرعة الحقيقية، مما يتيح تدريبًا سريعًا للذكاء الاصطناعي ومحاكاة واسعة النطاق.
- **المجتمع والموارد**: دعم عبر Discord، توثيق واجهة البرمجة، أمثلة في الويكي (مثل Kirby وTetris وSuper Mario Land)، والتكامل مع Gym للتعلم المعزز.
PyBoy مثالي للمطورين والباحثين المهتمين بذكاء الاصطناعي في الألعاب، والمحاكاة، وأتمتة الألعاب القديمة.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.