Taula de continguts:
- Pas 1: Introducció a Batch
- Pas 2: cls, sortida, títol i color
- Pas 3: aneu
- Pas 4: definiu / p i If
- Pas 5: feu ping a Localhost -n 7> nul
- Pas 6:% aleatori%
- Pas 7: convertidor de text a veu
- Pas 8: Star Wars !
- Pas 9: repetiu constantment els missatges per molestar algú
- Pas 10: escriviu lentament els missatges
Vídeo: Fer un joc al bloc de notes i molt més: 10 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
Aquest és el meu primer instructable. Així que si teniu algun suggeriment, si us plau comenteu-ho. Comencem!
Quan tots sentim la paraula bloc de notes, pensem en algunes aplicacions inútils i avorrides per anotar coses. Bé, el bloc de notes és molt més que això. Podem controlar el nostre PC, fer alguna cosa divertida i fer jocs divertits.
ps aquí teniu el fitxer per lots del joc tic tac toe
Pas 1: Introducció a Batch
Batch és un llenguatge que es queda principalment sense indicacions d'ordres de Windows. No només és útil, sinó que també es pot utilitzar per crear jocs basats en text increïbles. Què és un joc basat en text que demaneu? És un joc (molt senzill) en què l’usuari interactua mitjançant l’ús de text i la presa de decisions. Aprendràs a configurar situacions en què els personatges hauran de prendre decisions sobre com volen abordar el problema.
En primer lloc, obriu el bloc de notes
Codi! Ara esteu a punt per començar a escriure les vostres primeres línies de codi, així com per aprendre les primeres ordres. Els ordres són cadascuna de les paraules que escrivim al programa que tenen una funció; com ara les ordres de ressò o pausa.
ressò, ressò. i pausa
eco - eco s’utilitza per mostrar text regular al vostre joc. Per exemple, podeu escriure: "eco Hola aventurer!", I les persones que juguen al vostre joc veuran "Hola aventurer!" (Sempre que hagis escrit @echo off).
ressò. - ressò. (amb un punt) s'utilitza per crear una línia en blanc al joc. Això pot ser útil per mantenir el text net.
pausa: aquesta ordre s’utilitza quan voleu que els jugadors facin un descans i s’utilitza més sovint quan voleu donar-los temps per llegir algun text. Quan utilitzeu aquest codi, apareix com a "Premeu qualsevol tecla per continuar". Els jugadors poden prémer qualsevol tecla, quan estiguin preparats, per continuar jugant.
Deseu el vostre joc com: nameofyourgame.bat
l'extensió.bat el converteix en un fitxer per lots.
Pas 2: cls, sortida, títol i color
D'acord, aquest següent conjunt d'ordres també són molt senzills, però és bo tenir-los.
cls - cls és una ordre que faig servir molt. Significa "pantalla neta" i el que fa és eliminar tot el text que s'ha fet a la finestra de l'indicador d'ordres (ergo, deixant la pantalla en blanc). Aquesta és una bona eina per mantenir un joc net i ordenat.
sortida: fa exactament el que sembla, tanca el joc. Només l’heu d’utilitzar quan els personatges arribin al final del joc o si voleu que el joc es tanqui quan mori o prengui una decisió equivocada.
title - title mostra el que escriviu després a la barra de títol de la finestra de l'indicador d'ordres.
color: el color és una ordre molt divertida i es pot utilitzar per animar el vostre joc. Quan afegiu el codi de color, seguit d'un espai i d'un conjunt específic de números o lletres, podeu canviar els colors de la finestra de l'indicador d'ordres. Per obtenir una llista dels colors disponibles, vegeu la imatge següent o obriu el símbol del sistema (cmd) i escriviu "color /?".
És un conjunt de dos números: el primer és el color de fons i el segon és el color de la font.
per exemple. 19
Pas 3: aneu
L'ordre "anar" és senzill, un cop el conegueu. L'ordre s'utilitza quan voleu que un jugador salti a una secció diferent del vostre joc, com ara quan pren una determinada decisió.
Funciona d'aquesta manera: introduïu l'ordre "anar" en una línia independent o al final d'una sentència "if" (que revisarem més endavant). A continuació, especifiqueu una variable que es convertirà en el nom de la destinació. El nom pot ser qualsevol cosa que vulgueu i consisteix en les paraules que escriviu després de "anar".
Pas 4: definiu / p i If
Aquestes ordres són les ordres més avançades que us ensenyaré.
set / p variable =: aquesta ordre s'utilitza quan voleu que el jugador insereixi una variable (una resposta variable). Pot ser des del seu nom fins al nom d'una arma o fins i tot la resposta a una de les opcions que heu pres. Sovint es fa referència a aquesta variable més endavant i, per tant, se li ha de donar un nom. El nom pot ser el que vulgueu.
Podem fer referència a aquesta variable col·locant el nom de la variable entre%. Eg. % resposta%
if - aquesta ordre s'utilitza quan creem sentències if / then. El podem utilitzar juntament amb "set / p" per tal de crear opcions per als jugadors. Feu-li una pregunta amb el comandament "eco". Assegureu-vos d’indicar clarament les seves opcions. Doneu-los la possibilitat d’introduir una resposta amb l’ordre "set / p".
Creeu declaracions "si" que permetin que les decisions dels jugadors tinguin conseqüències i que permetin que la història continuï.
Les sentències "if" s'utilitzen amb "equ" i "neq" que significa "igual" i "no és igual", respectivament.
Així haurien de quedar les vostres declaracions:
:començar
ressò SÍ o NO?
set / p variable =
si% variable% equ SÍ vés a la situació1
si% variable% equ NO passa la situació2
si% variable neq SÍ vés a començar
Tot aquest codi significa que si el jugador escriu "SÍ" serà enviat a "situació1"; si escriu "NO", s'enviarà a "situation2"; si no escriu ni "SÍ" ni "NO", es tornarà a enviar al començament de la pregunta.
Pas 5: feu ping a 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'%} ">
Aquesta sentència retarda l'execució de la sentència durant 7 segons. Podeu canviar el valor.
Per exemple.
@echo off
:començar
color 10
ping localhost -n 0> nul
color 20
ping localhost -n 0> nul
color 30
ping localhost -n 0> nul
anar a començar
Aquest programa crea una pantalla parpellejant que no s’atura mai (bucle infinit).
Pas 6:% aleatori%
Aquest comandament crea un número aleatori de 5 dígits, que sovint s’utilitza per crear un tipus de programa de matriu.
@echo off
color 02
:començar
eco% random %% random %% random %% random %% random %% random%
anar a començar
Pas 7: convertidor de text a veu
Això és el que més m’agrada del bloc de notes: utilitza SAPI. La interfície de programació d’aplicacions de veu o SAPI és una API desenvolupada per Microsoft per permetre l’ús de reconeixement de veu i síntesi de veu a les aplicacions de Windows.
Això és lleugerament diferent, ja que es troba en un script vbs no per lots. (El volum és baix)
dim msg
msg = inputbox ("Introduïu text aquí", "Convertidor de text a veu")
set sapi = CreateObject ("sapi.spvoice")
sapi.speak msg
deseu-lo amb una extensió.vbs
per exemple. texttospeech.vbs
Pas 8: Star Wars !
Hi ha una còpia completa de Star Wars feta completament en caràcters ASCII que podeu veure al sistema operatiu Windows (o a qualsevol sistema operatiu que admeti telnet). L'únic que es necessita per veure-ho és una connexió a Internet; la velocitat no importa.
Per veure-ho al Windows XP, Mac OS X i Linux
Aneu a Inici, Córrer. (Només per a usuaris de Windows)
Ara escriviu "telnet towel.blinkenlights.nl" sense les cometes i premeu Retorn.
Els usuaris de Mac OS X i Linux poden executar aquest codi directament a la finestra del terminal.
Al Windows 8, Windows 8.1, Windows 7 i Windows Vista, Telnet està desactivat de manera predeterminada a les darreres versions de Windows.
Per tant, per veure Star Wars, primer heu d’habilitar telnet anant al Tauler de control ›Programes› Activa o desactiva la funció Windows i marca les dues caselles de selecció telnet.
Després de fer-ho, seguiu els passos que s'indiquen a continuació: -Aneu a Inici, cerqueu al Windows Vista i al Windows 7. Al Windows 8 i al Windows 8.1, obriu la pàgina d'inici principal.
Escriviu telnet i premeu Retorn. A la finestra següent de l’indicador d’ordres, escriviu "o" sense cometes i premeu Retorn.
Ara escriviu "towel.blinkenlights.nl" sense les cometes i premeu Retorn.
Si ja no necessiteu telnet, el podeu apagar.
Pas 9: repetiu constantment els missatges per molestar algú
Mitjançant aquest truc de bloc de notes podeu molestar a tothom i en realitat el podeu obligar a tancar la sessió o deixar l’ordinador (LOL ….). Aquest truc del bloc de notes crearà un cicle infinit de missatges a l'ordinador. Seguiu els passos per obtenir més informació: Obriu el bloc de notes. Escriviu el codi següent al fitxer del bloc de notes.
: @ECHO desactivat:
: Comenceu msg * Hola
msg * Tens un mal dia?
msg * bé, em diverteixo!
msg * Ens divertim junts!
msg * Perquè has estat o-w-n-e-d
COMENÇO
per acabar, reinicieu l'ordinador
Pas 10: escriviu lentament els missatges
Un truc completament inofensiu i perfecte per fer broma als amics. Aquest truc pot espantar a qualsevol! Seguiu els passos esmentats a continuació per realitzar aquest truc: Obriu el bloc de notes. Enganxeu el codi següent al fitxer del bloc de notes:
(torneu a escriure totes les cometes)
WScript. Dorm 180000
WScript. Sleep 10000
Estableix WshShell = WScript. CreateObject ("WScript. Shell")
WshShell. Run "bloc de notes"
WScript. Sleep 100
WshShell. AppActivate “Bloc de notes”
WScript. Sleep 500
WshShell. SendKeys "Hel"
WScript. Sleep 500
WshShell. SendKeys "he"
WScript. Sleep 500
WshShell. SendKeys “, jo”
WScript. Sleep 500
WshShell. SendKeys "encanta"
WScript. Sleep 500
WshShell. SendKeys “instructibles”
WScript. Sleep 500
Deseu el fitxer amb qualsevol nom i amb extensió.vbs i tanqueu-lo.
Per finalitzar-lo, obriu el gestor de tasques i finalitzeu el procés wwscript.exe tal com es mostra a la imatge superior.
Recomanat:
Com fer un lloc web bàsic mitjançant el bloc de notes: 4 passos
Com fer un lloc web bàsic mitjançant el bloc de notes: algú s’ha preguntat "com puc fer un lloc web amb un programa bàsic d'escriptura?" Bé, òbviament, no específicament … De totes maneres, aquí us mostraré com fer un BÀSIC lloc web amb només bloc de notes
Com convertir text a àudio mitjançant el bloc de notes !!: 8 passos
Com convertir text a àudio mitjançant el bloc de notes !!: aquest instructiu us mostrarà com convertir text a àudio mitjançant el bloc de notes Si us plau, subscriviu-vos al meu canal Gràcies
Creeu un xifratge de missatges senzill amb un bloc de notes: 5 passos
Crea un xifratge / desxifratge de missatges senzills mitjançant el bloc de notes: Hola, amb aquesta aplicació HTML simple podeu xifrar i desxifrar el vostre missatge per contrasenya. Primer de tot, us mostraré com crear-lo i després us mostraré com utilitzar-lo. Comencem
Més segur: fer més segures les estacions de tren: 7 passos
Més segur: fer que les estacions de tren siguin més segures: moltes estacions de tren actuals no són segures a causa de la manca de seguretat, les barreres i l'advertència de l'entrada del tren. Vam veure que calia solucionar-ho. Per solucionar aquest problema, vam crear Safer Better. Hem utilitzat sensors de vibracions, sensors de moviment i
Molt senzill Tot i això, una broma molt efectiva (broma per ordinador): 3 passos
Molt senzill … Tot i això, una broma molt eficaç (broma per ordinador): aquest instructiu és MOLT senzill, però MOLT eficaç. El que passarà és: amagueu totes les icones a l'escriptori de la víctima. La víctima fliparà quan vegi l’ordinador després de fer la broma. Això no pot perjudicar l'ordinador de cap manera