Skip to content

Commit 0adabf5

Browse files
Rute Manuela Conde Palminha GonçalvesRute Manuela Conde Palminha Gonçalves
Rute Manuela Conde Palminha Gonçalves
authored and
Rute Manuela Conde Palminha Gonçalves
committed
mvp solved
1 parent bcfcbd4 commit 0adabf5

File tree

2 files changed

+94
-5
lines changed

2 files changed

+94
-5
lines changed

.DS_Store

6 KB
Binary file not shown.

your-code/game2.py

+94-5
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# define rooms and items
2-
2+
#gameroom
33
couch = {
44
"name": "couch",
55
"type": "furniture",
@@ -30,17 +30,106 @@
3030
"name": "outside"
3131
}
3232

33-
all_rooms = [game_room, outside]
33+
#bedroom1
34+
bedroom1 = {
35+
"name": "bedroom 1",
36+
"type": "room",
37+
}
38+
39+
queenbed = {
40+
"name": "queen bed",
41+
"type": "furniture",
42+
}
43+
44+
door_b = {
45+
"name": "door b",
46+
"type": "door",
47+
}
48+
49+
key_b = {
50+
"name": "key b",
51+
"type": "key",
52+
"target": door_b,
53+
54+
}
55+
#bedroom2
56+
bedroom2 = {
57+
"name": "bedroom 2",
58+
"type": "room",
59+
}
60+
61+
doublebed = {
62+
"name": "double bed",
63+
"type": "furniture",
64+
}
65+
66+
dresser = {
67+
"name": "dresser",
68+
"type": "furniture",
69+
}
70+
71+
door_c = {
72+
"name": "door c",
73+
"type": "door",
74+
}
3475

35-
all_doors = [door_a]
76+
door_d = {
77+
"name": "door d",
78+
"type": "door",
79+
}
80+
81+
82+
key_c = {
83+
"name": "key c",
84+
"type": "key",
85+
"target": door_c,
86+
}
87+
88+
key_d = {
89+
"name": "key d",
90+
"type": "key",
91+
"target": door_d,
92+
}
93+
94+
# living room
95+
96+
living_room = {
97+
"name": "living room",
98+
"type": "room",
99+
}
100+
101+
dinning_table = {
102+
"name": "dinning table",
103+
"type": "furniture",
104+
}
105+
106+
107+
108+
all_rooms = [game_room, bedroom1, bedroom2, living_room, outside]
109+
110+
all_doors = [door_a, door_b, door_c, door_d]
36111

37112
# define which items/rooms are related
38113

39114
object_relations = {
40115
"game room": [couch, piano, door_a],
41116
"piano": [key_a],
42-
"outside": [door_a],
43-
"door a": [game_room, outside]
117+
"door a": [game_room, bedroom1],
118+
119+
"bedroom 1":[queenbed, door_b, door_c],
120+
"queen bed":[key_b],
121+
"door b": [bedroom1, bedroom2],
122+
123+
"bedroom 2":[doublebed, dresser, door_b],
124+
"double bed":[key_c],
125+
"dresser":[key_d],
126+
127+
"living room":[dinning_table, door_d],
128+
"door c":[bedroom1, living_room],
129+
"door d":[living_room, outside],
130+
131+
"outside": [door_d],
132+
44133
}
45134

46135
# define game state. Do not directly change this dict.

0 commit comments

Comments
 (0)