Mục lục:

Tạo trò chơi trên Notepad và nhiều hơn thế nữa: 10 bước
Tạo trò chơi trên Notepad và nhiều hơn thế nữa: 10 bước

Video: Tạo trò chơi trên Notepad và nhiều hơn thế nữa: 10 bước

Video: Tạo trò chơi trên Notepad và nhiều hơn thế nữa: 10 bước
Video: [Software] Cách Cài Và Sử Dụng Notepad++ 2024, Tháng mười hai
Anonim
Tạo trò chơi trên Notepad và nhiều hơn thế nữa
Tạo trò chơi trên Notepad và nhiều hơn thế nữa
Tạo trò chơi trên Notepad và nhiều hơn thế nữa
Tạo trò chơi trên Notepad và nhiều hơn thế nữa
Tạo trò chơi trên Notepad và nhiều hơn thế nữa
Tạo trò chơi trên Notepad và nhiều hơn thế nữa

Đây là hướng dẫn đầu tiên của tôi. Vì vậy, nếu bạn có bất kỳ đề xuất xin vui lòng bình luận. Bắt đầu nào!

Khi nghe đến từ notepad, chúng ta nghĩ ngay đến một số ứng dụng vô dụng nhàm chán để ghi chú lại.

ps đây là tập tin hàng loạt cho trò chơi tic tac toe

Bước 1: Giới thiệu về Batch

Giới thiệu về Batch
Giới thiệu về Batch
Giới thiệu về Batch
Giới thiệu về Batch
Giới thiệu về Batch
Giới thiệu về Batch

Batch là một ngôn ngữ chủ yếu chạy ngoài dấu nhắc lệnh Windows của bạn, không chỉ hữu ích mà còn có thể được sử dụng để tạo các trò chơi dựa trên văn bản tuyệt vời! Bạn hỏi trò chơi dựa trên văn bản là gì? Đó là một trò chơi (một trò chơi rất đơn giản) trong đó người dùng tương tác thông qua việc sử dụng văn bản và lựa chọn, bạn sẽ học cách thiết lập các tình huống trong đó các nhân vật sẽ phải đưa ra lựa chọn về cách họ muốn tiếp cận vấn đề.

Trước hết hãy mở notepad

Mã! Bây giờ bạn đã sẵn sàng để bắt đầu nhập những dòng mã đầu tiên, cũng như học các lệnh đầu tiên. Lệnh là mỗi từ mà chúng ta nhập vào chương trình có chức năng; chẳng hạn như tiếng vọng hoặc lệnh tạm dừng.

tiếng vang, tiếng vang. và tạm dừng

echo - tiếng vang được sử dụng để hiển thị văn bản thông thường trong trò chơi của bạn. Ví dụ: bạn có thể nhập: "echo Xin chào nhà thám hiểm!" Và những người chơi trò chơi của bạn sẽ thấy là "Xin chào nhà thám hiểm!" (Miễn là bạn đã nhập @echo tắt).

tiếng vang. - tiếng vang. (với một dấu chấm) được sử dụng để tạo một dòng trống trong trò chơi của bạn. Điều này có thể hữu ích trong việc giữ cho văn bản của bạn không gọn gàng.

tạm dừng - Lệnh này được sử dụng khi bạn muốn người chơi của mình nghỉ giải lao và được sử dụng thường xuyên nhất khi bạn muốn cho họ thời gian để đọc một số văn bản. Khi bạn sử dụng mã này, nó sẽ hiển thị là "Nhấn phím bất kỳ để tiếp tục…" Sau đó, người chơi của bạn có thể nhấn bất kỳ phím nào, khi họ đã sẵn sàng, để tiếp tục chơi.

Lưu trò chơi của bạn với tên: nameofyourgame.bat

phần mở rộng.bat biến nó thành một tệp hàng loạt.

Bước 2: Cls, Exit, Title và Color

Cls, Exit, Title và Color
Cls, Exit, Title và Color
Cls, Exit, Title và Color
Cls, Exit, Title và Color

Được rồi, tập hợp lệnh tiếp theo này cũng thực sự đơn giản, nhưng rất hay.

cls - cls là một lệnh mà tôi sử dụng rất nhiều. Nó là viết tắt của "màn hình rõ ràng", và những gì nó làm là xóa tất cả văn bản đã được tạo trong cửa sổ nhắc lệnh (ergo, làm cho màn hình trống). Đây là một công cụ tốt khi bạn muốn giữ cho trò chơi của mình trông sạch sẽ và có thứ tự.

exit - Điều này thực hiện chính xác những gì nó nghe có vẻ như vậy, nó sẽ đóng trò chơi. Bạn chỉ nên sử dụng điều này khi các nhân vật đến cuối trò chơi, hoặc nếu bạn muốn trò chơi đóng lại khi họ chết hoặc đưa ra một quyết định sai lầm.

title - tiêu đề hiển thị bất cứ thứ gì bạn nhập sau nó trong thanh tiêu đề của cửa sổ nhắc lệnh.

