تتريس الطرفية في راست: تتروس يشغل اللعب الكلاسيكي داخل واجهة سطر الأوامر
تشغيل تيتريس الكلاسيكي بالكامل داخل نافذة الطرفية، مع عرض الكتل باستخدام مكتبة Ratatui TUI ومعالجة المدخلات في الوقت الحقيقي. تم إنشاؤه بواسطة خوسيه إغناسيو ليفا كأداة ترفيهية سطر الأوامر، يستهدف tetrus المطورين والمستخدمين المتقدمين الذين يفضلون الألعاب البسيطة المدفوعة بلوحة المفاتيح. تشمل الوظائف الرئيسية دوران الكتل، مسح الخطوط، والتسجيل، جميعها تم تنفيذها بلغة Rust لاستخدام موارد منخفض. إنه مناسب لعمليات العمل التي تركز على الطرفية والمستخدمين الذين يريدون لعبة ألغاز خفيفة الوزن خالية من المشتتات.
ماذا يفعل tetrus؟
tetrus ينفذ الآليات الأساسية للعبة Tetris الأصلية داخل محطة نصية: توليد القطع، التدوير، الحركة الأفقية، اكتشاف الخطوط، والتسجيل. اللعبة تعرض واجهتها باستخدام مكتبة Ratatui، التي ترسم ساحة اللعب وHUD في خلايا الأحرف بدلاً من نافذة رسومية. لأنه يعمل في موجه الأوامر، يمكنك تشغيل اللعبة والتحكم فيها باستخدام إدخال لوحة المفاتيح ورؤية المخرجات في أي محاكي محطة حديث على نظام Windows.
هل يبطئ نظامك أثناء اللعب؟
اللعبة مبنية بلغة Rust، مما يمنحها بصمة زمن تشغيل صغيرة واستخدام فعال لوحدة المعالجة المركزية. تشير الملاحظات المصدرية إلى أن الملف التنفيذي خفيف الوزن ولا يحتوي على تبعيات رسومية خارجية، لذا تستهلك اللعبة موارد قليلة مقارنةً بلعبة واجهة المستخدم الرسومية. هذا التصميم يجعل التطبيق مناسبًا للتشغيل جنبًا إلى جنب مع مهام المطورين أو على الآلات ذات المواصفات المنخفضة دون حدوث ارتفاعات ملحوظة في الحمل أثناء اللعب النشط.
هل من الآمن استخدامه على آلة إنتاج؟
يعمل tetrus بالكامل في مساحة المستخدم ولا يتطلب أذونات مرتفعة؛ يستخدم عرض المحطة بدلاً من الكتابة إلى تكوين النظام. يقلل التنفيذ بلغة Rust وغياب المكتبات الرسومية الأصلية الخارجية من مساحة السطح للتغييرات غير المتوقعة في النظام. يمكنك تشغيل اللعبة في موجه الأوامر القياسي أو المحاكي دون تعديل ملفات النظام أو برامج التشغيل.
هل أحتاج إلى معرفة تقنية لتشغيل اللعبة؟
يتم التعامل مع التثبيت عبر مدير حزم Windows باستخدام أمر winget واحد، وتتابع العملية عناصر التحكم القياسية في لوحة المفاتيح داخل المحطة. تفضل سير العمل المستخدمين المريحين مع أدوات سطر الأوامر، على الرغم من أن تعليمات التشغيل وعناصر التحكم داخل اللعبة بسيطة بما يكفي لأي شخص معتاد على الألعاب التي تعتمد على لوحة المفاتيح. يركز المطور على تصميم موجه نحو المحطة بدلاً من المثبتات الرسومية أو حوارات الإعدادات.
اختيار واضح للاعبين عبر سطر الأوامر، محدود للاعبين العاديين في واجهة المستخدم الرسومية
يقدم التطبيق تجربة تيتريس وفية ومنخفضة الحمل لمستخدمي الطرفية الذين يرغبون في أسلوب لعب مضغوط يعتمد على لوحة المفاتيح. إن تنفيذ Rust وRatatui في العرض يحافظان على استخدام الموارد منخفضًا والتفاعل متوقعًا، مما يناسب المطورين والمستخدمين المحترفين. سيجد اللاعبون العاديون الذين يفضلون القوائم الرسومية أو دعم وحدة التحكم أن التصميم ضيق النطاق. موصى به.