inblog logo
|
LifeLog, DevLog
    TIL

    TIL 20251212

    KYJTHEYJ's avatar
    KYJTHEYJ
    Dec 12, 2025
    TIL 20251212
    Contents
    전투게임 확장

    전투게임 확장

    • 수치들의 상수화 진행

      • static 을 통한 정적 변수들 선언으로 활용

      • 일부 유틸성 기능 중 외부 주입성이 없거나 추후 리팩토링이 단순한 함수들도
        유틸성 클래스 내부로 선언하여 활용해봄

    • 부활 규칙 만들어보기

      • 공통되지 않은 부활 조건을 사용해보기

        • 템플릿 메서드, 전략 패턴 조합 활용

        • 공통 부활과 특정 챔피언은 지정된 부활을 사용하고
          부활시 버프도 각각 챔피언마다 확률을 다르게 하여 적용
          추후 지정된 부활도 실행 클래스 내에서 런타임 중 수정 가능하도록 조치

    💡

    간단하지만 자세한 코드는 블로그 깃 링크 내
    lol_oop 레포지토리에 수록!

    전략 패턴템플릿 메서드
    Share article
    Contents
    전투게임 확장

    LifeLog, DevLog - https://github.com/KYJTHEYJ

    RSS·Powered by Inblog