color - color là một lệnh thực sự thú vị và có thể được sử dụng để làm sống động trò chơi của bạn. Khi bạn thêm mã màu, theo sau là một khoảng trắng và một tập hợp số hoặc chữ cái cụ thể, bạn có thể thay đổi màu của cửa sổ nhắc lệnh. Để biết danh sách các màu có sẵn, hãy xem hình bên dưới hoặc mở dấu nhắc lệnh (cmd) và nhập "color /?".

Nó là một tập hợp hai số, số đầu tiên là màu nền, số thứ hai là màu chữ.

ví dụ. 19

Bước 3: Goto

Đi đến
Đi đến

Lệnh "goto" rất đơn giản, khi bạn đã làm quen với nó. Lệnh được sử dụng khi bạn muốn người chơi chuyển sang một phần khác trong trò chơi của mình, chẳng hạn như khi họ đưa ra một quyết định nào đó.

Nó hoạt động theo cách này: Bạn nhập lệnh "goto" trên một dòng riêng biệt hoặc vào cuối câu lệnh "if" (chúng ta sẽ xem xét sau). Sau đó, bạn chỉ định một biến sẽ trở thành tên của đích. Tên có thể là bất cứ thứ gì bạn muốn và bao gồm (các) từ bạn nhập sau "goto".

Bước 4: Đặt / p và Nếu

Đặt / p và Nếu
Đặt / p và Nếu

Các lệnh này là các lệnh nâng cao nhất mà tôi sắp dạy cho bạn.

biến set / p = - Lệnh này được sử dụng khi bạn muốn trình phát của mình chèn một biến (một câu trả lời khác nhau). Đây có thể là bất cứ nơi nào từ tên của họ đến tên của vũ khí hoặc thậm chí là câu trả lời cho một trong những lựa chọn bạn đã đưa cho họ. Thường thì biến này sẽ được tham chiếu sau đó và do đó phải được đặt tên. Tên có thể là bất cứ điều gì bạn muốn.

Chúng ta có thể tham chiếu đến biến này bằng cách đặt tên của biến giữa%. Eg. %bài giải%

if - lệnh này được sử dụng khi chúng ta tạo câu lệnh if / then. Chúng ta có thể sử dụng nó kết hợp với "set / p" để tạo ra sự lựa chọn cho người chơi. Hỏi người chơi một câu hỏi bằng lệnh "echo". Đảm bảo trình bày rõ ràng các lựa chọn của họ. Cho họ khả năng nhập câu trả lời bằng lệnh "set / p".

Tạo câu lệnh "nếu" cho phép lựa chọn của người chơi dẫn đến hậu quả và cho phép câu chuyện tiếp tục.

Các câu lệnh "if" được sử dụng với "equ" và "neq" có nghĩa là "bằng" và "không bằng", tương ứng.

Đây là cách các câu lệnh của bạn sẽ trông như thế nào:

:bắt đầu

echo CÓ hay KHÔNG?

biến set / p =

nếu% biến% bằng CÓ đi đến tình huống1

nếu% biến% bằng KHÔNG goto tình huống2

if% variable neq YES goto start

Tất cả mã này có nghĩa là nếu người chơi nhập "CÓ", anh ta sẽ được đưa đến "tình huống1"; nếu anh ta gõ "KHÔNG", anh ta sẽ được đưa đến "tình huống2"; nếu anh ta không nhập "CÓ" hoặc "KHÔNG", anh ta sẽ được đưa trở lại đầu câu hỏi.

Bước 5: Ping Localhost -n 7> nul

%ngẫu nhiên%
%ngẫu nhiên%

nul "src =" https://content.instructables.com/ORIG/F9K/UUIK/I8H6EJC5/F9KUUIKI8H6EJC5-p.webp

Chuyển đổi văn bản thành giọng nói
Chuyển đổi văn bản thành giọng nói

