كمبيوتر صغير
Petit Computer هو تطبيق لتطوير البرمجيات لأجهزة نينتندو DSi والأنظمة اللاحقة، طُوّر بواسطة شركة SmileBoom في سابورو ، اليابان. [ 3 ] [ 4 ] يعتمد التطبيق على لهجة خاصة من لغة BASIC تُعرف باسم SmileBASIC (لا ينبغي الخلط بينها وبين الجزء الثاني من 3DS الذي يحمل نفس الاسم). يستطيع المستخدمون كتابة الألعاب والبرامج الأخرى باستخدام لوحة المفاتيح الظاهرة على الشاشة، وتشغيل التطبيقات من داخل Petit Computer. تدعم المنصة تطبيقات وحدة التحكم النصية، والتطبيقات المرئية، وأي مزيج منهما. تتوفر إمكانية الإدخال عبر أزرار الجهاز، أو شاشة اللمس، أو لوحة المفاتيح الظاهرة على الشاشة.
بالإضافة إلى محرر ومترجم الأكواد ، يتضمن برنامج Petit Computer واجهة بسيطة لإدارة الملفات، فضلاً عن وظيفة مشاركة الملفات. ويمكن مشاركة الملفات عبر اتصال لاسلكي مباشر بين نظامي DS، أو باستخدام رموز QR .
مكّن استخدام رموز الاستجابة السريعة بعض المستخدمين من تطوير برامج سطح المكتب التي يمكن استخدامها لكتابة SmileBASIC وإنشاء رمز الاستجابة السريعة لسهولة نقله إلى DS. [ 5 ]
يأتي برنامج Petit Computer مزودًا بالعديد من التطبيقات التجريبية البسيطة، وخمس ألعاب تجريبية، والعديد من تطبيقات تحرير الرسومات، جميعها مكتوبة بلغة SmileBASIC مع إمكانية الاطلاع على شفرة المصدر . [ 6 ] يمكن استخدام هذه التطبيقات لإنشاء صور متحركة (Sprites ) وخلفيات وموارد أخرى يمكن استخدامها لاحقًا في البرامج التي ينشئها المستخدم. يتضمن Petit Computer مئات الصور المتحركة والبلاطات الجاهزة . يتوفر دليل شامل داخل البرنامج يشرح الميزات الأساسية وقيود لغة SmileBASIC، بالإضافة إلى وصف موجز لمعظم الأوامر وبنيتها.
لغة SmileBASIC
يستخدم برنامج Petit Computer لهجةً مُخصصةً من لغة BASIC تُعرف باسم SmileBASIC، مُصممة خصيصًا لجهاز DSi. تستطيع التطبيقات المكتوبة بلغة SmileBASIC قراءة المدخلات من جميع أزرار الجهاز باستثناء زر Select (الذي يُستخدم دائمًا لإنهاء التطبيق الحالي)، بالإضافة إلى شاشة اللمس، ورسم الرسومات والعناصر الرسومية على كلتا الشاشتين، وتشغيل الموسيقى المكتوبة بلغة Music Macro Language . تتوفر أوامر وحدة تحكم قياسية لقراءة وكتابة ومعالجة النصوص . كما يتوفر مجموعة شاملة من الأوامر الرسومية لعرض ومعالجة العناصر الرسومية، ورسومات الخلفية، واللوحات، وغيرها، مع دعم للطبقات، والتحريك، والتدوير، وتغيير الحجم، وتبديل الألوان ، وميزات أخرى، على كلتا الشاشتين (بعض الميزات محدودة على شاشة اللمس). يمكن استخدام ما يصل إلى 16 قناة لتشغيل الصوت في وقت واحد، مع دعم كامل لأدوات البرامج المُعرّفة من قِبل المستخدم والموسيقى المُسلسلة .
استقبال
منح موقع Nintendo Life التطبيق تقييم 7/10 نجوم، مشيدًا بقوته وإمكانياته، لكنه انتقد تصميمه الموجه للمبرمجين المحترفين، بالإضافة إلى طريقة إدخال التعليمات البرمجية "المملة" عبر لوحة مفاتيح الشاشة اللمسية. [ 5 ] وقال بيتر ويلينغتون من موقع PocketGamer إن واجهة المستخدم "تُثنيك عن التجربة" نظرًا لصعوبة إدخال النصوص والتنقل بينها، واشتكى من عدم جدوى رسائل الخطأ، لكنه وصف نفسه بأنه "فخور للغاية" بإنجازاته مع البرنامج، وكتب أن "المبرمجين ذوي الخبرة قادرون على إنشاء أي نوع من البرامج التي يرغبون بها". [ 7 ]
الأجزاء اللاحقة
تم إصدار نسخة ثانية مصممة لجهاز نينتندو 3DS ، بميزات جديدة وقيود أقل، في 19 نوفمبر 2014 في اليابان، و15 أكتوبر 2015 في أمريكا الشمالية، و17 أغسطس 2017 في أوروبا. تحمل النسخة الثانية اسم SmileBASIC (وهو نفس اسم لهجة لغة BASIC المستخدمة في كلا التطبيقين). [ 8 ] منح موقع Nintendo Life التطبيق تقييم 8/10 نجوم، مشيدًا بإزالة رموز QR وقوة اللغة، ولكنه انتقد مجددًا لوحة المفاتيح المعقدة. [ 9 ] تتم مشاركة المشاريع عبر الإنترنت، حيث يمكن للمستخدمين مشاركة ما يصل إلى 10 ملفات بحجم 4 ميجابايت لكل منها، ويمكنهم الاشتراك في العضوية الذهبية لزيادة الحد الأقصى إلى 110 ملفات بحجم 20 ميجابايت لكل منها. [ 9 ]
في عام ٢٠١٥ ، أُعلن عن نقل لعبة SmileBASIC إلى جهاز Wii U. [ ١٠ ] أُزيل البرنامج من متجر eShop في أمريكا الشمالية في ١١ يوليو ٢٠١٦ بسبب ثغرة أمنية كانت موجودة بين الإصدارين ٣.٢.١ و٣.٣.١. تم إصلاح هذه الثغرة في الإصدار ٣.٣.٢، ونتيجة لذلك، أُعيد طرح SmileBASIC للبيع على متجر eShop في أمريكا الشمالية في ١٠ أغسطس ٢٠١٦. [ ١١ ] ابتداءً من إصدار النظام ١١.١.٠-X الصادر في ١٢ سبتمبر ٢٠١٦، عند محاولة تشغيل اللعبة، لا يسمح النظام للمستخدمين بتشغيلها حتى يتم تحديث البرنامج إلى الإصدار ٣.٣.٢ أو أحدث، مما يُجبر المستخدمين على تنزيل التحديث ، ويجعل الثغرة غير قابلة للاستخدام حتى في حال توفر الإصدار الأقدم من اللعبة. [ ١٢ ]
صدرت نسخة أخرى من اللعبة، مصممة خصيصًا لجهاز نينتندو سويتش، تحمل اسم SmileBASIC 4 أو Petit Computer 4: SmileBASIC في اليابان، في 23 مايو 2019، ثم عالميًا في 23 أبريل 2020. [ 13 ] [ 14 ] [ 15 ] إلى جانب الاستفادة من إمكانيات جهاز نينتندو سويتش، مثل وحدات تحكم Joy-Con ومنافذ USB في قاعدة التوصيل لدعم لوحة المفاتيح والماوس، تستخدم خاصية المشاركة عبر الإنترنت الآن "تذاكر الخادم" بدلًا من الاشتراك المستمر للبرامج والألعاب المرفوعة، حيث تزيد كل تذكرة يتم شراؤها من مساحة التخزين المتاحة عبر الإنترنت. [ 16 ] يمكن شراء SmileBASIC 4 كحزمة تتضمن تذكرة خادم واحدة، أو كبرنامج فقط. [ 17 ] كما تتوفر نسخة تجريبية مجانية من SmileBASIC 4 في اليابان. [ ١٧ ] بعد فترة وجيزة من إصداره، تم سحب النسخة الدولية من برنامج SmileBASIC 4 مؤقتًا من الأسواق في بعض المناطق، حيث ناقشت شركة SmileBoom تصنيفات برنامجين تجريبيين في البرنامج، وهما GAME_RPG و GAME_SHOOTER ، مع الوكالة الدولية لأبحاث السرطان (IARC) . [ ١٨ ] وظلت النسخة الدولية متاحة للبيع في الولايات المتحدة وكندا والمكسيك خلال هذه الفترة. [ ١٨ ] وأُعيد طرح برنامج SmileBASIC 4 للبيع في ١٨ يونيو ٢٠٢٠. [ ١٩ ]
مراجع
- ^ "الكمبيوتر الصغير – جيمبريدج" . www.gamebridge.co.uk .
- ↑ "تم تطويره داخلياً" . سمايل بوم . ١٨ أكتوبر ٢٠١٦.
- ↑ "تم تطويره داخلياً" . سمايل بوم . ١٨ أكتوبر ٢٠١٦. تم الاطلاع عليه بتاريخ ٣٠ مارس ٢٠٢٠ .
- ↑ "نبذة عن الشركة" . سمايل بوم . ١٨ أكتوبر ٢٠١٦. تم الاطلاع عليه بتاريخ ٣٠ مارس ٢٠٢٠ .
- 1 2 نينتندو لايف (24 يوليو 2012). "مراجعة لعبة Petit Computer (DSiWare) - نينتندو لايف" . نينتندو لايف .
- ↑ "برنامج تجريبي - حاسوب صغير" . حاسوب صغير . مؤرشف من الأصل في 17 فبراير 2015.
- ↑ "مشكلة البرمجة: مغامرتي في لغة BASIC مع جهاز Petit Computer لجهاز DS" . Pocket Gamer . 7 سبتمبر 2013.
- ↑ "SmileBASIC" . smilebasic.com .
- 1 2 "مراجعة SmileBASIC" . نينتندو لايف . 15 ديسمبر 2015.
- ↑ "لعبة SmileBASIC قادمة إلى جهاز Wii U، مع تأكيد دعم المنصات المتعددة ومحتوى إضافي قابل للتنزيل" . 17 أكتوبر 2015.
- ↑ "ما الجديد" .
- ↑ "11.1.0-34 - 3dbrew" .
- ↑ "プチコン4 SmileBASIC" . .プチコン4 . سمايل بوم.
- ↑ ""SmileBASIC 4"، أداة برمجة تتيح لك إنشاء الألعاب ولعبها على جهاز Nintendo Switch™، تاريخ الإصدار هو 23 أبريل 2020! تم إطلاق الموقع الرسمي! ( تويتر : SMILEBASIC.com، 16 أبريل 2020).
- ↑ "تم تطويره داخلياً" . سمايل بوم . ١٨ أكتوبر ٢٠١٦.
- ↑ "プチコン4とは? | プチコン4 SmileBASIC" .プチコン4 . سمايل بوم.
- 1 2 "Nintendo Switch|ダウンロド購入|プチコン4 SmileBASIC " . نينتندو.
- 1 2 SMILEBASIC.com (29 أبريل 2020). " [ إشعار هام ] نحن بصدد مناقشة تصنيفات محتوى نموذج التعليمات البرمجية (GAME_PRG، GAME_SHOOTER) في لعبة SmileBASIC 4 مع الوكالة الدولية لأبحاث التصنيف (IARC)، لذا سنوقف المبيعات مؤقتًا في بعض المناطق (الولايات المتحدة وكندا والمكسيك لا تزال متاحة للبيع) . " @smilebasic_com . تم الاطلاع عليه في 7 مايو 2020 .
- ↑ SMILEBASIC.com (18 يونيو 2020). " [ أخبار ] اليوم، عاد برنامج SmileBASIC 4 للبيع في أوروبا وأستراليا ومناطق أخرى! استمتع بعالم SmileBASIC 4!" . تويتر . تم الاطلاع عليه بتاريخ 11 يوليو 2020 .
- لغة البرمجة الأساسية
- ألعاب DSiWare
- ماركات يابانية
- ألعاب نينتندو سويتش
- لغات البرمجة
