Cách tạo trò chơi điện tử bằng CMD: 9 bước (có hình ảnh)

Mục lục:

Cách tạo trò chơi điện tử bằng CMD: 9 bước (có hình ảnh)
Cách tạo trò chơi điện tử bằng CMD: 9 bước (có hình ảnh)

Video: Cách tạo trò chơi điện tử bằng CMD: 9 bước (có hình ảnh)

Video: Cách tạo trò chơi điện tử bằng CMD: 9 bước (có hình ảnh)
Video: Hướng dẫn kết nối máy in với máy tính Windows 7,8,10 ✅ Thủ thuật máy tính | TNQ 2024, Tháng mười một
Anonim

Đây là một trong những cách tạo trò chơi điện tử miễn phí và dễ dàng. Bạn cũng không cần phải tải xuống. Trong quá trình này, bạn sẽ học một chút về lập trình hàng loạt. Bạn cần cung cấp câu chuyện của riêng mình để chạy trò chơi này.

Bươc chân

Tạo một trò chơi điện tử với Cmd Bước 1
Tạo một trò chơi điện tử với Cmd Bước 1

Bước 1. Bất kỳ thứ gì bên trong dấu nháy đơn đều có thể thay đổi được, điều đó sẽ không ảnh hưởng đến trò chơi - không nhập mã thực tế

Tạo trò chơi điện tử với Cmd Bước 2
Tạo trò chơi điện tử với Cmd Bước 2

Bước 2. Mở Notepad hoặc một chương trình lập trình khác - Geany, Notepad ++, v.v

Lưu tệp với tên 'Trò chơi của tôi'.bat

Tạo trò chơi điện tử với Cmd Bước 3
Tạo trò chơi điện tử với Cmd Bước 3

Bước 3. Bắt đầu viết mã

Bắt đầu bằng cách nhập:

  • @echo tắt

  • tiêu đề 'Trò chơi của tôi'

  • màu 0A

  • if "% 1" neq "" (goto% 1)

  • tạm ngừng

Tạo một trò chơi điện tử với Cmd Bước 4
Tạo một trò chơi điện tử với Cmd Bước 4

Bước 4. Thêm màu sắc

Bây giờ lưu và chạy. Chương trình sẽ xuất hiện một lỗi và sự kết hợp màu hoàn toàn khác. Tìm một màu bạn thích và gõ sau “màu” thay vì “zz”. Một sự kết hợp tốt là màu 0A, dẫn đến văn bản màu xanh lá cây và nền màu đỏ.

Tạo một trò chơi điện tử với Cmd Bước 5
Tạo một trò chơi điện tử với Cmd Bước 5

Bước 5. Tạo Menu

Để tạo menu, hãy bỏ qua phần tạm dừng và nhập:

  • :Thực đơn

  • cls

  • echo '1. Bắt đầu'

  • tiếng vang '2. Hướng dẫn'

  • tiếng vang '3. Đi ra ngoài'

  • set / p answer = 'Nhập số bạn chọn và nhấn enter.'

  • if% answer% == 1 goto 'Start_1'

  • if% answer% == 2 goto 'Gợi ý'

  • if% answer% == 3 goto 'Exit'

Tạo một trò chơi điện tử với Cmd Bước 6
Tạo một trò chơi điện tử với Cmd Bước 6

Bước 6. Tạo một 'Thoát' và 'Gợi ý'

Để thoát màn hình, hãy nhập mã sau:

  • :'Đi ra ngoài'

  • echo Cảm ơn bạn đã chơi!

  • thoát ra / b

  • Bây giờ đối với menu gợi ý, hãy nhập:
  • :'Hướng dẫn'

  • cls

  • echo 'Gợi ý'

  • tiếng vang.

  • Sau đó viết:
  • echo 'Gợi ý của bạn ở đây'

  • Bao nhiêu tùy thích, sau đó nhập:
  • tạm ngừng

  • goto Menu

