Play BadPythonGame2
BadPythonGame2's itch.io pageResults
Criteria | Rank | Score* | Raw Score |
FUN | Was the game satisfying to play or did it bring you joy | #313 | 1.732 | 3.000 |
MOOD | Did the game have atmosphere or make you feel something | #382 | 1.155 | 2.000 |
IDEA | Was this game super interesting or innovative | #383 | 1.155 | 2.000 |
AUDIO | Did the game have great music or sound design | #402 | 0.577 | 1.000 |
Overall | #403 | 1.039 | 1.800 |
VISUAL | Did the game have nice graphics or art direction | #408 | 0.577 | 1.000 |
Ranked from 1 rating. Score is adjusted from raw score by the median number of ratings per game in the jam.
Let people know how long you've been working on the game
40 minutes cuz its my first game
Leave a comment
Log in with itch.io to leave a comment.
Comments
So I tried your game and I ran into a problem after entering "1". If I were to type anything other than "Outside" (such as "Info"), the terminal (I'm on Mac) prints out nothing. I checked your code and I believe the issue could be because the first if-statement checks if the input is "Outside", if it's not equal then it prints nothing and goes to the next if-statement "if input()=="Yes":".
Of course since I checked your code I was able to find the ending, which I guess was a bit funny. I think an improvement to this short python game would be put a while-loop and a variable at the start of the while-loop that's equal to an input() so that the while-loop checks if the user did not typed in the word "exit" or "terminate", if they did then the program would just stop. There should also be the same variable before the while-loop so that the while-loop can get running in the first place.
Within the while-loop, there should if, elif, and else statements that only works depending on what the variable (at the start of the while-loop) is. That way if one of those statements return true, all of the statements will be ignored and the program will return to the beginning of the while-loop.
Hope this makes sense cause I'm not that great at explaining stuff.