17. 레이싱 게임 만들기 4 - Sound 효과
레이싱 게임 만들기 4
- Sound 효과
배경음악과 자동차들끼리 부딪쳤을 때, 소리가 나도록 코드를 작성해본다.
참고 : https://www.jbmpa.com/pygame/10
1. 배경음악
main() 함수에 배경음악을 설정하고 실행 시킨다.
충돌시 나는 사운드를 지정해둔다.
def main(): ...... clock = pygame.time.Clock()
# 배경음악 지정. wav, mp3, ogg 가능
# 배경음악 무한 반복 실행
...... ...... |
2. 충돌시 사운드 실행
게임 루프안에 플레이어와 자동차 충돌 코드 안에 sound_crash를 play 시킨다.
...... ...... def main(): ...... ...... while playing: ...... ...... # 플레이어와 다른 차량 충돌 감지 sound_crash.play() # 위 아래 튕김
...... ...... |
'Pygame' 카테고리의 다른 글
21. Sprite(스프라이트) Frame 시간에 관계없이 일정하게 Image 보여주기 (0) | 2020.05.18 |
---|---|
20. Sprite(스프라이트) 사용하기 (0) | 2020.05.18 |
19. 점프(jump) 기능 구현 (0) | 2020.05.18 |
18. 레이싱 게임 만들기 - 추가 기능 (0) | 2020.05.18 |
16. 레이싱 게임 만들기 3 - 점수 기록하기 (0) | 2020.05.18 |
15. 레이싱 게임 만들기 2 - 플레이어 자동차 만들기 (0) | 2020.05.18 |
14. 레이싱 게임 만들기 1 - 클래스를 이용하여 다수의 자동차 만들기 (0) | 2020.05.18 |
13. 오브젝트의 충돌 감지 (0) | 2020.05.18 |