Tạo một trò chơi điện tử với Cmd Bước 7
Tạo một trò chơi điện tử với Cmd Bước 7

Bước 7. Bắt đầu trò chơi

Nhập một kịch bản:

  • : Bắt đầu_1

  • cls

  • echo 'Bạn đã gặp một người xấu. Quân của họ là: '

  • echo '3 nông dân'

  • echo 'Bạn có một cơ hội tốt để chiến thắng.'

  • set / p answer = 'Bạn muốn chiến đấu hay bỏ chạy?'

  • if% answer% == 'Fight' goto 'Fight_1'

  • if% answer% == 'Run' goto 'Run_1'

Bước 8.

  • Chiến đấu và Chạy.

    Bây giờ để tạo menu chiến đấu và chạy:

    Tạo một trò chơi điện tử với Cmd Bước 8
    Tạo một trò chơi điện tử với Cmd Bước 8
    • : Run_1

    • cls

    • echo bạn được an toàn!

    • tạm ngừng

    • goto 'Start_1'

    • : Chiến đấu_1

    • echo Bạn chọn chiến đấu.

    • echo Trận chiến bắt đầu.

    • set / p answer = Nhập số 1 và nhấn enter để tiếp tục:

    • if% answer% == 1 goto Bertarung_1_Loop

    • : 'Fight_1_Loop'

    • set / a num =% random%

    • if% num% gtr 4 goto 'Fight_1_Loop'

    • if% num% lss 1 goto 'Fight_1_Loop'

    • nếu% num% == 1 goto 'Lose_Bertarung_1'

    • if% num% == 2 goto 'Win_Battle_1'

    • if% num% == 3 goto 'Win_Battle_1'

    • if% num% == 4 goto 'Win_Battle_1'

    • : 'Lost_Fight_1'

    • cls

    • echo Xin lỗi, bạn đã thua! (

    • tạm ngừng

    • goto Menu

    • : 'Win_Fight_1'

    • cls

    • echo Xin chúc mừng, bạn đã thắng!

    • set / p answer = 'Bạn có muốn lưu nó không?'

    • if% answer% == 'Yes' goto 'Save'

    • if% answer% == 'No' goto 'Start_2'

    • :'Cứu'

    • goto 'Start_2'

    • Bây giờ bạn có thể lặp lại mã được sử dụng trong 'Start_1' để tạo mã thứ hai, thứ ba, thứ tư, v.v.
    • Ngoài ra, nếu bạn nhập ví dụ: Fight_1, bạn cũng nên đảm bảo rằng phần có nội dung goto Fight_1 vẫn giống với phần khác để nếu bạn thay đổi một, bạn sẽ phải thay đổi cả hai.
  • Đóng Notepad, sau đó bấm có, lưu tệp. Thay đổi định dạng cho tất cả các tệp và thêm.bat sau tên.

    Tạo một trò chơi điện tử với Cmd Bước 9
    Tạo một trò chơi điện tử với Cmd Bước 9
  • Lời khuyên

    • Hãy nhớ rằng, mỗi khi bạn muốn người dùng hiển thị thông tin gì đó, hãy nhập echo ở phía trước nó.
    • Chơi trò chơi khi nó xây dựng ngay cả khi nó chưa hoàn thành. Điều này sẽ giúp bạn thấy mối quan hệ giữa những gì bạn đã nhập và những gì bạn nhận được và phát hiện lỗi.
    • Nếu bạn cần thoát giữa một trò chơi thử nghiệm, hãy gõ Ctrl-C.
    • Các tệp hàng loạt trong Windows có thể được sử dụng cho công việc tự động, nhưng viết các trò chơi văn bản như thế này là một cách thú vị để xem nó hoạt động như thế nào.
    • Kiểm tra tập lệnh lô một cách cẩn thận và bạn sẽ phát hiện ra cái nào sai.
    • Một lỗi rất phổ biến là chương trình không chạy.

    Đề xuất: