بناء نسخة من لعبة ماينكرافت بواسطة ميكروكنترولر مع Arduino

بناء نسخة من لعبة ماينكرافت بواسطة ميكروكنترولر مع Arduino

Building a Microcontroller Minecraft Clone with Arduino

ديلان بروفي يبدأ في مشروع طموح لإنشاء نسخة من Minecraft تعمل على متحكم صغير. بينما تفتقر المتحكمات الصغيرة عادةً إلى القدرات الأجهزة الضرورية لتشغيل لعبة مثل Minecraft، إلا أن بروفي مصمم على دفع حدود الإمكان.

لتنفيذ هذا المشروع، اختار بروفي لوحة التطوير Teensy 4.1 بسبب معالج الإشارة المركزية NXP i.MX RT1060 قوي، الذي يعمل بسرعة 600 ميجاهرتز ويحتوي على 1024 كيلوبايت من الذاكرة العشوائية. من خلال برمجة Teensy 4.1 ضمن بيئة تطوير أردوينو، يهدف بروفي لتحسين الأجهزة وإنشاء نسخة مبسطة من Minecraft يمكن تشغيلها على المتحكم الصغير.

إحدى التحديات الرئيسية التي يواجهها بروفي هي الموارد المحدودة للمتحكم الصغير. مع الرام المقيدة وعتاد الرسوميات الضعيف، يشكل عرض عوالم معقدة بدقة ومعدل وضوح يمكن استخدامه مصعبًا كبيرًا. ومع ذلك، فقد أحرز بروفي تقدمًا بالفعل في تقديم التضاريس الأساسية، بما في ذلك الطين والعشب على منحدرات متنوعة.

بالإضافة إلى التقديم، تناول بروفي أيضًا مشكلة إنشاء المناظر الطبيعية الواقعية. بينما يستخدم Minecraft الموجات العالية لتوليد عوالمه، تفتقد الخرائط الناتجة السمات الجيولوجية الطبيعية. قام بروفي بتنفيذ حركة طباق الصفائح المحاكية وخطوط العيوب لإنشاء مناظر تتماشى أكثر مع المعايير العالمية الحقيقية.

على الرغم من أن مشروع بروفي دون شك تحديًا، إلا أنه يثير اهتمام العديد من المبرمجين وعشاق Minecraft. من خلال وثائق مشروع أردوينو Minecraft الخاص به، يتيح بروفي فرصة للآخرين لمتابعة تطوره وشهادة التطوير.

حتى الآن، لا يزال غير مؤكد ما إذا كان بروفي سيحقق هدفه النهائي المتمثل في تشغيل تجربة تشبه Minecraft على متحكم صغير. ومع ذلك، تظهر عزيمته وتفكيره الابتكاري أنه حتى مع الموارد المحدودة، من الممكن دفع حدود ما يمكن تحقيقه في عالم الأجهزة والألعاب.

لمتابعة تحديثات بروفي حول تقدمه ومعرفة ما إذا كان هذا الجهد الطموح سيأتي بنتائج، تأكد من متابعة مشروع أردوينو Minecraft الخاص به.

حقائق لم يتم ذكرها في المقال:

– Minecraft هي لعبة فيديو رملية شهيرة تم تطويرها بواسطة استوديوهات موجانغ. تتيح للاعبين بناء واستكشاف عوالم افتراضية مصنوعة من مكعبات.
– تعد المتحكمات الصغيرة أنظمة حاسوبية صغيرة تم تصميمها لأداء مهام محددة وغالبًا ما تكون لديها موارد محدودة مقارنة بالحواسيب العادية.
– وتعتبر لوحة التطوير Teensy 4.1 التي اختارها بروفي معروفة بقدراتها العالية الأداء، مما يجعلها مناسبة لتشغيل لعبة مثل Minecraft.

The source of the article is from the blog enp.gr