본문 바로가기

파이게임4

pygame - [소리 제어] ▣ 안녕하세요. 이번장에서는 pygame으로 소리를 제어하는 코드를 공부해보겠습니다. ▣ 먼저 소리를 재생하기 위해서 소리를 가져오는 코드를 작성해야 합니다. pygame.mixer.Sound() 함수를 이용해서 소리를 가져와야 합니다. Sound() 함수에서 매개변수에 파일 위치를 지정할 때 주의해야 할 건 \를 / 기호로 바꿔서 지정해야 합니다. 소리 파일을 지정했다면 이제 소리의 크기를 제어해보겠습니다. sound변수에서. 점으로 접근을 하게 되면 이렇게 sound.set_volume() 함수로 소리를 제어할 수 있습니다. 함수에서 소리의 범위는 0.0~1.0입니다. 소리를 재생하는 코드는 sound.play() 함수로 재생합니다. 그냥 play() 함수로 재생할 수도 있지만 play() 함수안에 .. 2022. 10. 14.
pygame - [VS Code 자동완성] ▣ 안녕하세요. 이번장에서는 비주얼 코드(VS Code)에서 pygame 모듈 코드를 자동 완성하게 하는 내용을 공부해보겠습니다. 우선 우리가 python에서 pygame 모듈을 사용하기 위해서는 pygame 모듈을 설치해야 합니다. ▣ 보통 cmd 명령프롬프트에서 pip install pygame으로 설치합니다. 그렇게 설치를 하고 비주얼코드(VS Code)에서 pygame 모듈에 관련된 코드를 접근하려고 하면 자동완성이 안되는걸 확인할 수 있습니다. 그렇기 때문에 cmd에서 설치하셨다면 지워주시고, ▣ 비주얼코드(VS Code)에 보기 메뉴에서 터미널을 클릭해주세요. ▣ 그리고 밑에 터미널에서 pip install pygame 모듈을 설치해주세요. ▣ 그리고 pygame. 모듈을 접근하면 이렇게 자동.. 2022. 9. 7.
파이썬 28장(pygame_03, 이미지불러오기, 키 연속으로 입력pygame.image.load, scale, pygame.event.get()) ▣ 안녕하세요 ^^ 오늘도 pygame을 공부해보겠습니다. ▣ 우선 이미지를 불러오겠습니다. 우선 player_img라는 변수 이름으로 pygame.image.load() 함수로 이미지를 불러오겠습니다. load() 함수에 매개변수 값에 우리가 사용할 이미지에 경로를 넣어줍니다. tkinter처럼 이미지 확장자가 png인 파일을 선택해주세요. 그럼 player_img에 이미지를 불러왔고 이제 크기를 조절하겠습니다. pygame.transfrom.scale()을 통해 먼저 어떤 이미지를 조절할지 매개변수를 놓고 , 콤마를 한 후에 () 튜플 형식으로 x, y 크기를 지정해줍니다. ▣ 그리고 이미지를 위치를 변수로 선언해주세요. player_posX, player_posY 제가 0으로 했지만 여러분들은 플레.. 2021. 5. 6.
파이썬 26장(pygame_01, import, display, set_caption, time, update) ▣ 안녕하세요 ^^ 저번장에 이어서 이번에도 파이썬으로 게임을 만들어보도록 하겠습니다. 아무래도 좀 더 심화적으로 게임을 만들려면 pygame을 사용하는 게 좋을 거 같아 tkinter이 아닌 pygame으로 만들어보도록 하겠습니다. www.pygame.org/docs/ref/display.html pygame.display — pygame v2.0.1.dev1 documentation Change whether screensavers should be allowed whilst the app is running. The default is False. By default pygame does not allow the screensaver during game play. It is possible to .. 2021. 3. 25.