Índice:
- Etapa 1: Introdução ao lote
- Etapa 2: Cls, Saída, Título e Cor
- Etapa 3: ir para
- Etapa 4: definir / p e se
- Etapa 5: Ping Localhost -n 7> nul
- Etapa 6:% random%
- Etapa 7: Conversor de texto em fala
- Etapa 8: Star Wars !
- Etapa 9: Repita constantemente as mensagens para irritar alguém
- Etapa 10: digite mensagens lentamente
Vídeo: Fazendo um jogo no bloco de notas e muito mais: 10 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:37
Este é o meu primeiro instrutível. Então, se você tiver alguma sugestão, por favor, comente. Vamos começar!
Quando todos nós ouvimos a palavra notepad pensamos em alguns aplicativos inúteis e chatos para anotar coisas. Bem, notepad é muito mais do que isso. Podemos controlar nosso pc, fazer hacking legal e fazer jogos divertidos.
ps aqui está o arquivo em lote para o jogo da velha
Etapa 1: Introdução ao lote
Batch é uma linguagem que funciona principalmente a partir do prompt de comando do Windows. Não é apenas útil, mas também pode ser usado para criar incríveis jogos baseados em texto! O que é um jogo baseado em texto, você pergunta? É um jogo (muito simples) em que o usuário interage por meio do uso de texto e de escolhas. Você aprenderá a montar situações nas quais os personagens terão que fazer escolhas sobre como querem abordar o problema.
Em primeiro lugar, abra o bloco de notas
Código! Agora você está pronto para começar a digitar suas primeiras linhas de código, bem como aprender seus primeiros comandos. Comandos são cada uma das palavras que digitamos no programa que tem uma função; como os comandos echo ou pause.
eco, eco. e fazer uma pausa
echo - echo é usado para exibir texto normal em seu jogo. Por exemplo, você pode digitar: "echo Olá aventureiro!", E as pessoas que estão jogando seu jogo verão "Olá aventureiro!" (Contanto que você digitou @echo off).
eco. - eco. (com um ponto) é usado para criar uma linha em branco no jogo. Isso pode ser útil para manter seu texto organizado.
pausar - Este comando é usado quando você deseja que seus jogadores façam uma pausa e mais frequentemente quando você deseja dar-lhes tempo para ler algum texto. Quando você usa este código, ele aparece como "Pressione qualquer tecla para continuar…" Seus jogadores podem pressionar qualquer tecla, quando estiverem prontos, para continuar jogando.
Salve seu jogo como: nameofyourgame.bat
a extensão.bat o torna um arquivo em lote.
Etapa 2: Cls, Saída, Título e Cor
Ok, este próximo conjunto de comandos também é muito simples, mas é bom ter.
cls - cls é um comando que uso muito. Significa "limpar a tela", e o que faz é remover todo o texto que foi feito na janela do prompt de comando (ou seja, deixando a tela em branco). Esta é uma boa ferramenta quando você deseja manter seu jogo limpo e organizado.
sair - Isso faz exatamente o que parece, fecha o jogo. Você só deve usar isso quando os personagens chegarem ao final do jogo, ou se quiser que o jogo termine quando eles morrerem ou tomarem uma decisão errada.
título - o título exibe tudo o que você digitar depois dele na barra de título da janela do prompt de comando.
color - color é um comando muito divertido e pode ser usado para animar o seu jogo. Ao adicionar o código de cores, seguido por um espaço e um conjunto específico de números ou letras, você pode alterar as cores da janela do prompt de comando. Para uma lista das cores disponíveis, veja a imagem abaixo ou abra o prompt de comando (cmd) e digite "color /?".
É um conjunto de dois números. O primeiro número é a cor do plano de fundo. O segundo número é a cor da fonte.
por exemplo. 19
Etapa 3: ir para
O comando "goto" é simples, uma vez que você o conheça. O comando é usado quando você deseja que um jogador pule para uma seção diferente do seu jogo, como quando ele toma uma determinada decisão.
Funciona assim: você insere o comando "goto" em uma linha separada ou no final de uma instrução "if" (que examinaremos mais tarde). Em seguida, você especifica uma variável que se tornará o nome do destino. O nome pode ser o que você quiser e consiste nas palavras que você digita após "ir para".
Etapa 4: definir / p e se
Esses comandos são os comandos mais avançados que vou ensinar a você.
set / p variable = - Este comando é usado quando você deseja que seu player insira uma variável (uma resposta variável). Pode ser qualquer coisa, desde o nome até o nome de uma arma ou até mesmo a resposta a uma das opções que você deu a eles. Freqüentemente, essa variável será referenciada posteriormente e, portanto, deve receber um nome. O nome pode ser o que você quiser.
Podemos fazer referência a essa variável colocando o nome da variável entre%. Eg. %responder%
if - este comando é usado quando criamos instruções if / then. Podemos usá-lo em conjunto com "set / p" para criar opções para os jogadores. Faça uma pergunta ao jogador com o comando "echo". Certifique-se de declarar claramente suas opções. Dê a eles a capacidade de inserir uma resposta com o comando "set / p".
Crie afirmações "se" que permitem que as escolhas dos jogadores tenham consequências e que permitam que a história continue.
As declarações "if" são usadas com "equ" e "neq" que significam "igual" e "diferente de", respectivamente.
É assim que suas declarações devem ser:
:começar
echo SIM ou NÃO?
definir / variável p =
if% variable% equ YES ir para a situação 1
se% variável% equ NÃO goto situação 2
if% variable neq YES goto start
Todo este código significa que se o jogador digitar "SIM" será enviado para a "situação1"; se ele digitar "NÃO" será encaminhado para a "situação2"; se ele não digitar "SIM" ou "NÃO", ele será enviado de volta ao início da pergunta.
Etapa 5: Ping Localhost -n 7> nul
nul "src =" https://content.instructables.com/ORIG/F9K/UUIK/I8H6EJC5/F9KUUIKI8H6EJC5-p.webp
nul "src =" {{file.large_url | add: 'auto = webp & frame = 1 & height = 300'%} ">
Esta instrução atrasa a execução da instrução por 7 segundos. Você pode alterar o valor.
Por exemplo.
@echo off
:começar
cor 10
ping localhost -n 0> nul
cor 20
ping localhost -n 0> nul
cor 30
ping localhost -n 0> nul
ir para começar
Este programa cria uma tela piscando que nunca para (loop infinito).
Etapa 6:% random%
Este comando cria um número aleatório de 5 dígitos. Este comando é freqüentemente usado para criar um tipo de programa de matriz.
@echo off
cor 02
:começar
echo% random %% random %% random %% random %% random %% random%
ir para começar
Etapa 7: Conversor de texto em fala
Isso é o que mais gosto no bloco de notas. Ele usa SAPI. A Speech Application Programming Interface ou SAPI é uma API desenvolvida pela Microsoft para permitir o uso de reconhecimento de fala e síntese de fala em aplicativos do Windows.
Isso é um pouco diferente porque está em script vbs, não em lote. (O volume está baixo)
dim msg
msg = inputbox ("Digite o texto aqui", "Conversor de texto para fala")
set sapi = CreateObject ("sapi.spvoice")
sapi.speak msg
salve-o com uma extensão.vbs
por exemplo. texttospeech.vbs
Etapa 8: Star Wars !
Existe uma cópia completa de Star Wars feito inteiramente em caracteres ASCII que você pode assistir no sistema operacional Windows (ou qualquer sistema operacional que suporte telnet). A única coisa necessária para assisti-lo é uma conexão com a Internet; a velocidade não importa.
Para assisti-lo no Windows XP, Mac OS X e Linux
Vá para Iniciar, Executar. (Apenas para usuários do Windows)
Agora digite "telnet toalha.blinkenlights.nl" sem as aspas e pressione Enter.
Os usuários do Mac OS X e Linux podem executar este código diretamente na janela do terminal.
No Windows 8, Windows 8.1, Windows 7 e Windows VistaTelnet é desativado por padrão nas versões mais recentes do Windows.
Portanto, para assistir ao Star Wars, você deve primeiro habilitar o telnet acessando Painel de Controle ›Programas› Ativar ou Desativar o Recurso do Windows e marcando ambas as caixas de seleção telnet.
Depois de fazer isso, siga as etapas abaixo: - Vá para Iniciar, Pesquise no Windows Vista e Windows 7. No Windows 8 e Windows 8.1, abra a página inicial principal.
Digite telnet e pressione Enter. Na janela do prompt de comando a seguir, digite "o" sem aspas e pressione Enter.
Agora digite "toalha.blinkenlights.nl" sem as aspas e pressione Enter.
Se você não precisa mais do telnet, pode desligá-lo.
Etapa 9: Repita constantemente as mensagens para irritar alguém
Usando este truque do bloco de notas você pode irritar qualquer pessoa e pode realmente forçá-los a fazer logoff ou deixar o computador (risos …). Este truque do bloco de notas criará um ciclo infinito de uma mensagem no computador. Siga as etapas para saber mais: Abra o Bloco de notas. Digite o código a seguir no arquivo do bloco de notas.
: @ECHO desligado:
: Begin msg * Hi
msg * Você está tendo um dia ruim?
msg * bem, estou me divertindo!
msg * Vamos nos divertir juntos!
msg * Porque você foi o-w-n-e-d
GOTO BEGIN
para terminar reinicie o seu computador
Etapa 10: digite mensagens lentamente
Truque totalmente inofensivo e perfeito para pregar peças nos amigos. Este truque pode assustar qualquer pessoa! Siga as etapas abaixo mencionadas para realizar este truque: Abra o Bloco de notas. Cole o seguinte código no arquivo do bloco de notas:
(redigite todas as aspas)
WScript. Sleep 180000
WScript. Sleep 10000
Defina 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 “, I”
WScript. Sleep 500
WshShell. SendKeys “amor”
WScript. Sleep 500
WshShell. SendKeys “instructables”
WScript. Sleep 500
Salve o arquivo com qualquer nome e extensão.vbs e feche-o.
Para encerrá-lo, abra o gerenciador de tarefas e encerre o processo wscript.exe conforme mostrado na imagem acima.
Recomendado:
Como fazer um site básico usando o bloco de notas: 4 etapas
Como fazer um site básico usando o bloco de notas: Alguém já se perguntou " como faço um site a partir de um programa básico de escrita? &Quot; Bem, obviamente, não especificamente … De qualquer forma, aqui vou mostrar como fazer um BASIC site usando apenas o notepad
Como converter texto em áudio usando o bloco de notas !!: 8 etapas
Como converter texto em áudio usando o bloco de notas !!: Este instrutivo mostrará como converter texto em áudio usando o bloco de notas. Por favor, inscreva-se no meu canal. Obrigado
Crie um criptografador / descriptografador de mensagem simples usando o bloco de notas: 5 etapas
Crie criptografador / descriptografador de mensagem simples usando o bloco de notas: Olá, com este aplicativo HTML simples, você pode criptografar e descriptografar sua mensagem por senha. Em primeiro lugar, mostrarei como criá-lo e depois mostrarei como usá-lo. Vamos começar
Faça seu computador falar o que você digita usando o bloco de notas: 3 etapas
Faça seu computador falar o que você digita usando o bloco de notas: Aqui está um código interessante criado por nós para fazer seu computador falar o que você digita. Usaremos o bloco de notas para criá-lo. Vamos começar
Como criar um código de matriz no bloco de notas !!: 9 etapas
Como criar um código de matriz no bloco de notas !!: Este instrutivo mostrará como criar um código de matriz no bloco de notas. Inscreva-se no meu canal. Obrigado