nul "src =" {{file.large_url | add: 'auto = webp & frame = 1 & height = 300'%} ">

Câu lệnh này trì hoãn việc thực hiện câu lệnh trong 7 giây. Bạn có thể thay đổi giá trị.

Ví dụ.

@echo tắt

:bắt đầu

màu 10

ping localhost -n 0> nul

màu 20

ping localhost -n 0> nul

màu 30

ping localhost -n 0> nul

bắt đầu đi

Chương trình này tạo ra một màn hình nhấp nháy không bao giờ dừng (vòng lặp vô tuyến).

Bước 6:% ngẫu nhiên%

Comand này tạo ra một số ngẫu nhiên gồm 5 chữ số. Lệnh này thường được sử dụng để tạo một loại chương trình ma trận.

@echo tắt

màu 02

:bắt đầu

echo% random %% random %% random %% random %% random %% random%

bắt đầu đi

Bước 7: Chuyển đổi văn bản thành giọng nói

Đây là điều yêu thích nhất của tôi về notepad, sử dụng SAPI Giao diện lập trình ứng dụng giọng nói hoặc SAPI là một API do Microsoft phát triển để cho phép sử dụng nhận dạng giọng nói và tổng hợp giọng nói trong các ứng dụng Windows.

Điều này hơi khác vì đây là trong tập lệnh vbs không phải là hàng loạt. (Âm lượng thấp)

tin nhắn mờ

msg = inputbox ("Nhập văn bản vào đây", "Công cụ chuyển đổi văn bản thành giọng nói")

set sapi = CreateObject ("sapi.spvoice")

msg sapi.speak

lưu nó bằng phần mở rộng.vbs

ví dụ. texttospeech.vbs

Bước 8: Chiến tranh giữa các vì sao !!

Chiến tranh giữa các vì sao!!!
Chiến tranh giữa các vì sao!!!

Có một bản sao hoàn chỉnh của Star Wars được thực hiện hoàn toàn bằng các ký tự ASCII mà bạn có thể xem trong hệ điều hành Windows (hoặc bất kỳ hệ điều hành nào hỗ trợ telnet). Điều duy nhất cần thiết để xem nó là kết nối internet; tốc độ không quan trọng.

Để xem nó trên Windows XP, Mac OS X và Linux

Đi tới Bắt đầu, Chạy. (Chỉ dành cho người dùng Windows)

Bây giờ gõ "telnet Khăn.blinkenlights.nl" mà không có dấu ngoặc kép và nhấn Enter.

Người dùng Mac OS X và Linux có thể thực thi trực tiếp mã này trong cửa sổ đầu cuối.

Trên Windows 8, Windows 8.1, Windows 7 và Windows VistaTelnet bị tắt theo mặc định trong các phiên bản Windows mới nhất.

Vì vậy, để xem các cuộc chiến giữa các vì sao, trước tiên bạn phải bật telnet bằng cách đi tới Bảng điều khiển ›Chương trình› Bật hoặc Tắt tính năng Windows và đánh dấu vào cả hai hộp kiểm telnet.

Sau khi thực hiện việc đó, hãy làm theo các bước dưới đây: - Đi tới Bắt đầu, Tìm kiếm trong Windows Vista và Windows 7. Trên Windows 8 và Windows 8.1, hãy mở trang Bắt đầu chính.

Nhập telnet và nhấn Enter. Trong cửa sổ nhắc lệnh sau, nhập "o" không có dấu ngoặc kép và nhấn Enter.

Bây giờ, hãy nhập "Khăn.blinkenlights.nl" mà không có dấu ngoặc kép và nhấn Enter.

Nếu bạn không cần telnet nữa, bạn có thể tắt nó đi.

Bước 9: Liên tục lặp lại tin nhắn để làm phiền ai đó

Sử dụng thủ thuật notepad này, bạn có thể làm phiền bất kỳ ai và thực sự có thể buộc họ đăng xuất hoặc rời khỏi máy tính (LOL….). Thủ thuật notepad này sẽ tạo ra một chu kỳ vô hạn của một tin nhắn trong máy tính. Làm theo các bước để biết thêm: Mở Notepad, nhập mã sau vào tệp notepad.

: @ECHO tắt:

: Bắt đầu tin nhắn * Xin chào

msgstr * Bạn đang có một ngày tồi tệ?

msg * Chà, tôi đang rất vui!

msgstr * Hãy cùng nhau vui vẻ!

msgstr * Bởi vì bạn đã được o-w-n-e-d

GOTO BẮT ĐẦU

để kết thúc nó khởi động lại máy tính của bạn

Bước 10: Từ từ gõ tin nhắn

Nhập chậm tin nhắn
Nhập chậm tin nhắn
Nhập chậm tin nhắn
Nhập chậm tin nhắn

Thủ thuật hoàn toàn vô hại và hoàn hảo để chơi khăm bạn bè của một người. Thủ thuật này thực sự có thể khiến bất cứ ai kinh ngạc! Làm theo các bước được đề cập dưới đây để thực hiện thủ thuật này: Mở Notepad. Dán mã sau vào tệp notepad:

(gõ lại tất cả các dấu ngoặc kép)

WScript. Sleep 180000

WScript. Sleep 10000

Đặt WshShell = WScript. CreateObject (“WScript. Shell”)

WshShell. Run “notepad”

WScript. Sleep 100

WshShell. AppActivate “Notepad”

WScript. Sleep 500

WshShell. SendKeys “Hel”

WScript. Sleep 500

WshShell. SendKeys “lo”

WScript. Sleep 500

WshShell. SendKeys “, tôi”

WScript. Sleep 500

WshShell. SendKeys "tình yêu"

WScript. Sleep 500

WshShell. SendKeys "hướng dẫn"

WScript. Sleep 500

Lưu tệp với bất kỳ tên nào và có phần mở rộng.vbs và đóng tệp đó.

Để kết thúc, hãy mở trình quản lý tác vụ và kết thúc quá trình thewscript.exe như thể hiện trong hình trên.

Đề xuất: