Skip to content

Repository files navigation

수정한 점

  • GameManager
    • 싱글톤 패턴 → object사용
  • Achievement
    • 전역화
  • AchievementType
    • 기존 Achievement 이너클래스 → 별도의 클래스 생성
  • Player
    • attack함수 내용 변경: enemy 캐스팅 제거
  • Itmes
    • 기존 아이템 데이터를 하나의 문서로 통합
  • Monster
    • 기존 몬스터 데이터를 하나의 문서로 통합
  • main
    • while : codeLine 21
      • 탈출 조건 변경 break → while(조건)
    • getWeightRandom : codeLine 26
      • as → let 변경
  • Utility
    • getWeightRandom : codeLine 26
      • 확장함수로 변경
    • getMinimumIndexToList : codeLine 43
      • 확장함수로 변경
    • sortUniqueRoomList : codeLine 39
      • distinctBy 활용
    • sameRoomCount : codeLine 42
      • count 활용
  • BattleRoom, TrapRoom
    • getWeightRandom
      • as → let 변경
  • ShopRoom
    • if → when : codeLine 48
  • Inventory
    • itemMap.get : codeLine 17
      • run사용

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages