Skip to content
Advertisement

Room Exploration; Issues with collecting items from a dictionary

I’m creating a room exploration game with Python but am having issues with item collection and the win condition being met (collecting all items to ‘win’ and losing if not all items are collected). Room movement, help and quitting function but I’m confused where to begin with items. I created an elif for ‘get’ to collect items but it didn’t work. If I could get help with getting items from my dictionary would help a lot. Thank you.

JavaScript

Advertisement

Answer

In testing out your code it appeared where you were getting stuck was with the “getting” of items within a room. With that, I focused on tweaking the “get_item” function. Following is a copy of your code with some tweaks to the dictionary so that one could move about rooms a little easier and a refined “get_item” function.

JavaScript

Give that a try.

User contributions licensed under: CC BY-SA
4 People found this is helpful
Advertisement