You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
56 lines
2.6 KiB
56 lines
2.6 KiB
'''配置文件'''
|
|
import os
|
|
|
|
|
|
# FPS
|
|
FPS = 60
|
|
# 屏幕
|
|
SCREENWIDTH = 288
|
|
SCREENHEIGHT = 512
|
|
# 管道之间的空隙
|
|
PIPE_GAP_SIZE = 100
|
|
# 图片
|
|
NUMBER_IMAGE_PATHS = {
|
|
'0': os.path.join(os.getcwd(), 'resources/images/0.png'),
|
|
'1': os.path.join(os.getcwd(), 'resources/images/1.png'),
|
|
'2': os.path.join(os.getcwd(), 'resources/images/2.png'),
|
|
'3': os.path.join(os.getcwd(), 'resources/images/3.png'),
|
|
'4': os.path.join(os.getcwd(), 'resources/images/4.png'),
|
|
'5': os.path.join(os.getcwd(), 'resources/images/5.png'),
|
|
'6': os.path.join(os.getcwd(), 'resources/images/6.png'),
|
|
'7': os.path.join(os.getcwd(), 'resources/images/7.png'),
|
|
'8': os.path.join(os.getcwd(), 'resources/images/8.png'),
|
|
'9': os.path.join(os.getcwd(), 'resources/images/9.png')
|
|
}
|
|
BIRD_IMAGE_PATHS = {
|
|
'red': {'up': os.path.join(os.getcwd(), 'resources/images/redbird-upflap.png'),
|
|
'mid': os.path.join(os.getcwd(), 'resources/images/redbird-midflap.png'),
|
|
'down': os.path.join(os.getcwd(), 'resources/images/redbird-downflap.png')},
|
|
'blue': {'up': os.path.join(os.getcwd(), 'resources/images/bluebird-upflap.png'),
|
|
'mid': os.path.join(os.getcwd(), 'resources/images/bluebird-midflap.png'),
|
|
'down': os.path.join(os.getcwd(), 'resources/images/bluebird-downflap.png')},
|
|
'yellow': {'up': os.path.join(os.getcwd(), 'resources/images/yellowbird-upflap.png'),
|
|
'mid': os.path.join(os.getcwd(), 'resources/images/yellowbird-midflap.png'),
|
|
'down': os.path.join(os.getcwd(), 'resources/images/yellowbird-downflap.png')}
|
|
}
|
|
BACKGROUND_IMAGE_PATHS = {
|
|
'day': os.path.join(os.getcwd(), 'resources/images/background-day.png'),
|
|
'night': os.path.join(os.getcwd(), 'resources/images/background-night.png')
|
|
}
|
|
PIPE_IMAGE_PATHS = {
|
|
'green': os.path.join(os.getcwd(), 'resources/images/pipe-green.png'),
|
|
'red': os.path.join(os.getcwd(), 'resources/images/pipe-red.png')
|
|
}
|
|
OTHER_IMAGE_PATHS = {
|
|
'gameover': os.path.join(os.getcwd(), 'resources/images/gameover.png'),
|
|
'message': os.path.join(os.getcwd(), 'resources/images/message.png'),
|
|
'base': os.path.join(os.getcwd(), 'resources/images/base.png')
|
|
}
|
|
# 音频路径
|
|
AUDIO_PATHS = {
|
|
'die': os.path.join(os.getcwd(), 'resources/audios/die.wav'),
|
|
'hit': os.path.join(os.getcwd(), 'resources/audios/hit.wav'),
|
|
'point': os.path.join(os.getcwd(), 'resources/audios/point.wav'),
|
|
'swoosh': os.path.join(os.getcwd(), 'resources/audios/swoosh.wav'),
|
|
'wing': os.path.join(os.getcwd(), 'resources/audios/wing.wav')
|
|
} |