← 전체 프로젝트

초기 작품 / Java · Swing

Pull the request

Java Swing 기반 팀 게임 프로젝트로, 씬 전환 및 UI 구조 설계, System을 담당

Notion 원본 보기 ↗
Pull the request 프로젝트 화면

Pull the request with Java Swing

Java Swing 기반 팀 게임 프로젝트로, 씬 전환 및 UI 구조 설계, System을 담당

1945 Air Force를 모티브로 한 게임

  • 인력 구성 | 개발 4인
  • 개발 기간 | 2025.05 ~ 2025.06
  • 기술 스택
    • Java Swing, IntelliJ IDE

Key Features

  • Scene 중심 구조 설계 및 구현
    • BaseScene 추상 클래스를 기반으로 Main, Loading, InGame, GameOver 설계
    • SceneManager를 통해 Scene 변경 및 초기화 루틴 관리
  • UI 구성 및 이벤트 처리
    • MainScene에서 버튼/이미지 기반 UI 구성
    • InGameScene에서 점수, 체력 UI 및 일시정지/Retry 버튼 이벤트 등록
    • GameOverScene에서 결과 UI 구성과 사용자 입력 처리
  • 통합 UI 설계와 게임 흐름 관리
    • UIPanel 추상화를 통해 공통 UI 로직 분리
    • Scene 별로 UIPanel 상속 구현으로 코드 중복 최소화

관련 자료 / Links

  • Youtube
계속 둘러보기PlanetX ↗

원본 ↗