PICO-8

PICO-8 عبارة عن آلة افتراضية ومحرك ألعاب من تطوير شركة Lexaloffle Games. وهو عبارة عن منصة ألعاب فيديو خيالية [ 3 ] تحاكي الإمكانيات الصوتية والمرئية المحدودة لأنظمة 8 بت من ثمانينيات القرن الماضي، وذلك لتشجيع الإبداع والابتكار في إنتاج الألعاب دون الانشغال بالإمكانيات الهائلة للأدوات والآلات الحديثة. كما أن هذه القيود تمنح ألعاب PICO-8 مظهرًا وشعورًا مميزين. [ 4 ]

يتم إنجاز البرمجة على PICO-8 من خلال بيئة تعتمد على Lua ، [ 5 ] حيث يمكن للمستخدمين إنشاء الموسيقى والمؤثرات الصوتية والرسوم المتحركة والخرائط والألعاب.

يستطيع المستخدمون تصدير ألعابهم كألعاب ويب بتقنية HTML5 أو تحميل إبداعاتهم إلى لوحة إعلانات Lexaloffle الرسمية ، حيث يمكن للمستخدمين الآخرين تشغيل الألعاب عبر متصفح الويب والاطلاع على شفرة المصدر. [ 6 ] كما يمكن تصدير ألعاب PICO-8 كبرامج تنفيذية تعمل على أنظمة Windows و macOS و Linux . [ 7 ]

أما خليفتها فهي بيكوترون ، وهي آلة افتراضية أخرى توصف بأنها محطة عمل خيالية ذات قيود أقل.

ومن بين الألعاب البارزة التي صدرت لهذا النظام النسخة الأصلية من لعبة Celeste ، والتي تم إنشاؤها في أربعة أيام كجزء من فعالية تطوير الألعاب .

القدرات

يتضمن برنامج PICO-8 محرر أكواد Lua ، وأدوات لإنشاء الصور المتحركة والخرائط، ومحررًا للمؤثرات الصوتية والموسيقى. ويمكن للبرنامج تحميل الألعاب المحفوظة محليًا على جهاز الكمبيوتر، سواءً كانت نصوصًا أو صور PNG مشفرة خصيصًا . كما تدعم واجهة البرنامج وضع المعاينة ، حيث يمكن معاينة الألعاب المرفوعة إلى لوحة الإعلانات الإلكترونية (BBS) ثم تشغيلها في برنامج PICO-8. [ 8 ]

تقتصر ألعاب PICO-8، بالإضافة إلى واجهة البرنامج نفسها، على شاشة عرض بدقة 128 × 128 بكسل و16 لونًا، ومخرج صوت رباعي القنوات. [ 9 ]

اعتبارًا من الإصدار v0.1.11، [ 10 ] يمكن للمستخدمين تصدير خراطيش Pico-8 كملفات تنفيذية مستقلة لأنظمة Windows وLinux (64 بت) وMac وRaspberry Pi.

لوحة الألوان

لوحة ألوان افتراضية مكونة من 16 لونًا في PICO-8 بالإضافة إلى 16 لونًا مخفيًا

تحتوي لوحة ألوان PICO-8 على 16 لونًا. يمكن استبدال الألوان في هذه اللوحة بمجموعة ألوان مختلفة عن طريق فهرسة تحديث للوحة برقم تعريف لون أكبر من 127. هذه الألوان غير معترف بها رسميًا من قِبل المطورين، ولكنها شائعة الاستخدام بين المستخدمين وتُطلق عليها أسماء غير رسمية. [ 11 ]

تطوير

بدأ جوزيف وايت، المعروف بلقبه زيب ، العمل على مترجم لغة BASIC مُصمم على غرار BBC BASIC، وأطلق عليه اسم LEX500 . ثم عاد جوزيف لاحقًا إلى LEX500 أثناء عمله على محرك ألعاب آخر يُدعى Voxatron. وخلال عملية التطوير، انتقل جوزيف من لغة BASIC إلى لغة Lua 2 نظرًا لسهولة استخدامها وكفاءتها العالية كلغة برمجة. [ 12 ] أضاف إليها أدوات مُدمجة مثل مُتتبع الموسيقى ومحرر الخرائط، وقرر إعادة تسميتها إلى PICO-8 . [ 13 ]

استلهم جوزيف تصميم جهاز PICO-8 من أنظمة قديمة عند تحديد قيوده. استوحى لوحة الألوان المكونة من 16 لونًا من جهاز Commodore 64 ، ووحدات التتبع رباعية القنوات من جهاز Amiga 500 ، والجماليات العامة من أجهزة أخرى من ثمانينيات القرن الماضي مثل Apple IIe و Famicom . وقد صاغ مصطلح " جهاز الألعاب الخيالي" لوصف أنظمة مثل PICO-8 التي تتميز بقيود متعمدة لتناسب جهازًا افتراضيًا. [ 14 ]

