Skip to content

sm-CODE-IT/22_rhythm_game

Repository files navigation

rhythm-game

프로젝트 소개

  • 프로젝트 주제 : pygame을 이용한 rhythm-game 제작

  • 프로젝트 목표 : 1. 협업을 통한 프로그래밍 실력의 성장 2. 학기 때 배운 파이썬을 활용하여, 실질적인 결과물을 만들어보는 경험을 터득

    Main : 게임 진행 클래스

  • Score : 점수


테스트 시나리오

  • 시나리오 pygame을 이용하여 블록이 떨어지는 리듬게임을 구성하였습니다.

게임의 플레이과정은 다음과 같습니다.

  1. 상하좌우가 표시된 블록이 떨어진다.

  2. 블록을 상자의 위치에 잘 맞추어 방향키 키보드를 누른다.

  3. 감정 이미지가 뜬다. (잘 맞추었으면 웃는 얼굴, 아니면 우는 얼굴)

  4. 시간이 다 지나면 게임오버

  5. 점수 계산

  6. 초기화면

    1. game version_1: 기본 버전

    기존의 리듬게임 (하나의 상자에 상하좌우 블럭이 떨어지는 형태로 키보드 자판을 눌러서 게임진행)

    1. game version_2: 상자를 네 가지로 바꾸고 오류 수정 + 시간 3분 추가

    상자를 네 개로 바꾸어서 첫 번째는 왼쪽 방향, 두 번째는 윗쪽 방향, 세 번째는 아래 방향, 네번째는 오른쪽 방향으로 구성하여 게임 진행 시간을 3분 (180초)로 설정하여 시간이 지나면 게임이 종료되게 설정.

    1. game version_3: 음원 넣기

    음악을 넣고 음악을 들으면서 게임을 진행할 수 있도록 진행

    1. game version_4: 리듬게임 하드모드

    시간이 지나면 속도를 높여서 떨어지는 코드 작성


개발 타임라인

  • 시간
    1. 일주일에 3일 씩 게임을 제작하여 약 2주동안 완성을 하는 것을 목표로 한다.
    2. 월요일, 화요일, 목요일 오후 7시 이후로 한다.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages