إليك بعض أمثلة بسيطة لألعاب السيارات بلغة C++:

  1. لعبة سباق السيارات:
#include <iostream>
#include <conio.h>
using namespace std;

int main() {
    int carPosition = 10;
    bool isRunning = true;
    char input;

    while (isRunning) {
        system("cls");
        for (int i = 0; i < 20; i++) {
            if (i == carPosition) {
                cout << ">";
            } else {
                cout << " ";
            }
        }

        if (_kbhit()) {
            input = _getch();
            switch (input) {
                case 'a':
                    carPosition--;
                    break;
                case 'd':
                    carPosition++;
                    break;
                case 'q':
                    isRunning = false;
                    break;
                default:
                    break;
            }
        }

        Sleep(100);
    }

    return 0;
}
  1. لعبة تفادي العوائق:
#include <iostream>
#include <conio.h>
#include <windows.h>
using namespace std;

int main() {
    int carPosition = 10;
    bool isRunning = true;
    char input;

    while (isRunning) {
        system("cls");
        for (int i = 0; i < 20; i++) {
            if (i == carPosition) {
                cout << ">";
            } else {
                cout << " ";
            }
        }

        if (_kbhit()) {
            input = _getch();
            switch (input) {
                case 'a':
                    carPosition--;
                    break;
                case 'd':
                    carPosition++;
                    break;
                case 'q':
                    isRunning = false;
                    break;
                default:
                    break;
            }
        }

        for (int i = 0; i < 20; i++) {
            if (i == carPosition && i < 10) {
                cout << "X";
            } else {
                cout << " ";
            }
        }

        Sleep(100);
    }

    return 0;
}

هذه الأمثلة تعتبر بسيطة وتحتاج إلى تطوير لإضافة مزيد من الميزات والتعقيد. يمكنك تعديل الأكواد حسب احتياجاتك ومتطلبات اللعبة.


原文地址: https://www.cveoy.top/t/topic/qCrU 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录