Tabla de contenido:

Hacer un juego en el Bloc de notas y mucho más: 10 pasos
Hacer un juego en el Bloc de notas y mucho más: 10 pasos

Video: Hacer un juego en el Bloc de notas y mucho más: 10 pasos

Video: Hacer un juego en el Bloc de notas y mucho más: 10 pasos
Video: ES - Programa el juego culebra usando solo el bloc de notas 2024, Noviembre
Anonim
Hacer un juego en el Bloc de notas y mucho más
Hacer un juego en el Bloc de notas y mucho más
Hacer un juego en el Bloc de notas y mucho más
Hacer un juego en el Bloc de notas y mucho más
Hacer un juego en el Bloc de notas y mucho más
Hacer un juego en el Bloc de notas y mucho más

Este es mi primer instructable. Entonces, si tiene alguna sugerencia, comente. ¡Empecemos!

Cuando todos escuchamos la palabra bloc de notas, pensamos en algunas aplicaciones aburridas e inútiles para anotar cosas. Bueno, el bloc de notas es mucho más que eso. Podemos controlar nuestra PC, hacer algunos trucos geniales y hacer juegos divertidos.

ps aquí está el archivo por lotes para el juego de tic tac toe

Paso 1: Introducción a Batch

Introducción a Batch
Introducción a Batch
Introducción a Batch
Introducción a Batch
Introducción a Batch
Introducción a Batch

Batch es un lenguaje que se ejecuta principalmente desde el símbolo del sistema de Windows. No solo es útil, sino que también se puede usar para crear increíbles juegos basados en texto. ¿Qué es un juego basado en texto, preguntas? Es un juego (muy simple) en el que el usuario interactúa mediante el uso de texto y la toma de decisiones. Aprenderá a configurar situaciones en las que los personajes tendrán que elegir cómo quieren abordar el problema.

En primer lugar, abra el bloc de notas

¡Código! Ahora está listo para comenzar a escribir sus primeras líneas de código, así como para aprender sus primeros comandos. Los comandos son cada una de las palabras que escribimos en el programa que tienen una función; como los comandos de eco o pausa.

Eco, eco. y pausa

echo - echo se usa para mostrar texto regular en tu juego. Por ejemplo, puede escribir: "echo ¡Hola aventurero!", Y las personas que jueguen a su juego verán "¡Hola aventurero!" (Siempre y cuando haya escrito @echo off).

eco. - eco. (con un punto) se usa para crear una línea en blanco en su juego. Esto puede resultar útil para mantener el texto ordenado.

pausa: este comando se usa cuando desea que sus jugadores se tomen un descanso y se usa con mayor frecuencia cuando desea darles tiempo para leer un texto. Cuando usa este código, aparece como "Presione cualquier tecla para continuar…" Sus jugadores pueden presionar cualquier tecla, cuando estén listos, para continuar jugando.

Guarda tu juego como: nameofyourgame.bat

la extensión.bat lo convierte en un archivo por lotes.

Paso 2: Cls, Salir, Título y Color

Cls, salida, título y color
Cls, salida, título y color
Cls, salida, título y color
Cls, salida, título y color

Ok, este siguiente conjunto de comandos también es muy simple, pero es bueno tenerlo.

cls - cls es un comando que uso mucho. Significa "borrar pantalla", y lo que hace es eliminar todo el texto que se ha creado en la ventana del símbolo del sistema (ergo, dejar la pantalla en blanco). Esta es una buena herramienta cuando quieres mantener tu juego limpio y en orden.

exit: hace exactamente lo que parece, cierra el juego. Solo debes usar esto cuando los personajes lleguen al final del juego, o si quieres que el juego se cierre cuando mueran o tomen una decisión equivocada.

título: el título muestra todo lo que escriba después en la barra de título de la ventana del símbolo del sistema.

color: el color es un comando realmente divertido y se puede utilizar para animar tu juego. Cuando agrega el código de color, seguido de un espacio y un conjunto específico de números o letras, puede cambiar los colores de la ventana del símbolo del sistema. Para obtener una lista de los colores disponibles, vea la imagen a continuación o abra el símbolo del sistema (cmd) y escriba "color /?".

Es un conjunto de dos números. El primer número es el color de fondo. El segundo número es el color de la fuente.

p.ej. 19

Paso 3: Ir a

Ir a
Ir a

El comando "goto" es simple, una vez que lo conoces. El comando se usa cuando quieres que un jugador salte a una sección diferente de tu juego, como cuando toma una determinada decisión.

Funciona de esta manera: ingresa el comando "goto" en una línea separada, o al final de una instrucción "if" (que repasaremos más adelante). Luego especifica una variable que se convertirá en el nombre del destino. El nombre puede ser el que desee y consta de las palabras que escriba después de "goto".

Paso 4: Establecer / py If

Establecer / py If
Establecer / py If

Estos comandos son los comandos más avanzados que les voy a enseñar.

set / p variable = - Este comando se usa cuando desea que su reproductor inserte una variable (una respuesta variable). Esto podría ser desde su nombre hasta el nombre de un arma o incluso la respuesta a una de las opciones que les ha dado. A menudo, se hará referencia a esta variable más adelante y, por lo tanto, se le debe dar un nombre. El nombre puede ser el que quieras.

Podemos hacer referencia a esta variable colocando el nombre de la variable entre%. Eg. %respuesta%

if: este comando se usa cuando creamos declaraciones if / then. Podemos usarlo junto con "set / p" para crear opciones para los jugadores. Haz una pregunta al jugador con el comando "echo". Asegúrate de indicar claramente sus opciones. Dales la posibilidad de ingresar una respuesta con el comando "set / p".

Cree declaraciones "si" que permitan que las elecciones de los jugadores tengan consecuencias y que permitan que la historia continúe.