تم الكشف عن برنامج PICO-BASIC v0.0 لأول مرة في مقهى بيكو بيكو بتاريخ 9 مايو 2014 من قِبل شركة ليكسالوفل للألعاب. [ 15 ] أُصدر برنامج PICO-8 في عام 2015. ومع ذلك، يُستخدم عام 2014 في تاريخ حقوق النشر، كما في "2014-15" أو "2014-2015".

في عام 2024، وبعد 10 سنوات من تطوير الآلة الافتراضية ومحرك الألعاب، تم إطلاق الإصدار التجريبي (ألفا) من بيكوترون في 14 مارس 2024. وقد تبع ذلك إطلاق الإصدار 0.2.6 من برنامج PICO-8 في 28 فبراير 2024. [ 16 ]

الأجهزة

باعتبارها منصة ألعاب خيالية، لا تمتلك PICO-8 جهازًا رسميًا تستند إليه، وجميع قيودها مُحاكاة بالكامل. وقد بذل هواة أجهزة الكمبيوتر المنزلية وهواة الأجهزة عمومًا محاولات لتثبيت PICO-8 على أجهزة منخفضة المواصفات. تتوفر صورة رسمية لـ PICO-8 على Raspberry Pi و CHIP (مثبتة مسبقًا في Pocket CHIP)، [ 17 ] ونجح مجتمع PICO-8 في تشغيل البرامج الرسمية أو الألعاب مباشرةً عبر محاكيات PICO-8 المتوفرة في RetroArch على أجهزة كمبيوتر أخرى أحادية اللوحة . [ 18 ] [ 19 ] [ 20 ]

على الرغم من أنه لا يمكن تشغيل برنامج PICO-8 نفسه على الأجهزة التي لا تدعم على الأقل معالجات i386 / amd64 أو ARM-64 بسبب بعض المكتبات ، فقد تمكن البعض من محاكاة ألعاب PICO-8 على العديد من أجهزة الألعاب المحمولة منخفضة التكلفة باستخدام برامج محاكاة مفتوحة المصدر مثل Fake-08 و tac08 . تعمل هذه البرامج حتى على الأجهزة التي تعتمد على وحدات تحكم دقيقة 32 بت (وأبرزها ESP32 ). [ 21 ] [ 22 ] في عام 2025، تم إطلاق برنامج Infinity [ 23 ] ، وهو برنامج محاكاة PICO-8، على متجر Google Play، تبعه في فبراير 2026 برنامج PicPic على متجر App Store. [ 24 ]

التبني

سيليست كلاسيك ، تم تطويرها لـ PICO-8

استقطب إطلاق محرك PICO-8 انتباه المبرمجين ومطوري ألعاب الفيديو الذين استمتعوا بتحدي التطوير في ظل قيود مستوحاة من ألعاب الماضي، وحفّز تطوير محركات ألعاب مماثلة ذات قيود مشابهة عمدًا. تُعرف هذه المحركات الآن باسم "وحدات التحكم الخيالية"، استنادًا إلى تعريف المصطلح على موقع PICO-8 الإلكتروني، وهي تحاكي تقريبًا القيود الصارمة لأجهزة الألعاب والحواسيب القديمة. من بين هذه المحركات TIC-80 ، الذي يُعرّف نفسه بأنه "حاسوب خيالي"، وPixel Vision 8، الذي يسمح للمستخدم بتحديد قيود الأجهزة التي يرغب في التطوير في ظلها. [ 25 ] تطور تطوير وحدات التحكم الخيالية، بالإضافة إلى تطوير الألعاب لها، ليصبح مجتمعًا فرعيًا قائمًا بذاته، يكاد يقتصر على الهواة، في مجال تطوير وبرمجة الألعاب. [ 26 ]

عملية تصميم شاحنة ثلاثية الأبعاد مع استخدام الخامات على برنامج بيكو كاد

حظي برنامج PICO-8 باهتمام إضافي في عام 2018 مع إصدار لعبة Celeste . صُممت Celeste Classic في الأصل كلعبة PICO-8 ضمن فعالية تطوير ألعاب ، وسرعان ما أصبحت من أكثر الألعاب شعبية على منتدى PICO-8، مما دفع المطورين إلى توسيع الفكرة لتصبح لعبة متكاملة وواسعة النطاق. ويمكن لعب النسخة الأصلية من Celeste المخصصة لبرنامج PICO-8 كإضافة مميزة في النسخة الكاملة من اللعبة. [ 27 ]

