Skip to content

dppfls/javaproject_textgame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

수룡이와 함께하는 타자 게임

고급 자바프로그래밍 팀 프로젝트


📢 프로젝트 소개

Java Swing 기반의 타자 게임으로,
제한 시간 동안 화면에 쏟아지는 단어들을 빠르게 타이핑해 최대한 높은 점수를 기록하는 게임입니다.
크리스마스와 ‘수룡이’ 테마를 활용한 UI로 구현되었습니다.

🛠️ 기술 스택

구분 기술
Language Java 13
GUI Framework Java Swing
IDE Eclipse

👩‍💻 역할 (김예린)

  • 게임 플레이 화면(이지/하드)의 공통적인 UI 및 기능 구현
  • score화면 및 score기능 구현
  • 하드모드 블랙아웃 기능 구현
  • (GameFrame.java, ScoreFrame.java, ScorePanel.java, GamePanel.java의 score부분, HardGamePanel.java의 blackRectangle부분)
  • MediatorPanel.java, GamePanel.java의 life(생명) 부분과 lifeItem 부분, InformationFrame.java
  • 기타 오류 수정

📁 폴더 구조

javaproject_textgame/
├─ src/
│  ├─ GameFirstScreen/   # 타이틀/게임 설명/모드 선택 화면 및 로직
│  ├─ easygamescreen/    # Easy 모드 화면 및 로직
│  └─ hardgamescreen/    # Hard 모드 화면 및 로직
│
└─ resource/
   ├─ img/            # 게임 배경 및 이미지 리소스
   ├─ record/         # 점수 기록(txt)
   ├─ sound/          # 효과음 리소스
   └─ word/           # 게임 단어 파일

🖥️ 게임 화면 및 설명



타이틀 화면 게임 설명



Easy/Hard 모드 선택 아이디 입력



이지 모드 이지 모드 플레이



하드 모드 하드 모드 플레이


Image
게임 오버 점수표

🎥 시연 영상

https://youtu.be/zAFkpHSKQkc

About

수룡이 타자 게임

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages