Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
A jam submission

BadPythonGame2View game page

I remade it
Submitted by KornellqKid — 30 days, 15 hours before the deadline
Add to collection

Play BadPythonGame2

BadPythonGame2's itch.io page

Results

CriteriaRankScore*Raw Score
FUN | Was the game satisfying to play or did it bring you joy#3131.7323.000
MOOD | Did the game have atmosphere or make you feel something#3821.1552.000
IDEA | Was this game super interesting or innovative#3831.1552.000
AUDIO | Did the game have great music or sound design#4020.5771.000
Overall#4031.0391.800
VISUAL | Did the game have nice graphics or art direction#4080.5771.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

Submitted (1 edit)

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.