Skip to content

feat: 던전 시스템과 레벨업 로직 추가#11

Merged
Sean-mn merged 11 commits intodevelopfrom
feat/dungeon-system
Apr 8, 2026
Merged

feat: 던전 시스템과 레벨업 로직 추가#11
Sean-mn merged 11 commits intodevelopfrom
feat/dungeon-system

Conversation

@Sean-mn
Copy link
Copy Markdown
Contributor

@Sean-mn Sean-mn commented Apr 7, 2026

작업 내용

  • 던전 컨트롤러와 골드, 무기, 보스, 일반 던전 서비스 및 전투 스탯 계산 로직을 추가했습니다
  • 레벨 테이블, 스테이지, 무기, 스킬, 직업 기본 스탯 게임데이터 모델과 캐시 서비스를 추가하고 마이그레이션에 반영했습니다
  • 레벨업 서비스와 플레이어 자원, 스테이지 모델을 연동해 던전 진행과 성장 흐름을 구성했습니다
  • 던전 서비스, 전투 계산, 레벨업에 대한 테스트를 추가하고 테스트 DbContext에서 게임데이터 모델을 제외하도록 보완했습니다
  • 커밋 스킬의 브랜치 규칙과 PR 스킬의 제목 선택, 라벨 적용, 생성 스크립트 흐름을 정리했습니다

참고사항

  • 이번 PR에는 기능 추가와 함께 Codex 보조 스킬 문서 및 스크립트 정리 커밋이 포함되어 있습니다

체크리스트

[ ]안에 x를 작성하면 체크박스를 체크할 수 있습니다.

  • 현재 하려고 하는 기능이 정상적으로 작동하나요?
  • 변경한 기능이 다른 기능과 충돌하지 않나요?

추후 필요할 체크리스트는 업데이트 될 예정입니다.

@Sean-mn Sean-mn added the enhancement:개선사항 New feature or request label Apr 7, 2026
@Sean-mn Sean-mn self-assigned this Apr 7, 2026
@Sean-mn Sean-mn linked an issue Apr 7, 2026 that may be closed by this pull request
5 tasks
Copy link
Copy Markdown

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request introduces a comprehensive Dungeon system featuring basic, gold, weapon, and boss dungeons, alongside a game data management framework with Redis caching and level-up logic. It also updates agent skill definitions for Git commits and PR creation, adding a dedicated script for PR automation. The review feedback highlights critical logic issues in dungeon clear conditions that neglect time limits, character encoding corruption in documentation, and potential JSON deserialization failures for cached entities with private setters. Additionally, the reviewer suggests using dependency injection for the stat calculator, refining the idle reward simulation, and adjusting stat bonus calculations from multiplicative to additive for better game balance.

@Sean-mn Sean-mn merged commit ac8a682 into develop Apr 8, 2026
3 checks passed
@Sean-mn Sean-mn deleted the feat/dungeon-system branch April 8, 2026 03:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement:개선사항 New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature] 던전 시스템 구현

1 participant