حقائق رئيسية
- تقدم اللعبة آية عشوائية من الكتاب المقدس وتطلب من اللاعبين تحديد السفر.
- تم بناؤها باستخدام SvelteKit و SQLite، ويتم استضافتها على جهاز Ubuntu في غرفة المعيشة.
- اللعبة مجانية، لا تتطلب تسجيل دخول، ولا تحتوي على إعلانات.
- ساعدت وكلاء البرمجة بشكل كبير في التطوير بعد تحديد البنية التحتية.
ملخص سريع
أطلق مطور لعبة يومية للكتاب المقدس مصممة لاختبار معرفة النصوص الدينية. تتضمن اللعبة الأساسية الحصول على آية عشوائية من الكتاب المقدس ومحاولة تحديد السفر الصحيح، مثل "المزامير" أو "التكوين"، في أقل عدد ممكن من المحاولات.
تم بناء المشروع باستخدام SvelteKit للإطار و SQLite للقاعدة دون أي واجهات برمجة تطبيقات خارجية. يتم استضافته على جهاز Ubuntu موضوع في غرفة المعيشة. استخدم المطور، الذي نشأ في الكنيسة الأرثوذكسية، وكلاء برمجة للمساعدة في التطوير. اللعبة متاحة دون تسجيل أو إعلانات، ويتم البحث حالياً عن ملاحظات لتحسين تجربة المستخدم.
الفكرة والإلهام
نشأت اللعبة من فكرة عابرة خطرت ببال المطور، الذي بدأ العمل على المشروع على الفور. الفكرة بسيطة: يتم عرض آية عشوائية على المستخدمين ويجب عليهم تخمين السفر الذي تنتمي إليه. الهدف هو تحديد السفر في أقل عدد من المحاولات.
أثرت خلفية المطور في توجيه المشروع. فبعد أن نشأ في الكنيسة الأرثوذكسية، كانت مشاريعه البرمجية السابقة ذات صلة بالfaith، بما في ذلك تطبيق محمول وموقع للكورال البيزنطي. على الرغم من هذه الجهود السابقة، وصف المطور نفسه بأنه جديد نسبياً وعطشان لمشروع سيستخدمه الناس ويشاركونه بالفعل.
كان الدافع هو بناء شيء سيكون جزءاً من روتين يومي. لاحظ المطور: "عندما بدأ الكهنة وأصدقائي الجامعيين غير المتدينين بإرسال نتائجهم لي كل يوم، علمت أن لدي شيئاً ما. لقد كان مثيراً حقاً." وقد أكد هذا الجاذبية عبر الأوساط المختلفة الفكرة الأولية.
البنية التقنية
انتقلت عملية التطوير بسرعة من الفكرة إلى التنفيذ. بدأ المطور المشروع في الساعة 1 صباحاً وأكمل النسخة الأولية (MVP) بعد ساعات قليلة فقط. وقع البناء الأولي قبل بضعة أسابيع من الإعلان.
يشمل الم التقني:
- SvelteKit كإطار رئيسي
- SQLite لإدارة قاعدة البيانات
- لا توجد واجهات برمجة تطبيقات خارجية متكاملة
- مستضاف على جهاز Ubuntu
من الجدير بالذكر أن بيئة الاستضافة غير تقليدية لتطبيق عام. الخادم هو جهاز Ubuntu القياسي الموجود في غرفة المعيشة لدى المطور. تم استخدام وكلاء برمجة مثل Roo/Kilo Code بشكل كبير للمساعدة في عملية التطوير، وتحديداً بعد أن أقام المطور البنية التحتية العامة وسير العمل.
إمكانية الوصول والخطط المستقبلية
صُممت اللعبة لتكون قابلة للوصول قدر الإمكان. هي مجانية تماماً للعب، لا تتطلب تسجيل مستخدم أو دخول، ولا تحتوي على إعلانات. يسعى المطور بنشاط إلى جمع آراء المستخدمين لتوجيه التحديثات المستقبلية.
تحديداً، يبحث المطور عن اقتراحات حول كيفية جعل اللعبة أكثر إثارة للاهتمام ومتعة وتثقيفاً. التركيز الحالي هو على جمع ملاحظات المستخدمين لتحسين التجربة. صرح المطور: "أبحث عن أي ملاحظات، وخاصة اقتراحات حول كيفية جعل اللعبة أكثر إثارة للاهتمام ومتعة و/أو تثقيفاً."
يمثل المشروع هدفاً شخصياً للمطور لبناء تطبيق مستخدم على نطاق واسع. بإزالة عوائق الدخول مثل نماذج التسجيل والتكاليف، يأمل المطور في تشجيع المشاركة الواسعة النطاق والاستخدام اليومي بين مجموعات متنوعة من الناس.
"عندما بدأ الكهنة وأصدقائي الجامعيين غير المتدينين بإرسال نتائجهم لي كل يوم، علمت أن لدي شيئاً ما. لقد كان مثيراً حقاً."
— المطور
Key Facts: 1. تقدم اللعبة آية عشوائية من الكتاب المقدس وتطلب من اللاعبين تحديد السفر. 2. تم بناؤها باستخدام SvelteKit و SQLite، ويتم استضافتها على جهاز Ubuntu في غرفة المعيشة. 3. اللعبة مجانية، لا تتطلب تسجيل دخول، ولا تحتوي على إعلانات. 4. ساعدت وكلاء البرمجة بشكل كبير في التطوير بعد تحديد البنية التحتية. FAQ: Q1: كيف تعمل لعبة الكتاب المقدس؟ A1: يتلقى اللاعبون آية عشوائية من الكتاب المقدس ويجب عليهم تخمين أي سفر من الكتاب المقدس تنتمي إليه، ويحاولون تحديد السفر في أقل عدد ممكن من المحاولات. Q2: أي تقنية تُستخدم لبناء اللعبة؟ A2: تم بناء اللعبة باستخدام SvelteKit و SQLite، ويتم استضافتها على جهاز Ubuntu في غرفة المعيشة، دون أي واجهات برمجة تطبيقات خارجية. Q3: هل هناك تكلفة للعب؟ A3: لا، اللعبة مجانية للعب، لا تتطلب تسجيل دخول، ولا تحتوي على إعلانات."أبحث عن أي ملاحظات، وخاصة اقتراحات حول كيفية جعل اللعبة أكثر إثارة للاهتمام ومتعة و/أو تثقيفاً."
— المطور




