Ragnorak02__kingdomDefense is a Korean fantasy isometric tower defense game prototype.
هذا المشروع هو نماذج ل لعبة دفاع القلعة التوريدية الأفقية الفانتازيا الكورية. يسمح للمستخدمين بتصميم و بناء دفاعات ضد العدوى، مع هدف حماية قاعدتهم من الدمار. تتميز اللعبة بميزة فريدة في أن لا يوجد مسار محدد للعدو، مما يتطلب من المستخدمين تشكيل مسار العدو عن طريق وضع الحواجز والصخور.
A simple command-line Tic Tac Toe game for two players.
يقدّم هذا المشروع لعبة تيك تاك تو الكلاسيكية التي تعمل بالكامل في سطر الأوامر. يتناوب اللاعبان على إدخال إحداثيات حركتهما، ثم يقوم البرنامج بتحديث اللوحة بعد كل نقلة. يتحقق البرنامج من الفوز أو التعادل أو الإدخالات غير الصالحة، ويقدّم ملاحظات واضحة للمستخدمين. صُممت اللعبة لتناسب جلسات لعب سريعة، ويمكن استخدامها كأداة تعليمية لتعليم مفاهيم برمجية أساسية مثل الحلقات، والشروط، والهياكل البيانات. تستهدف اللعبة الطلاب والهواة أو أي شخص يبحث عن لعبة تفاعلية خفيفة الوزن في بيئة الطرفية.
An AI-driven tabletop RPG engine that autonomously runs improvisational theater sessions, controlling all characters via language models.
يُقدِّم هذا البرنامج جلسات ألعاب تقمص الأدوار بشكل تلقائي، حيث يتحكم الذكاء الاصطناعي في جميع الشخصيات ويُنشئ سرداً ديناميكياً يعتمد على التناوب. يتيح ضبط عدد الأدوار وعدد اللاعبين، بالإضافة إلى اختيار سيناريوهات مختلفة لتخصيص التجربة. يدير البرنامج التفاعلات مع واجهات برمجة التطبيقات، مع مراعاة حدود الاستخدام وتسجيل الجلسات للمعالجة اللاحقة. يستهدف المصممين وأهالي ألعاب تقمص الأدوار والباحثين في السرد الآلي، ويحل مشكلة الحاجة إلى لاعبين بشريين. كما يوفر منصة لتجربة وتقييم قدرات الذكاء الاصطناعي في خلق قصص تفاعلية معقدة. يتيح تحليل سجلات الجلسات لتحسين جودة السرد وتطوير نماذج جديدة. يساهم في تسريع عملية إنشاء محتوى ألعاب مع الحفاظ على جودة التفاعل والواقعية.
A real‑time, turn‑free chess game where players move pieces simultaneously.
يقدم تجربة شطرنج فريدة حيث يمكن للاعبين تحريك قطعهم في أي وقت دون انتظار دور. تعتمد اللعبة على نظام تباطؤ (كولداون) يمنع تحريك القطعة مرة أخرى فوراً، ما يضيف طبقة استراتيجية للسرعة. يتم تنفيذ الحركة عبر نظام تكرار (tick) يضمن تزامن الحركة وتحديد التصادمات بدقة داخل مساحة 0.4 مربعات. يدعم المشروع صيغتين للسرعة: قياسية وسريعة، مع إمكانية اللعب بقطع متعددة اللاعبين (2 أو 4) على لوحة 12×12 مع زوايا مقصوصة. يتضمن واجهة أمامية مبنية على React وPixiJS مع رسومات متحركة سلسة، ويتيح تسجيل ومراجعة الألعاب مع إمكانية الإعجاب. يوفّر نظام تسجيل دخول متعدد (البريد الإلكتروني، OAuth) ومنافسات AI بمستويات صعوبة مختلفة، بالإضافة إلى نظام تصنيف ELO وتقدم الحزام. يتيح للمستخدمين إنشاء أو الانضمام إلى غرف لعب، مع دعم للاتصال عبر WebSocket لضمان تجربة فورية على الأجهزة المحمولة وسطح المكتب.
The Oscarecas Projector Game is a project for entertainment purposes, targeting individuals who enjoy interactive games.
هذا المشروع يبدو أنه لعبة مطورة باستخدام لغة بايثون و numpy. لا يظهر أي интеграطات قاعدة بيانات. علاوة على ذلك، لا توجد وصفة أو ملف README متاحان لتوفير مزيد من المعلومات عن ميزاته، وظيفته، أو جمهورها المستهدف.
A web-based knowledge library game that turns learning into an interactive quiz experience.
يُقدّم هذا المشروع مكتبة معرفية تُحوّل عملية التعلم إلى لعبة تفاعلية، حيث يُمكن للمستخدمين اختبار معلوماتهم عبر أسئلة متعددة الخيارات أو بطاقات مراجعة. يتيح النظام إنشاء مجموعات أسئلة مخصصة، وتسجيل إجابات المستخدم، وحساب الدرجات تلقائياً، مع عرض إحصائيات مفصلة حول الأداء. يعتمد على قاعدة بيانات SQLite لتخزين الأسئلة والنتائج، ويُقدّم واجهة ويب مبنية على Tailwind لتوفير تجربة مستخدم سلسة وجذابة. يستهدف الطلاب وأي شخص يسعى لتحسين مهاراته في مجال معين، ويحل مشكلة صعوبة الحفاظ على المعلومات في الذاكرة طويلة الأمد. يبرز بفضل دمجه بين واجهة API قوية وواجهة أمامية متجاوبة، ما يتيح توسيع الوظائف بسهولة وإضافة محتوى جديد دون الحاجة لإعادة بناء النظام.
A demoscene demo for Agon Light 2, inspired by the first ever demo for SAP ABAP.
أغون فيفيد فيبس هو مُشغل ديمو سينما يظهر تأثيرات وترانزاكسيون متعددة. وهو مبني على معالج eZ80 ويستخدم محرك المشهد لتقديم الرسومات. يتضمن المُشغل تأثيرات زئبقي حمراء، وخطوط نحاسية أميجا، وتأثير الفضاء النجمي، ومُشغل مُدمج يضم جميع التأثيرات والترانزاكسيون.
Chaos Visualizer is a live audio-reactive visualizer that generates real-time visuals from sound, responding to frequency, amplitude, and beat.
يستمع Chaos Visualizer إلى الصوت الحية وينتج visuals في الوقت الفعلي التي تتفاعل مع التردد، الأمبيرة، والضرب. يحتوي المشروع على ستة أنماط visuals، بما في ذلك Spectrum، Waveform، Oscilloscope، Particles، Black Hole، و Lissajous. كما يشمل المشروع طبقة glitch، هدم الضرب المتناسق، 12 مجموعة ألوان، ووضع التسجيل.
A platform that runs seven autonomous Claude agents to play Diplomacy with encrypted negotiation.
يتيح هذا النظام تشغيل سبعة وكلاء ذكيّين يقومون بلعب لعبة الدبلوماسية بشكل مستقل، مع ضمان سرية المفاوضات عبر تشفير GPG. يتم تشغيل كل وكيل داخل حاوية Docker مشتركة، حيث يمكنه قراءة الملفات المشتركة لكن جميع الرسائل والأوامر مشفرة بحيث يستطيع فك تشفيرها فقط الوكيل المستهدف. يستخدم النظام محرك jDip لتقييم الأوامر وفقاً لقواعد اللعبة، ويتيح لكل وكيل محاكاة سيناريوهات مختلفة قبل تقديم أوامره النهائية. يضمن النموذج العزل التام للبيانات بين اللاعبين، مع حذف مفاتيح GPG المؤقتة بعد كل جولة لمنع تسرب المعلومات. يستهدف الباحثين في الذكاء الاصطناعي ونظم التفاوض المتعددة، ويحل مشكلة اختبار استراتيجيات المفاوضات في بيئة آمنة وموثوقة. يختلف عن الحلول التقليدية بدمج الذكاء الاصطناعي مع تشفير قوي وإدارة دورة اللعبة تلقائياً داخل حاوية واحدة.
The dungeon-builder project is a game that allows users to build and manage their own dungeons, taking into account various environmental and artificial hazards.
هذا هو نماذج مبكرة من لعبة بناء القصر التي تحتوي على محركات فيزيائية معقدة، وآليات صناعة، وتحليلات دقيقة للغاية للاعتداءات بخصائصها الفردية. كما يحتوي اللعبة على نظام ديناميكيات اجتماعية خارج الشاشة لتحديد الرفاهية الطويلة الأجل لقصرك. بالإضافة إلى ذلك، فإنها تحتوي على نظام سحر في ثلاثة أجزاء: المكاني، والبصري، والتأويل.
A text-based role‑playing game that lets players create a character, navigate a dark forest, fight monsters, and make choices that shape the story.
يُقدِّم هذا المشروع لعبة تقمص أدوار نصية مبنية بلغة بايثون، حيث يُنشئ اللاعب شخصية يختار اسمها وفئتها، ثم يتنقل عبر سلسلة من اللقاءات التي تُدار بواسطة آلة حالة. تتضمن اللعبة نظام قتال دوري مع خيارات مثل الهجوم، الدفاع، شرب الدواء، وتلقين السحر، مع وجود أعداء فئة مختلفة وسلاح خاص لكل فئة. يتيح النظام أيضًا إدارة مخزون، حيث يمكن للاعب جمع أو استخدام العناصر خلال الرحلة. يمكن للاعب حفظ التقدم في ملف JSON واستئنافه لاحقًا، ما يضيف عنصر الاستمرارية والتحدي. تُصمم اللعبة كأداة تعليمية لتعليم مبادئ البرمجة الكائنية وإدارة الحالة، وتُناسب المبتدئين والهواة الذين يرغبون في ممارسة بايثون عبر تجربة تفاعلية ممتعة. كما تبرز اللعبة ميزة القصة المتفرعة التي تسمح للاعب باتخاذ قرارات تؤثر على مسار القصة والنتائج النهائية.
Beatify turns smart speakers into a multiplayer music trivia game for home parties.
Beatify يحول أي مكبر صوت ذكي إلى لعبة مسابقة موسيقية متعددة اللاعبين. يشارك اللاعبون عبر مسح رمز QR، ثم يتسابقون لتخمين سنة إصدار الأغاني التي تُعزف عبر Sonos أو Alexa أو Music Assistant. يراقب النظام النقاط، والستريكات، والقدرات الخاصة، ويختتم بعرض درع البوديو الدرامي. يعمل بالكامل على الشبكة المحلية، دون الحاجة إلى اتصال سحابي أو اشتراك. يتيح لوحة الإدارة للضيوف اختيار قوائم التشغيل، وتحديد قواعد اللعبة، وبدء الحدث بسرعة. Beatify مثالي للحفلات المنزلية، واللقاءات، وأي مكان يدمج الموسيقى والمنافسة.
A Python-based text adventure game that simulates survival in a hostile environment.
يقدم المشروع لعبة مغامرات نصية للعب الفردي تتطلب من اللاعبين إدارة الموارد واتخاذ قرارات استراتيجية للتنقل في عالم ديناميكي. يواجه اللاعبون أحداثاً عشوائية، وظروف جوية، وحيوانات عدوانية تُقوّض مهارات البقاء لديهم. تتعقب اللعبة الجرد، والصحة، والمعنويات، مما يخلق محاكاة واقعية لحياة في بيئة قاسية. تشجع اللعبة على إعادة اللعب من خلال مسارات قصصية متفرعة وانطباعات متعددة بناءً على الاختيارات. صممت للعب العادي ولأغراض تعليمية، وتظهر كيف يمكن لشفرة بايثون بسيطة أن تُنشئ سرداً تفاعلياً جذاباً.
A strategy tabletop game that incorporates blockchain verification for governance, trust, and trade scenarios.
تقدم لعبة السيادة تجربة استراتيجية على الطاولة تسمح للاعبين بمحاكاة حوكمة، ثقة، وتجارة في بيئة واقعية. يتركز أسلوب اللعب على اتخاذ القرارات، تخصيص الموارد، والتفاوض، معتمدًا على ديناميكيات سياسية واقتصادية حقيقية. تُسجّل أفعال اللاعبين داخل اللعبة على دفتر أستاذ عام، ما يضمن نتائج غير قابلة للتلاعب يمكن تدقيقها بعد انتهاء الجلسة. صممت اللعبة لمحبي الاستراتيجية والمحاكاة والتعليم حول البلوكشين، وتوفر أوضاعًا فردية ومتعددة اللاعبين. تربط اللعبة بين المتعة التقليدية للعبة الطاولة والشفافية عبر الإنترنت، ما يجعلها أداة تعليمية فريدة في مفاهيم الحوكمة.
Rebuilds the original FROGMAN platformer for the BBC Master by providing a fully annotated 6502 disassembly, enabling reassembly and study of the game's engine.
تُقدّم هذه المجموعة تحليلًا تفصيليًا للعبة FROGMAN، وهي لعبة منصات أفقية صدرت في عام 1993 للـ BBC Master. يتضمن المشروع تفكيكًا كاملًا للرمز الآلي 6502، مع تعليقات توضيحية لكل سطر، لتسهيل فهم بنية المحرك، ومعالجة الأشكال، والفيزياء، وموسيقى اللعبة، ونظام الحماية. يمكن إعادة تجميع الكود باستخدام أداة تجميع قياسية، ما ينتج صورة قرص تعمل على أي محاكي للـ BBC Master دون تعديل. يتيح التحليل المقارن بين الصورة الأصلية المشفرة والذاكرة المفككة للباحثين مقارنة الكود المنفذ مع المصدر، وتعديلاته المحتملة. يستهدف المشروع محبي الألعاب الكلاسيكية ومبرمجو الآلات المنخفضة المستوى، ويُعدّ مرجعًا قيمًا لدراسة تقنيات التشفير وحماية النسخ في الألعاب القديمة. يميز المشروع بوضوحه في توثيق كل جزء من اللعبة، مما يجعله أداة تعليمية فريدة للباحثين والطلاب على حد سواء.
The Marrichard Chess project is a chess game for users to play and improve their skills.
يعد مشروع شطرنج ماريشارد لعبة الشطرنج التي تسمح للمستخدمين بلاعبها ضد الحاسوب أو الآخرين. يحتوي على واجهة بسيطة ومريحة، مما يجعلها سهلة الاستخدام للبدء في التعلم والتحسين. تشمل اللعبة أنماط مختلفة مثل التدريب والبطولة لتعزيز مهارات المستخدم.
NoobRL is a traditional turn-based roguelike dungeon crawler game written in Python for players of all skill levels.
هو لعبة روغلايك تقليدية من نوع قاعة مغامرة تتميز بإنشاء القاعات بشكل عشوائي، وتركيبات مكونات، ومكتبات تعريف للوحوش والآثار، وترقية مستوى اللعبة. كما يحتوي على معدات، ووسائل استهلاكية، ودعم الحفظ والتحميل الكامل.
A mod that replaces Civilization VII leader icons and loading screens with civilization‑specific artwork for a more authentic experience.
يُحسّن هذا التعديل لعبة Civilization VII من خلال استبدال أيقونات القادة وصور شاشة التحميل الافتراضية بأعمال فنية مخصصة لكل حضارة، ما يمنح اللاعبين تجربة أكثر واقعية وتاريخية. يدعم التعديل حاليًا استبدال أيقونة أغسطس وصورة شاشة التحميل الثلاثية‑الزاوية التي تعكس صورة تاريخية دقيقة. يتضمن هيكل التعديل ملفات XML لتجاوز الإعدادات، ومجموعة صور، وملفات Python تُنشئ نسخًا متعددة للأيقونات وتوليد مطالبات للذكاء الاصطناعي لتوسيع المحتوى. يستهدف اللاعبين الذين يقدّرون الدقة البصرية ومطوري التعديلات الذين يرغبون في توسيع التعديل ليشمل جميع القادة، ويحل مشكلة نقص الصور المخصصة لكل حضارة في اللعبة الأساسية. تخطط المراحل المستقبلية لتوليد صور لجميع القادة، وإصلاح أخطاء الترتيب لعرض صور التحميل حسب الحضارة، واستكشاف فنون الذكاء الاصطناعي والرسوم المتحركة ثلاثية الأبعاد.
A Python-based simulation game where players manage algorithmic kingdoms, balancing resources and strategic decisions.
يقدّم المشروع محاكاة استراتيجية تعتمد على التناوب، مكتوبة بلغة بايثون، تتيح للاعبين بناء وإدارة ممالك خوارزمية. يقوم اللاعبون بتخصيص الموارد، وتطوير التقنيات، والتفاوض مع الممالك المجاورة لتوسيع نفوذهم. يستخدم المشروع واجهة نصية بسيطة، ما يجعله متاحاً على أي جهاز طرفي أو وحدة تحكم. صُمم لتلبية احتياجات المتعلمين الذين يرغبون في تجربة اتخاذ القرارات الخوارزمية في سياق ممتع. من خلال مراقبة نتائج الاستراتيجيات المختلفة، يكتسب المستخدمون فهماً أعمق لإدارة الموارد والتحسين. يدمج المشروع عناصر التعلم مع الترفيه، مما يجعله أداة تعليمية فعّالة. كما يتيح للمستخدمين اختبار خوارزميات مختلفة وتقييم تأثيرها على نمو الممالك.
A Snake game featuring a Deep Q-Network agent that learns to play and can compete against a human player.
يقدم هذا المشروع محاكاة للعبة الثعبان مع دمج خوارزمية التعلم المعزز Deep Q-Network لتدريب وكيل يتعلم كيفية اللعب. يتم تشغيل اللعبة على شبكة مربعات 20×20، حيث يبدأ الثعبان في المركز ويتحرك وفقًا لخيارات الاتجاه الثلاثة: مستقيم، يمين، أو يسار. يُمثل حالة البيئة بردود فعل ثمانية بُعد، تشمل مخاطر الاصطدام واتجاهات الطعام والاتجاه الحالي للثعبان. يستخدم الوكيل شبكة عصبية بسيطة ذات طبقتين لتوليد قيم Q، مع تطبيق استكشاف epsilon-greedy وتخزين التجارب في ذاكرة Replay. يتم تدريب الوكيل عبر 2000 حلقة باستخدام خوارزمية Adam، مع تسجيل التقدم في رسومات بيانية للربح والخسارة. يمكن للمستخدم اللعب يدويًا أو مشاهدة الوكيل أو التنافس معه في وضع الشاشة المقسمة، مع إمكانية إعادة تشغيل اللعبة تلقائيًا عند انتهاء الجولات.
A ready‑to‑import dust‑themed 2D platformer level for Godot projects.
يقدّم هذا المشروع مستوى لعبة ثنائي الأبعاد مكتمل يضم ميكانيكيات مستوحاة من الغبار وتأثيرات جزيئات جوية. تم بناء المستوى باستخدام محرك Godot ويمكن استيراده مباشرةً إلى أي مشروع Godot دون إعدادات إضافية. يتضمن الأصول المسبقة مثل مجموعات البلاط، وأشكال التصادم، وملف سكربت بسيط يدير انبعاث الجزيئات وتفاعلها مع اللاعب. تم تصميمه لتسهيل النمذجة السريعة أو كأداة تعليمية لفهم آليات الألعاب المنصابية. يمكن للمطورين تعديل تخطيط المستوى، ضبط معلمات الفيزياء، أو إعادة استخدام نظام الجزيئات في مشاريع أخرى.
This project is a web-based governor simulation game that uses AI to generate dynamic political scenarios for players to manage.
تقدّم اللعبة بيئة حوكمة افتراضية حيث يتولى اللاعبون دور حاكم مدينة أو منطقة. يُنشئ الذكاء الاصطناعي محتوىً ديناميكياً يخلق أحداثاً سياسية غير متوقعة وتحديات سياساتية وردود فعل المواطنين في الوقت الحقيقي. يدعم البنية التحتية القوية المبنية على Django وFlask إدارة الجلسات وحفظ حالة اللعبة، مع جدولة المهام الخلفية عبر Celery. تُخزّن البيانات المنظمة في قاعدة PostgreSQL بينما يُعالج Redis التخزين المؤقت والتحديثات اللحظية. تُقدّم الواجهة عبر Gunicorn، ما يضمن قابلية التوسع للعديد من اللاعبين المتزامنين. صممت لتناسب اللاعبين العاديين وكذلك السياقات التعليمية، وتوفر وسيلة جذابة لاستكشاف اتخاذ القرار والسياسة العامة.
A simple, classic snake game for casual play.
يُقدِّم هذا المشروع لعبة ثعبان كلاسيكية حيث يسيطر اللاعب على ثعبان ينمو أثناء تحركه حول شبكة، يتناول العناصر الغذائية لزيادة طوله مع تجنّب الاصطدام بالجدران أو جسمه نفسه. تتضمن اللعبة حركة سلسة في الوقت الحقيقي، عدّاد نقاط، وشروط واضحة للفوز أو الخسارة. صُممت لتناسب جلسات لعب سريعة وممتعة على أي متصفح حديث. يركز الواجهة على تجربة اللعب بدلاً من الرسوم المتحركة، ما يجعلها ملائمة للعب من جميع الأعمار. تُعدّ مثالاً بسيطاً على منطق الألعاب، معالجة الأحداث، والرسم الأساسي للواجهة.
A command‑line memory matching game designed to improve recall and concentration skills.
يقدّم هذا المشروع لعبة تذكّر بسيطة وممتعة تُشغَّل عبر سطر الأوامر، حيث يُعرض على اللاعب شبكة من العناصر المخفية ويجب عليه قلب عنصرين في كل مرة للعثور على أزواج متطابقة. تتتبع اللعبة عدد المحاولات وتعرض نتيجة نهائية عند إكمال جميع الأزواج، ما يضيف عنصرًا تنافسيًا يحفّز اللاعب على تحسين أدائه. تم بناؤها باستخدام لغة بايثون لضمان قابلية التشغيل على أنظمة متعددة، مع توفير ملف Bash لتسهيل تشغيلها على أنظمة Unix‑مثل. تم تصميمها لتكون خفيفة الوزن، ما يجعلها ملائمة للبيئات التعليمية أو للاستخدام العادي في أي جهاز يحتوي على واجهة سطر أوامر. تحلّ هذه اللعبة مشكلة نقص أدوات تدريب الذاكرة المتاحة عبر المنصات التقليدية، وتوفر وسيلة تفاعلية وممتعة لتعزيز التركيز والقدرة على التذكر. كما تبرز تميزها بكونها قابلة للتخصيص بسهولة، حيث يمكن تعديل حجم الشبكة أو نوع العناصر لتناسب مختلف مستويات الصعوبة.
A text-based adventure game set on a procedurally generated fantasy island for players who enjoy exploration and puzzle solving.
تغمر اللعبة اللاعبين في جزيرة خيالية تُولَّد كل مرة، ما يقدّم مناظر طبيعية جديدة تتضمن الغابات، الكهوف، والآثار. يتنقل اللاعبون عبر أوامر نصية، ويختارون مسارات تؤثر على القصة وتكشف أسراراً مخفية. تتضمن اللعبة عناصر ألغاز تتطلب من اللاعبين استخدام المنطق والملاحظة للتقدم. واجهة اللعبة بسيطة وتعتمد على إدخال الأوامر في سطر الأوامر، ما يجعلها متاحة لأي شخص يمتلك مهارات حاسوبية أساسية. تشجع اللعبة على إعادة اللعب عبر مسارات متفرعة ونهايات متعددة. يضيف الجانب السردي عمقاً للعبة، حيث تكشف القطع القصصية عن الأساطير والشخصيات. يميز المشروع قدرته على توليد بيئات جديدة تلقائياً، ما يضمن تجربة فريدة في كل مرة يلعب فيها اللاعب.
An interactive dark‑fantasy story game that uses AI to generate dynamic narratives and tracks player choices across sessions.
يُقدّم هذا التطبيق تجربة قصصية تفاعلية في عالم فانتازيا مظلم، حيث يُنشئ الذكاء الاصطناعي مشاهد وقصص تتغير مع كل قرار يتخذه اللاعب. يُسمح للاعب باختيار خيارين في كل مرحلة، وتُسجَّل النتائج وتُؤثر على مسار القصة، مع نظام خطر يقيّم المخاطر ويؤدي إلى موت الشخصية إذا استمر اللاعب في اتخاذ قرارات خطرة. تُحفظ التقدمات في قاعدة بيانات SQLite أو PostgreSQL، ما يتيح لللاعبين متابعة مغامرتهم عبر جلسات متعددة. يتضمن التطبيق واجهة مبنية على Streamlit مع مؤثرات بصرية مثل تحميل المصباح وأسلوب الكتابة على الطراز الآلي. كما يتيح وضع استكشاف تجريبي يضيف خريطة خفيفة، وشخصيات غير لاعبة، وأسلوب رومانسي مع تبريد. يُسهل هذا النظام تحليل بيانات الاختيارات، زمن الاستجابة، وتسجيل الأحداث لتطوير القصص المستقبلية. يهدف إلى توفير أداة مرنة للكتاب والمصممين لإنشاء ألعاب قصصية ديناميكية مع دعم للذكاء الاصطناعي.
A terminal-based KenKen puzzle game that lets users solve puzzles interactively and receive hints via Claude.
يتيح KenKen حل ألغاز KenKen مباشرةً في الطرفية باستخدام واجهة مستخدم نصية تفاعلية مبنية على مكتبة curses. تُعرَّف الألغاز في ملفات JSON باستخدام تنسيق إحداثيات شطرنج، حيث تُحدد كل مجموعة خلايا والعملية والهدف المطلوب. يسلط البرنامج الضوء على التكرارات في الصفوف والأعمدة في الوقت الحقيقي، ويُظهر حدود المجموعات بوضوح. يتم حفظ التقدم تلقائياً ويُعاد تحميله عند إعادة تشغيل اللعبة، ما يضمن تجربة مستمرة. يمكن للاعبين طلب تلميحات من Claude داخل اللعبة دون الحاجة للخروج من الطرفية، مما يوفر مساعدة فورية. تم تصميمه لتلبية احتياجات محبي الألغاز الذين يفضلون بيئة خالية من التبعيات وتعمل على أي نظام يدعم Python.
A simulation game that models the lifecycle of a startup ecosystem using AI agents representing entrepreneurs, investors, and customers.
يُعد المشروع لعبة محاكاة تعمل عبر سطر الأوامر تُعيد إنشاء التفاعلات بين رواد الأعمال والمستثمرين والعملاء على مدى عدة أرباع. يُمثل كل طرف وكيل ذكاء اصطناعي يقوم أولاً بتقييم الوضع، ثم يُصنع سرداً للعرض، وأخيراً يختار إشارةً وسلوكاً، ما يخلق فجوة بين القول والفعل تُسهم في نظام السمعة. تتعقب المحاكاة درجات الالتزام، وتراجع الذاكرة، وسيناريوهات السوق لإنتاج نتائج اقتصادية ناشئة. صُممت لتلبية احتياجات المستخدمين الذين يرغبون في تجربة اتخاذ القرارات الإستراتيجية، وديناميكيات السمعة، وقوى السوق في بيئة محكومة وذاتية.
An AI‑powered card game engine that lets designers create, test, and play new card games built on a robust event‑driven rules system.
يُعد Hyperdraft محرك ألعاب بطاقات مدعوم بالذكاء الاصطناعي يتيح للمصممين إنشاء واختبار ولعب ألعاب بطاقات جديدة على أساس نظام قواعد مستند إلى الأحداث. يبدأ المحرك على نظام بطاقات معتمد ثم يوسع نطاقه عبر توليد آليات جديدة ومجموعات بطاقات ونظم ألعاب كاملة يمكن اختبارها في الوقت الحقيقي. يدير المحرك جميع جوانب اللعبة مثل أولوية الأحداث، والكدس، والهجوم/الصد، ونظام الموارد، والاختيارات، مع توفير خصوم ذكيين بمستويات صعوبة مختلفة لتوفير تجارب لعب واقعية. يستهدف المصممين ومهتمي النظرية في ألعاب البطاقات، ويحل مشكلة تصميم وتوازن التفاعلات المعقدة بسرعة ودون الحاجة لكتابة كود قواعد مكثف. يميز المشروع بنظامه القابل للتوسيع عبر حواجز الأحداث، مما يتيح إضافة أو تعديل الآليات بسهولة، ويعطي مساحة واسعة لاستكشاف استراتيجيات جديدة وتفاعلات غير متوقعة.
A simple 2D arcade game where players control balls that collide and fight each other.
تقدم لعبة Ball Fights تجربة أركيد ثنائية الأبعاد خفيفة الوزن حيث تتنافس كرات متحركة في معارك سريعة الإيقاع. يتحكم اللاعب في الكرة عبر ساحة محدودة باستخدام أوامر اتجاهية بسيطة لتجنب الخصوم، والاندفاع، والتصادم معهم. تعتمد اللعبة على ميكانيكا فيزياء أساسية لإنتاج تأثيرات ارتداد وحركة واقعية، ما يخلق تجربة قتال ممتعة وغير متوقعة. صُممت لتناسب جلسات سريعة، وتدعم كل من اللعب الفردي والتعددية المحلية، ما يجعلها مثالية للعب العابر أو المنافسات القصيرة. الميكانيكيات الأساسية سهلة التعلم لكنها توفر عمقًا من خلال التوقيت والتخطيط الاستراتيجي للموضع.
An AI-driven operational-level war simulation where hierarchical LLM agents play strategic battles.
يُقدِّم هذا المشروع محاكاة لعب استراتيجية في الوقت الحقيقي تُحاكي القتال على المستوى التشغيلي. يعمل وكلاء الذكاء الاصطناعي اللغوي على طبقات هرمية كقادة، يتخذون قرارات تكتيكية واستراتيجية في بيئة ديناميكية. يُنظَّم النظام عبر واجهة FastAPI لتنسيق المعارك، بينما تُعالج مكتبات NumPy وPydantic عمليات التحقق من البيانات والحسابات العددية. يستهدف الباحثين ومصممي الألعاب الذين يرغبون في دراسة اتخاذ القرار بالذكاء الاصطناعي في سيناريوهات عسكرية معقدة. يوفِّر اللعبة مساحة تجريبية لاختبار هياكل القيادة الجديدة وتقييم أداء الذكاء الاصطناعي تحت قيود واقعية. يميز المشروع قدرته على دمج نماذج لغوية متقدمة مع محاكاة عسكرية دقيقة، ما يجعله أداة فريدة للبحوث والتدريب.
A 2D platformer game where players control a hornet to battle enemies across five islands.
يقدم هذا المشروع لعبة منصات ثنائية الأبعاد حيث يتحكم اللاعب في حشرة النحل القوية وتخوض معارك عبر خمس جزر مليئة بالأعداء والبطولات. تتضمن اللعبة 25 مستوى موزعة على الجزر الخمسة، مع معارك مع خمسة أعداء رئيسيين يختلفون في أنماط الهجوم. يتيح اللاعب اكتساب قدرات جديدة مثل القفز المزدوج، والاندفاع، وتسلق الجدران، والحماية، وتحديث المنقش، كل منها يُفتح بعد إكمال مستويات معينة. يضم النظام نظام عملات يجمعها اللاعب من الأعداء، ويُستخدم لشراء الصحة الإضافية في المتجر. كما يتضمن نظام حفظ تلقائي يضمن استمرارية التقدم، مع خلفيات متحركة تضيف عمقًا بصريًا. يهدف المشروع إلى تقديم تجربة لعب ممتعة وتحدي متنوع للمهتمين بالألعاب المنصات التقليدية.
A strategy simulation game that lets players build and manage a civilization from its earliest days to modern times.
تدعو لعبة Civulator اللاعبين إلى توجيه مجتمع ناشئ عبر العصور، مع اتخاذ قرارات تشكل ثقافته وتكنولوجيته واقتصاده. تتضمن اللعبة آليات تعتمد على الأدوار، وجمع الموارد، وشجرة البحوث، وتفاعلات دبلوماسية مع فصائل مجاورة. يمكن للاعبين تجربة مسارات تطوير مختلفة، من المجتمعات الزراعية إلى القوى الصناعية، ومراقبة العواقب طويلة الأمد لخياراتهم. تم تصميم واجهة المستخدم لتكون سهلة الوصول، مع إشارات بصرية واضحة وتحكمات بديهية. تجذب Civulator محبي الاستراتيجية التاريخية والمحاكاة الذين يستمتعون باستكشاف خطوط زمنية بديلة واختبار استراتيجيات الإدارة.
This project simulates game-theoretic strategies for nuclear brinkmanship and coordination games.
برنسمانشيب هو محاكاة لاستراتيجيات نظرية اللعبة التي تدرس ديناميكيات البرنكمانشيب النووي واللعبة التنسيقية. يتيح للمستخدمين تجربة مختلف السيناريوهات واستراتيجيات، مما يوفر فهمًا في عمق هذه التفاعلات عالية المخاطر. تستخدم المشروع kombinatio من النماذج الرياضية والمحاكاة الحاسوبية لتحليل سلوك اللاعبين في هذه المواقف.
The reinforcetactics project is a turn-based strategy game designed for reinforcement learning research.
هذا المشروع هو لعبة استراتيجية متباعدة في الزمن، تم تطويرها باستخدام Pygame و Gymnasium. مصممة لتمكين الباحثين من تجربة مختلف الاستراتيجيات والخوارزميات. توفر اللعبة مساحة للبحث والتجريب حول النماذج العصبية وتحسينها، مما يسمح للمستخدمين بالاستفادة من البيئة الاستراتيجية.
PySokoban is a complete Sokoban puzzle game developed in Python, featuring a modular approach for level creation and numerous improved features.
هذا لعبة بزوبان الكلاسيكية حيث يجب على اللاعب دفع الأبواق إلى مواقع الهدف داخل المستودع. هذا المشروع يimplement اللعبة مع العديد من الميزات، بما في ذلك مركز نظام الحذف ، ووضع النقطة ، وGUI باستخدام Pygame ، ومحرر مستوى الرسومية ، ونظام الجلد/الصور للتعديل ، ونظام التحقق المستوى.
McRogueFace is a Python-powered 2D game engine for creating roguelike games, built with C++ and SFML.
مكروغ فيس هو محرك لعبة 2D مكتوب بلغة بايثون لإنشاء ألعاب روجلايك، مصمم باستخدام سي++ و SFML. يحتوي المحرك على نظام عناصر GUI بسيط، قدرة على التأنيث، وفرملة مرئية للتركيب. يتضمن المحرك منطق روجلايك أساسي من ليب تي كود، مما يسمح بمراقبة المجال الرؤية والتنقل. يدعم مكروغ فيس عدة إطارات لكل صورة، الانتقال السلس، وسيطرة على التوسيع.
A Python implementation of the classic Tic-Tac-Toe game with AI opponents, designed for learning and entertainment.
هذا المشروع Implementation شاملة للعبة Tic-Tac-Toe في لغة Python، وتحتوي على مستويات صعوبة متعددة، بما في ذلك 'Impossible' غير القابل للإنتصار. وتضم اللعبة العديد من الميزات مثل وضع اللاعبين الواحد والاثنين، خيار اللعب مرة أخرى، تتبع النقاط، أسماء اللاعبين، وشرح للاعب الآلي. بالإضافة إلى ذلك، يحتوي على تخزين إحصائيات دائمة ولوحة إحصائيات مدة الحياة.
Voidnodes MUD is a text-based adventure game where you control two characters in alternating phases: Sevarik the explorer and Miria the steward.
Voidnodes MUD هو لعبة مغامرة نصية حيث تتحكم في شخصين، سيفريك والميريا. يبحث سيفريك في الفضاء المادي، ويستكشف الجزر الجديدة ويتحكم في الأخطار، بينما تبقى الميريا في السكرى، وتبني وتوسع المستوطنة. اللعبة تجمع عناصر الكتب التي تحدد خياراتك وميزات ألعاب الطاولة، مع آلية فريدة من نوعها حيث يتم ركل العصبان خلف الكواليس لتحديد المخاطر.
The snake-game project is a terminal-based implementation of the classic Snake game, designed for users who want to play a simple and nostalgic game in their command line.
هذا المشروع هو إصدار ترمينالي للعبة سنج، وهي لعبة شائعة تستخدم مكتبة curses لإنشاء واجهة رسومية داخل الملف الشخصي. يسمح للمستخدمين التحكم في ثعبان يتحرك حول الشاشة، يأكل حبات الطعام بينما يهرب من العقبات. الهدف هو تحقيق أعلى نقاط ممكنة عن طريق توجيه الثعبان عبر الحفرة.
The pinwheel project simulates a 3v3 basketball league with human-driven, AI-interpreted governance and rules.
يعد مشروع Pinwheel محاكاة ل лиغا الباسكتبول 3x3 التي تدمج الحكم الإنساني والتحليل الآلي للقواعد. يتيح هذا المشروع إنشاء بيئة كرة السلة واقعية وديناميكية حيث يمكن للمشاريع التنافس ضد بعضها البين. يتم أخذ العديد من العوامل في الاعتبار مثل أداء الفريق، مهارات اللاعبين، و استراتيجيات المباراة.