برنامج تصميم ثلاثي الأبعاد منخفض التجسيم يُدعى picoCAD مبني على برنامج PICO-8، ويمكن استخدامه لإنشاء نماذج للاستخدام داخل وخارج PICO-8. يُمكنه تصدير النماذج بصيغتي OBJ/MTL ، بالإضافة إلى تصدير رسوم متحركة للنماذج الدوارة بصيغة GIF . [ 28 ] [ 29 ] منذ إصداره، استُخدم picoCAD في العديد من ألعاب PICO-8 ثلاثية الأبعاد لإنشاء النماذج. وقد اكتسب البرنامج شعبية واسعة في أوساط مطوري ألعاب البكسل وألعاب الفيديو القديمة بفضل جمالياته الكلاسيكية الفريدة. [ 30 ] [ 31 ] في مارس 2026، صدر picoCAD 2 كجزء ثانٍ من picoCAD، مُتضمنًا أدوات جديدة، لا سيما للرسوم المتحركة. [ 32 ]

تم إنتاج العديد من النسخ المُعاد تصميمها والمُصغّرة لألعاب شهيرة، سواءً كانت قديمة أو حديثة، على جهاز PICO-8. ومن أبرزها: Terra ( المشتقة من TerrariaوPoom ( المشتقة من DoomوFuz ( المشتقة من Fez )، و Low Mem Sky ( المشتقة من No Man's Sky )، و unDUNE II ( المشتقة من Dune II ). [ 33 ] [ 34 ] [ 35 ]

حظي جهاز PICO-8 باهتمام كبير في أوساط محبي عروض الألعاب التجريبية ، وذلك بفضل قيوده الصارمة التي جذبت المبرمجين والموسيقيين الراغبين في إنتاج عروض تجريبية بأسلوب كلاسيكي لهذا الجهاز. [ 36 ] [ 37 ] [ 38 ]

في مارس 2024، تمت إضافة العديد من ألعاب PICO-8 كأجهزة ألعاب إلى Arcade Legend، وهي لعبة واقع افتراضي حيث يمكن للاعبين لعب ألعاب الأركيد القديمة. [ 39 ]

انظر أيضاً

  • CHIP-8 – سلف لجهاز PICO-8 وأجهزة الألعاب الخيالية الأخرى

مراجع

  1. "PICO-8 0.2.7" . ليكسالوفل . تم الاطلاع عليه في 1 مايو 2026 .
  2. "وثائق Next Thing Co. PocketC.HIP" . مؤرشفة من الأصل بتاريخ 20-04-2018.
  3. ديبوك، أرنو (أغسطس 2015). مجلة PICO-8 العدد 1. تم الاطلاع عليه بتاريخ 17 نوفمبر 2016 .
  4. "موقع PICO-8 الإلكتروني" . منصة PICO-8 Fantasy . تم الاطلاع عليه بتاريخ 12 مارس 2020 .
  5. واورو، أليكس (3 مايو 2016). "جهاز PICO-8 'الخيالي' يتحول إلى جهاز ألعاب محمول فعلي - نوعًا ما" . غاماسوترا . يو بي إم تك ويب . مؤرشف من الأصل في 17 نوفمبر 2016. تم الاطلاع عليه في 17 نوفمبر 2016 .
  6. "PICO-8 BBS" . ليكسالوفل . تم الاطلاع عليه بتاريخ 20 فبراير 2019 .
  7. "جهاز ألعاب PICO-8 الخيالي" . www.lexaloffle.com . تم الاطلاع عليه بتاريخ 15 مايو 2020 .
  8. "دليل PICO-8" . www.lexaloffle.com . تم الاطلاع عليه بتاريخ 2024-06-03 .
  9. حسام، مصطفى (16 أغسطس/آب 2016). "لا تزال لعبة Alone in the Dark مخيفة في نسختها الجديدة ذات الألوان الزاهية" . Kill Screen . مؤرشف من الأصل في 17 نوفمبر/تشرين الثاني 2016. تم الاطلاع عليه في 17 نوفمبر/تشرين الثاني 2016 .
  10. "حول صادرات الملفات الثنائية 0.1.11" .
  11. "دليل المهووسين | لوحات الألوان" . nerdyteachers.com . تم الاطلاع عليه بتاريخ 2024-06-03 .
  12. "مذكرات تطوير فوكساترون 3" . www.lexaloffle.com . تم الاطلاع عليه بتاريخ 31-05-2024 .
  13. ووكر-إميج، بول (يونيو 2021). "بيكو-8: جهاز الألعاب الخيالي: نتحدث إلى المطور والمجتمع لمعرفة كيف يُنتج جهاز ألعاب يُحاكي قيود الأجهزة القديمة ألعابًا رائعة تُشعل الإبداع وتوفر بيئة تطوير محبوبة لدى اللاعبين المخضرمين والهواة على حد سواء" . ريترو جيمر (221): 64. تم الاطلاع عليه في 21 مايو 2022 .
  14. ألتيس، ناثان (22 يناير 2016). "الخيال المتواضع لجهاز PICO-8" . بيست .
  15. "بدأت لعبة بيكوتاشي. أولًا وقبل كل شيء، أول لعبة هي لعبة ليكسالوفل" . منشور مُعاد نشره . 9 مايو 2014.
  16. "PICO-8 0.2.6" . www.lexaloffle.com . تم الاطلاع عليه بتاريخ 2025-01-08 .
  17. "وثائق PocketCHIP الإلكترونية" . شركة Next Thing. مؤرشفة من الأصل بتاريخ 8 أبريل 2018. تم الاطلاع عليها بتاريخ 19 يناير 2017 .
  18. "PICO-8 لـ Raspberry Pi" . www.lexaloffle.com . تم الاطلاع عليه بتاريخ 3 يونيو 2024 .
  19. "PICO-8 لـ PocketCHIP" . www.lexaloffle.com . تم الاطلاع عليه بتاريخ 2024-06-03 .
  20. «أعلنت RetroArch عن مشروع الأجهزة المفتوحة، بالإضافة إلى نواة جديدة لوحدة تحكم ألعاب خيالية» . GamingOnLinux . 22 فبراير 2021. تم الاطلاع عليه بتاريخ 3 يونيو 2024 .
  21. "أجهزة PICO-8 المحمولة البسيطة (صيف 2021)" . www.lexaloffle.com . تم الاطلاع عليه بتاريخ 3 يونيو 2024 .
  22. مختبرات PeX (2024-06-01). "مختبرات PeX: بناء جهاز ألعاب خاص بي لـ PICO-8" . Medium . تم الاسترجاع في 2024-06-03 .
  23. "Infinity - محاكي مشغل P8 - تطبيقات على متجر جوجل بلاي" . play.google.com . تم الاطلاع عليه بتاريخ 18 فبراير 2026 .
  24. "محاكي بيكو-8: تطبيق Picpic" . متجر التطبيقات . 16-02-2026 . تم الاطلاع عليه بتاريخ 18-02-2026 .
  25. "TIC80 - هل هو نسخة أفضل من Pico8؟" . 8bitnews.io . تم الاطلاع عليه بتاريخ 2024-06-04 .
  26. ألتيس، ناثان (22 يناير 2016). "الخيال المتواضع لجهاز PICO-8" . بيست .
  27. "مقال مميز: أفضل بيض عيد الفصح على جهاز نينتندو سويتش | سويتش بلاير" . ١١ أبريل ٢٠٢٠. تم الاطلاع عليه بتاريخ ١٩ أبريل ٢٠٢٤ .
  28. "picoCAD من تصميم يوهان بيتز" . مؤرشف من الأصل بتاريخ 26 فبراير 2021. تم الاطلاع عليه بتاريخ 27 مارس 2025 .
  29. Shadows (2021-03-05). "picoCAD: "برنامج نمذجة صغير للنماذج الصغيرة"" . 3DVF . تم الاسترجاع بتاريخ 2024-06-03 .
  30. "أفضل الأدوات منخفضة التكلفة لفن تصميم الألعاب" . www.gamedeveloper.com . تاريخ الاسترجاع: 3 يونيو 2024 .
  31. دياز، آنا (29 يونيو 2021). "سباق المركبات في حرب النجوم يبدو أكثر روعةً كفن بكسل" . بوليغون . تم الاسترجاع في 3 يونيو 2024 .
  32. "picoCAD 2 من تصميم يوهان بيتز" . تم الاطلاع عليه بتاريخ 2026-05-08 .
  33. وايلدز، أناستازيا (2022-09-01). "أفضل 10 نسخ مُصغّرة من ألعاب الفيديو" . سكرين رانت . تم الاطلاع عليه بتاريخ 2024-06-04 .
  34. جودي ماكجريجور (13 ديسمبر 2020). "لعبة بوم هي نسخة بكسلية من لعبة دوم تعود إلى ثمانينيات القرن الماضي، ويمكنك لعبها الآن" . بي سي جيمر . تاريخ الاسترجاع: 4 يونيو 2024 .
  35. ChippyGaming (2022-02-11). ماذا لو تم إنشاء لعبة Terraria في عام 1980... تم الاطلاع عليه بتاريخ 2024-06-04 عبر يوتيوب.
  36. ^ "Puroresu No Seishin، عرض توضيحي مصنوع باستخدام Pico-8" . ليكسالوفلي . تم الاسترجاع في 12 مارس 2020 .
  37. "Ad Astra" . Lexaloffle . تم الاطلاع عليه بتاريخ 12 مارس 2020 .
  38. "بيكوتشاك" . ليكسالوفل .
  39. "تحديث لعبة Arcade Legend Indie يُدخل أجهزة Pico-8 الكلاسيكية إلى الواقع الافتراضي" . UploadVR . 2024-03-07 . تم الاطلاع عليه بتاريخ 2024-04-19 .