Las declaraciones "if" se utilizan con "equ" y "neq" que significan "igual" y "no igual", respectivamente.

Así es como deben verse sus declaraciones:

:comienzo

echo SI o NO?

set / p variable =

si% variable% equ YES ir a situación1

si% variable% equ NO pasa a situación2

if% variable neq YES goto start

Todo este código significa que si el jugador escribe "SÍ", será enviado a "situación1"; si escribe "NO" será enviado a "situación2"; si no escribe "SÍ" ni "NO", se le enviará de vuelta al comienzo de la pregunta.

Paso 5: Haga ping a Localhost -n 7> nul

%aleatorio%
%aleatorio%

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

Convertidor de texto a voz
Convertidor de texto a voz

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

Esta declaración retrasa la ejecución de la declaración durante 7 segundos. Puede cambiar el valor.

Por ej.

@echo apagado

:comienzo

color 10

ping localhost -n 0> nul

color 20

ping localhost -n 0> nul

color 30

ping localhost -n 0> nul

ir a empezar

Este programa crea una pantalla parpadeante que nunca se detiene (bucle infinito).

Paso 6:% aleatorio%

Este comando crea un número aleatorio de 5 dígitos. Este comando se usa a menudo para crear un tipo de programa de matriz.

@echo apagado

color 02

:comienzo

echo% aleatorio %% aleatorio %% aleatorio %% aleatorio %% aleatorio %% aleatorio%

ir a empezar

Paso 7: Conversor de texto a voz

Esto es lo que más me gusta del bloc de notas, que utiliza SAPI. La interfaz de programación de aplicaciones de voz o SAPI es una API desarrollada por Microsoft para permitir el uso del reconocimiento de voz y la síntesis de voz dentro de las aplicaciones de Windows.

Esto es un poco diferente porque se trata de un script vbs, no de un lote (el volumen es bajo).

tenue msg

msg = inputbox ("Ingrese texto aquí", "Conversor de texto a voz")

establecer sapi = CreateObject ("sapi.spvoice")

sapi.speak msg

guárdelo con una extensión.vbs

por ej. texttospeech.vbs

Paso 8: Star Wars !

¡¡¡Guerra de las Galaxias!!!
¡¡¡Guerra de las Galaxias!!!

Hay una copia completa de Star Wars hecha íntegramente en caracteres ASCII que puede ver en el sistema operativo Windows (o en cualquier sistema operativo que admita telnet). Lo único que se necesita para verlo es una conexión a Internet; la velocidad no importa.

Para verlo en Windows XP, Mac OS X y Linux

Vaya a Inicio, Ejecutar. (Solo para usuarios de Windows)

Ahora escriba "telnet toalla.blinkenlights.nl" sin las comillas y presione Entrar.

Los usuarios de Mac OS X y Linux pueden ejecutar este código directamente en la ventana del terminal.

En Windows 8, Windows 8.1, Windows 7 y Windows Vista, Telnet está desactivado de forma predeterminada en las últimas versiones de Windows.

Por lo tanto, para ver Star Wars, primero debe habilitar telnet yendo a Panel de control ›Programas› Activar o desactivar la función de Windows y marcar ambas casillas de verificación de Telnet.

Después de hacer eso, siga los pasos que se indican a continuación: -Vaya a Inicio, Busque en Windows Vista y Windows 7. En Windows 8 y Windows 8.1, abra la página principal de Inicio.

Escribe telnet y presiona Enter. En la siguiente ventana del símbolo del sistema, escribe "o" sin comillas y presiona Enter.

Ahora escriba "toalla.blinkenlights.nl" sin las comillas y presione Entrar.

Si ya no necesita telnet, puede desactivarlo.

Paso 9: Repita constantemente los mensajes para molestar a alguien

Con este truco del bloc de notas puedes molestar a cualquiera y obligarlo a cerrar la sesión o dejar la computadora (LOL….). Este truco del bloc de notas creará un ciclo infinito de un mensaje en la computadora. Siga los pasos para saber más: Abra el Bloc de notas. Escriba el siguiente código en el archivo del bloc de notas.

: @ECHO apagado:

: Iniciar mensaje * Hola

msg * ¿Estás teniendo un mal día?

msg * bueno, me estoy divirtiendo!

msg * ¡Divirtámonos juntos!

msg * Porque has sido o-w-n-e-d

GOTO COMIENZO

para terminar reinicia tu computadora

Paso 10: Escribe mensajes lentamente

Escribir mensajes lentamente
Escribir mensajes lentamente
Escribir mensajes lentamente
Escribir mensajes lentamente

Truco completamente inofensivo y perfecto para gastar bromas a los amigos. ¡Este truco puede asustar a cualquiera! Siga los pasos que se mencionan a continuación para realizar este truco: Abra el Bloc de notas y pegue el siguiente código en el archivo del bloc de notas:

(vuelva a escribir todas las citas)

WScript. Sleep 180000

WScript. Sleep 10000

Establecer WshShell = WScript. CreateObject ("WScript. Shell")

WshShell. Run "bloc de notas"

WScript. Sleep 100

WshShell. AppActivate "Bloc de notas"

WScript. Sleep 500

WshShell. SendKeys "Hel"

WScript. Sleep 500

WshShell. SendKeys "lo"

WScript. Sleep 500

WshShell. SendKeys ", yo"

WScript. Sleep 500

WshShell. SendKeys "amor"

WScript. Sleep 500

WshShell. SendKeys "instructables"

WScript. Sleep 500

Guarde el archivo con cualquier nombre y con extensión.vbs y ciérrelo.

Para finalizarlo, abra el administrador de tareas y finalice el proceso de wscript.exe como se muestra en la imagen de arriba.

Recomendado: