Skip to content

hbseo/OSD_game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OSD_game

License Laguage Laguage

Gaming

조작 키

  • a, 왼쪽 방향키 : 블럭을 왼쪽으로 한칸 이동시킨다
  • d, 오른쪽 방향키 : 블럭을 오른쪽으로 한칸 이동시킨다
  • w, 위쪽 방향키 : 블럭을 오른쪽으로 90도 회전시킨다
  • s, 아래쪽 방향키 : 블럭을 아래쪽으로 한칸 이동시킨다
  • 스페이스바 : 블럭을 아래쪽으로 떨군다
  • p : 게임을 일시정지한다
  • q : 스킬을 사용한다
  • m : 배경음악을 키고 끈다

기본 기능

  • 7종류의 블럭이 랜덤하게 내려옵니다.
  • 특정 키를 눌러 블럭을 회전시킬 수 있습니다.
  • 회전한 블럭이 아래에 쌓입니다.
  • 한 줄 가득 블럭이 쌓이면 그 줄이 지워집니다.

추가한 기능

  • 아이콘 변경
  • 배경 격자 무늬 추가
  • 블럭별 색상 추가
  • 시작화면 추가
  • 일시정지 : 게임을 잠시 중지할 수 있다
  • 게임오버, 일시정지시 화면에 표시되도럭 추가
  • 시계 : 게임 도중 시간을 확인할 수 있다
  • 그림자 : 현재 블럭의 그림자를 알 수 있다
  • 레벨 : 일정 목표를 완료하면 레벨이 올라간다
  • 점수 : 레벨에 따라 점수가 오른다
  • 목표 : 레벨을 올리기 위한 목표를 보여준다
  • 게임 속도 : 레벨이 올라갈수럭 블럭이 빨리 떨어진다
  • 다음 블럭 미리보기 : 다음 떨어질 블럭을 미리 확인할 수 있다
  • 다시하기 : 게임이 끝나면 프로그램이 종료되지 않고 새 게임을 할 수 있다
  • 스킬 : 스킬을 사용하면 맵에 있는 블럭이 전부 사라진다
  • 글씨체 : 구글 폰트의 Roboto-Bold를 사용하였다
  • 배경음악 : 게임이 시작할 때 배경음악이 시작된다 일시정지시 음악이 멈춤
  • 도입음 : 프로그램이 켜질때 나오는 소리
  • 한 라인을 지울때 마다 효과음이 있다
  • 스킬 사용시 폭탄 터지는 이미지 추가
  • 스킬 사용시 폭탄 터지는 효과음 추가
  • 최고 점수를 txt파일로 저장하여 게임을 다시 시작해도 최고 점수를 알 수 있다

사용한 레퍼런스

Releases

No releases published

Packages

No packages published

Languages