Created
July 21, 2015 19:37
-
-
Save dd86k/4fd5b6e3dde139e190f7 to your computer and use it in GitHub Desktop.
GAME2 - A prototype "game" I made back in 2013
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@ECHO OFF | |
REM Game2, an extract from LittleHelper, a script I made to | |
REM aid myself. | |
SET /A X=2 | |
SET /A Y=2 | |
:GAME2_START | |
CLS | |
IF %X%==0 ( | |
IF %Y%==0 ( | |
ECHO I____ | |
ECHO _____ | |
ECHO _____ | |
ECHO ___._ | |
ECHO _____ | |
) | |
) | |
IF %X%==1 ( | |
IF %Y%==0 ( | |
ECHO _I___ | |
ECHO _____ | |
ECHO _____ | |
ECHO ___._ | |
ECHO _____ | |
) | |
) | |
IF %X%==2 ( | |
IF %Y%==0 ( | |
ECHO __I__ | |
ECHO _____ | |
ECHO _____ | |
ECHO ___._ | |
ECHO _____ | |
) | |
) | |
IF %X%==3 ( | |
IF %Y%==0 ( | |
ECHO ___I_ | |
ECHO _____ | |
ECHO _____ | |
ECHO ___._ | |
ECHO _____ | |
) | |
) | |
IF %X%==4 ( | |
IF %Y%==0 ( | |
ECHO ____I | |
ECHO _____ | |
ECHO _____ | |
ECHO ___._ | |
ECHO _____ | |
) | |
) | |
IF %X%==0 ( | |
IF %Y%==1 ( | |
ECHO _____ | |
ECHO I____ | |
ECHO _____ | |
ECHO ___._ | |
ECHO _____ | |
) | |
) | |
IF %X%==1 ( | |
IF %Y%==1 ( | |
ECHO _____ | |
ECHO _I___ | |
ECHO _____ | |
ECHO ___._ | |
ECHO _____ | |
) | |
) | |
IF %X%==2 ( | |
IF %Y%==1 ( | |
ECHO _____ | |
ECHO __I__ | |
ECHO _____ | |
ECHO ___._ | |
ECHO _____ | |
) | |
) | |
IF %X%==3 ( | |
IF %Y%==1 ( | |
ECHO _____ | |
ECHO ___I_ | |
ECHO _____ | |
ECHO ___._ | |
ECHO _____ | |
) | |
) | |
IF %X%==4 ( | |
IF %Y%==1 ( | |
ECHO _____ | |
ECHO ____I | |
ECHO _____ | |
ECHO ___._ | |
ECHO _____ | |
) | |
) | |
IF %X%==0 ( | |
IF %Y%==2 ( | |
ECHO _____ | |
ECHO _____ | |
ECHO I____ | |
ECHO ___._ | |
ECHO _____ | |
) | |
) | |
IF %X%==1 ( | |
IF %Y%==2 ( | |
ECHO _____ | |
ECHO _____ | |
ECHO _I___ | |
ECHO ___._ | |
ECHO _____ | |
) | |
) | |
IF %X%==2 ( | |
IF %Y%==2 ( | |
ECHO _____ | |
ECHO _____ | |
ECHO __I__ | |
ECHO ___._ | |
ECHO _____ | |
) | |
) | |
IF %X%==3 ( | |
IF %Y%==2 ( | |
ECHO _____ | |
ECHO _____ | |
ECHO ___I_ | |
ECHO ___._ | |
ECHO _____ | |
) | |
) | |
IF %X%==4 ( | |
IF %Y%==2 ( | |
ECHO _____ | |
ECHO _____ | |
ECHO ____I | |
ECHO ___._ | |
ECHO _____ | |
) | |
) | |
IF %X%==0 ( | |
IF %Y%==3 ( | |
ECHO _____ | |
ECHO _____ | |
ECHO _____ | |
ECHO I__._ | |
ECHO _____ | |
) | |
) | |
IF %X%==1 ( | |
IF %Y%==3 ( | |
ECHO _____ | |
ECHO _____ | |
ECHO _____ | |
ECHO _I_._ | |
ECHO _____ | |
) | |
) | |
IF %X%==2 ( | |
IF %Y%==3 ( | |
ECHO _____ | |
ECHO _____ | |
ECHO _____ | |
ECHO __I._ | |
ECHO _____ | |
) | |
) | |
IF %X%==3 ( | |
IF %Y%==3 ( | |
ECHO As you step on a mine, | |
ECHO your body explodes. | |
ECHO So you are dead. | |
ECHO Game over man! | |
PAUSE > NUL | |
GOTO games | |
) | |
) | |
IF %X%==4 ( | |
IF %Y%==3 ( | |
ECHO _____ | |
ECHO _____ | |
ECHO _____ | |
ECHO ___.I | |
ECHO _____ | |
) | |
) | |
IF %X%==0 ( | |
IF %Y%==4 ( | |
ECHO _____ | |
ECHO _____ | |
ECHO _____ | |
ECHO ___._ | |
ECHO I____ | |
) | |
) | |
IF %X%==1 ( | |
IF %Y%==4 ( | |
ECHO _____ | |
ECHO _____ | |
ECHO _____ | |
ECHO ___._ | |
ECHO _I___ | |
) | |
) | |
IF %X%==2 ( | |
IF %Y%==4 ( | |
ECHO _____ | |
ECHO _____ | |
ECHO _____ | |
ECHO ___._ | |
ECHO __I__ | |
) | |
) | |
IF %X%==3 ( | |
IF %Y%==4 ( | |
ECHO _____ | |
ECHO _____ | |
ECHO _____ | |
ECHO ___._ | |
ECHO ___I_ | |
) | |
) | |
IF %X%==4 ( | |
IF %Y%==4 ( | |
ECHO _____ | |
ECHO _____ | |
ECHO _____ | |
ECHO ___._ | |
ECHO ____I | |
) | |
) | |
:CHOICE | |
CHOICE /C WASDQ /N | |
IF %ERRORLEVEL%==5 GOTO GAME2_5 | |
IF %ERRORLEVEL%==4 GOTO GAME2_4 | |
IF %ERRORLEVEL%==3 GOTO GAME2_3 | |
IF %ERRORLEVEL%==2 GOTO GAME2_2 | |
IF %ERRORLEVEL%==1 GOTO GAME2_1 | |
PAUSE | |
GOTO GAME2_START | |
:GAME2_5 | |
REM Q | |
EXIT | |
:GAME2_4 | |
REM D | |
SET /A X+=1 | |
GOTO GAME2_START | |
:GAME2_3 | |
REM S | |
SET /A Y+=1 | |
GOTO GAME2_START | |
:GAME2_2 | |
REM A | |
SET /A X-=1 | |
GOTO GAME2_START | |
:GAME2_1 | |
REM W | |
SET /A Y-=1 | |
GOTO GAME2_START |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment