بعض الألعاب المصغرة التي كتبت بلغة C لديها معظم الوظائف التي تحتوي على أقل رمز وهي قصيرة للغاية وقابلة للعب .
14 صفًا من الثعابين ، 22 صفًا من Tetris ، 22 صفًا من 2048 ، 24 صفًا من Geesweeping ...
تعليمات للاستخدام:
.c ، لا يتم استخدام مكتبة طرف ثالث ونسخها ولصقها-std=c99.c ، وسوف تقوم بعض الرموز بالإبلاغ عن أخطاء في .cppباستخدام تنسيق clang-format ، يجب أن يكون الكود موحدًا للغاية
يمكنك حقًا تعلم الكثير من المعرفة ، هنا يمكنك تعلم الكثير من العمليات التي لا يمكنك رؤيتها في الأوقات العادية ~
إنه مناسب جدًا للممارسة كمشروع صغير للبدء ، وبعد ذلك سأفعل الرسوم المتحركة لشرح هذه الرموز ...
حاليًا ، يتم نشر مقاطع الفيديو ذات الصلة فقط في Bilibili
معرف Bilibili: أنت بالفعل لقطة كبيرة ، دردشة مع المبتدئين (بوابة)
إذا كنت ترغب في التواصل ، فيرجى الانضمام إلى مجموعة الاتصالات QQ للمؤلف: 957964924
حاليًا يتم نشر مقاطع الفيديو فقط في Bilibili
| محتوى الفيديو | اسم المجلد | رابط الفيديو |
|---|---|---|
| تتريس | تتريس | BV13F4Y1R7ZN |
| ثعبان الجشع | نظم | AV372394997 |
| Gozi Chess | خمسة في صف | AV969124292 |
| كاسحة الألغام | كاسحة ألغام | AV87216317 |
| 2048 | 2048 | AV89592082 |
| لعبة نافذة | WindowGame | AV90604701 |
| المشي في المتاهة | المتاهة | AV370410413 |
| tetris_old | تتريس | AV85378627 |
| الأفعى _old | نظم | AV85378627 |
يستخدم هذا المستودع رمز بروتوكول المصدر بشكل أساسي للاتصال والتعلم.
هناك العديد من الإصدارات من كل لعبة ، ويتم فرزها في حالة من الفوضى ، لذلك دعونا نفعل ذلك ... (لا يزال يتم إضافتها وفرزها)
Tiny (صغير جدًا): إصدار يلبي مواصفات معينة ، ينفذ وظائف بأقل رمز
الفوضى : ترضي 80 حرفًا فقط لكل سطر ، وتنفيذ الوظيفة بأقل الأحرف
اللون : أضف بعض الألوان إلى وحدة التحكم ، مما يجعله أكثر قابلية للعب
قديم : سيتم تمييز الإصدارات القديمة تقريبًا
لا أريد الحفاظ على هذا بعد الآن ، الجدول الزمني فوضوي للغاية ... أخطط لإعادة التصميم
| تاريخ | محتوى |
|---|---|
| 2021.1.15 | متاهة (مضغوطة 21 خطًا) |
| 2020.12.13 | متاهة (25 سطرًا صغيرًا) |
| 2020.11.15 | الأفعى (شاشة محدثة) |
| 2020.10.25 | ثعبان الجشع (خط الأمراض المنقولة جنسيا 52) |
| 2020.10.5 | إعادة تنظيم سلسلة غوجي |
| 2020.10.3 | إعادة تنظيم سلسلة Minesweeping وسلسلة 2048 |
| 2020.10.2 | إزالة المجلدات غير الضرورية ، إعادة التصنيف ، إعادة تنظيم سلسلة Tetris |
| 2020.10.1 | ثعبان الجشع (لون 17 خطًا) ، إعادة تنظيم سلسلة ثعبان الجشع |
| 2020.9.20 | Tetris (فوضى 10 خطوط) |
| 2020.9.19 | Tetris (لون 26 خطًا) و 2048 (لون 24 سطر) |
| 2020.9.13 | Tetris (24 سطرًا صغيرًا) |
| 2020.9.4 | Gozi AIV1.1 (تحسين الواجهة) |
| 2020.8.10 | Goko AIV1 (30 سطر) |
| 2020.7.24 | Gozi Chess (19 خطًا) |
| 2020.7.17 | 2048 (خطوط 22) |
| 2020.7.4 | قم بتحسين Tetris (30 خطًا صغيرًا) و Minesweeping (لوحة المفاتيح 25 خطوطًا) |
| 2020.7.4 | الأفعى (14 سطرًا صغيرًا) ، كنس الألغام (Linux 31 خطوط) |
| 2020.6.26 | Genesweeping (لوحة المفاتيح 25 سطر) |
| 2020.6.19 | الأفعى (فوضى 5 خطوط) |
| 2020.6.13 | Tetris (30 سطرًا صغيرة) (فوضى 11 خطوط) |
| 2020.6.13 | ثعبان الجشع (خط صغير 15) (خط الفوضى 6) (تحديث متستر ~) |
| 2020.4.30 | لعبة النوافذ (رمز المصدر) |
| 2020.4.24 | المشي المتاهة (26 سطر) |
| 2020.3.18 | قم بإنشاء جميع الرموز السابقة في برنامج .exe القابل للتنفيذ وتلخيصها في مجلد EXE |
| 2020.3.3 | لعبة النوافذ (.exe) |
| 2020.2.21 | الأفعى (إصدار الشاشة) |
| 2020.2.17 | 2048 (خطوط 28) |
| 2020.2.15 | كاسحة الألغام (236 سطر) |
| 2020.2.6 | كاسحة الألغام (29 سطر) |
| 2020.2.3 | أنشأت نسخة قديمة مجلد جديد |
| 2020.1.29 | Tetris (2 نسخ) ، ونسخة قديمة من 38 سطر |
| 2020.1.28 | الأفعى (3 إصدارات) |
| 2019.12.27 | Tetris (48 خطًا) |
| 2019.12.15 | الأفعى الشراهة (25 سطر) |