fix:update level file format
This commit is contained in:
parent
d7252f60d6
commit
a6fcbbe55f
|
@ -13,7 +13,7 @@
|
||||||
["scene_info['ball_y']", "y coordinate of ball", "球的 y 座標"],
|
["scene_info['ball_y']", "y coordinate of ball", "球的 y 座標"],
|
||||||
["scene_info['score']", "score", "目前的分數"],
|
["scene_info['score']", "score", "目前的分數"],
|
||||||
["scene_info['foods']", "list of foods positions", "點點的位置清單"],
|
["scene_info['foods']", "list of foods positions", "點點的位置清單"],
|
||||||
// TODO 通關分數
|
["scene_info['score_to_pass']", "the score for next level", "通關分數"],
|
||||||
["scene_info", "dictionary of all information", "包含所有資訊的字典"]
|
["scene_info", "dictionary of all information", "包含所有資訊的字典"]
|
||||||
],
|
],
|
||||||
"CONSTANT": [
|
"CONSTANT": [
|
||||||
|
@ -23,9 +23,9 @@
|
||||||
[600, "bottom boundary", "下邊界"],
|
[600, "bottom boundary", "下邊界"],
|
||||||
[30, "ball width", "球身的寬度"],
|
[30, "ball width", "球身的寬度"],
|
||||||
[30, "ball height", "球身的高度"],
|
[30, "ball height", "球身的高度"],
|
||||||
// TODO
|
[8, "food lv1 size", "等級一食物的寬高度"],
|
||||||
[8, "food width", "食物的寬度"],
|
[12, "food lv2 size", "等級二食物的高度"],
|
||||||
[8, "food height", "食物的高度"]
|
[16, "food lv3 size", "等級三食物的高度"]
|
||||||
],
|
],
|
||||||
"ACTION": [
|
"ACTION": [
|
||||||
["['UP']", "moving up", "向上移動"],
|
["['UP']", "moving up", "向上移動"],
|
||||||
|
|
|
@ -6,5 +6,5 @@
|
||||||
],
|
],
|
||||||
"score_to_pass": 10,
|
"score_to_pass": 10,
|
||||||
"green_food_count": [3,0,0],
|
"green_food_count": [3,0,0],
|
||||||
"black_food_count": [1,0,0]
|
"black_food_count": [0,0,0]
|
||||||
}
|
}
|
|
@ -5,6 +5,6 @@
|
||||||
200
|
200
|
||||||
],
|
],
|
||||||
"score_to_pass": 15,
|
"score_to_pass": 15,
|
||||||
"green_food_count": 5,
|
"green_food_count": [5,0,0],
|
||||||
"black_food_count": 0
|
"black_food_count": [0,0,0]
|
||||||
}
|
}
|
|
@ -5,6 +5,6 @@
|
||||||
300
|
300
|
||||||
],
|
],
|
||||||
"score_to_pass": 15,
|
"score_to_pass": 15,
|
||||||
"green_food_count": 10,
|
"green_food_count": [10,0,0],
|
||||||
"black_food_count": 0
|
"black_food_count": [0,0,0]
|
||||||
}
|
}
|
|
@ -5,6 +5,6 @@
|
||||||
300
|
300
|
||||||
],
|
],
|
||||||
"score_to_pass": 15,
|
"score_to_pass": 15,
|
||||||
"green_food_count": 7,
|
"green_food_count": [7,0,0],
|
||||||
"black_food_count": 3
|
"black_food_count": [3,0,0]
|
||||||
}
|
}
|
|
@ -5,6 +5,6 @@
|
||||||
300
|
300
|
||||||
],
|
],
|
||||||
"score_to_pass": 15,
|
"score_to_pass": 15,
|
||||||
"green_food_count": 7,
|
"green_food_count": [7,0,0],
|
||||||
"black_food_count": 7
|
"black_food_count": [7,0,0]
|
||||||
}
|
}
|
|
@ -5,6 +5,6 @@
|
||||||
400
|
400
|
||||||
],
|
],
|
||||||
"score_to_pass": 15,
|
"score_to_pass": 15,
|
||||||
"green_food_count": 7,
|
"green_food_count": [7,0,0],
|
||||||
"black_food_count": 10
|
"black_food_count": [10,0,0]
|
||||||
}
|
}
|
|
@ -5,6 +5,6 @@
|
||||||
400
|
400
|
||||||
],
|
],
|
||||||
"score_to_pass": 20,
|
"score_to_pass": 20,
|
||||||
"green_food_count": 7,
|
"green_food_count": [7,0,0],
|
||||||
"black_food_count": 13
|
"black_food_count": [13,0,0]
|
||||||
}
|
}
|
|
@ -5,6 +5,6 @@
|
||||||
500
|
500
|
||||||
],
|
],
|
||||||
"score_to_pass": 20,
|
"score_to_pass": 20,
|
||||||
"green_food_count": 10,
|
"green_food_count": [10,0,0],
|
||||||
"black_food_count": 15
|
"black_food_count": [15,0,0]
|
||||||
}
|
}
|
|
@ -5,6 +5,6 @@
|
||||||
500
|
500
|
||||||
],
|
],
|
||||||
"score_to_pass": 25,
|
"score_to_pass": 25,
|
||||||
"green_food_count": 15,
|
"green_food_count": [15,0,0],
|
||||||
"black_food_count": 30
|
"black_food_count": [30,0,0]
|
||||||
}
|
}
|
|
@ -5,6 +5,6 @@
|
||||||
600
|
600
|
||||||
],
|
],
|
||||||
"score_to_pass": 25,
|
"score_to_pass": 25,
|
||||||
"green_food_count": 20,
|
"green_food_count": [20,0,0],
|
||||||
"black_food_count": 40
|
"black_food_count": [40,0,0]
|
||||||
}
|
}
|
|
@ -5,9 +5,7 @@
|
||||||
200
|
200
|
||||||
],
|
],
|
||||||
"score_to_pass": 10,
|
"score_to_pass": 10,
|
||||||
"green_food_count": 3,
|
"green_food_count": [3,0,0],
|
||||||
"black_food_count": 0,
|
"black_food_count": [0,0,0]
|
||||||
"green_food_list": [3,2,1],
|
|
||||||
"black_food_list": [5,2,0]
|
|
||||||
|
|
||||||
}
|
}
|
|
@ -149,6 +149,7 @@ class EasyGame(PaiaGame):
|
||||||
"ball_y": self.ball.rect.centery,
|
"ball_y": self.ball.rect.centery,
|
||||||
"foods": foods_data,
|
"foods": foods_data,
|
||||||
"score": self.score,
|
"score": self.score,
|
||||||
|
"score_to_pass":self._score_to_pass,
|
||||||
"status": self.get_game_status()
|
"status": self.get_game_status()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue