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

'''配置文件'''
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')
}