오늘이 아니라 몇개월전인데ㅎ
이 패턴은 다른곳은 몰라도 게임제작에선 관리를 용이하게 상위를 잡고 하위는 이걸 기반으로 확장,변경되는 패턴이라 볼수있음
보통db나 몹을 구상할때 아래처럼
고블린 뎀15 체 36 마0 스킬 고블린호출
고블궁수 뎀 30 체 26 마10 스킬 고블빔
고블법사 뎀 10 체15 마66 스킬 고블볼
이런식으로 많이들함 (내가 그랬음)
그럼 여기서 고블린 종족을 하향한다치면 위에처럼 되있다면 3개의 오브젝트를 건드려야함 그리고 고블린의 열화종으로 스탑린(고의 반대ㅎ)가 나온다면? 고블린보다 쌔면 이상하니 거기도 손봐야할거고 이건 귀찮아지게되니 최소한의 수정으로 일괄적용 된다면 좋을거임
그럴때 프로토타입을씀 구상방식은자유지만 대략적인건 이렇게됨
고블린 프로토: 없음 뎀15 체 36 마0 스킬 고블린호출
고블궁수 프로토: 고블린 뎀 15 체 10 마10 스킬 고블빔
고블법사 뎀 -5 체-21 마+66 스킬 고블볼
설명하자면
프로토타입이라는 이름으로스텟과 hasa관계를 지니고 최종스텟은 프로토+자신현스텟,스킬을 최종으로 잡고있는 느낌으로 구상했음
이런식으로 두면 고블린 너프요! 하면 고블린만 건드리는걸로도 충분하고 더 나아가 xxx소환석 이란 이름으로 사용하면xxx족 몬스터만 나오게도 가능하겠음
이 패턴은 다른곳은 몰라도 게임제작에선 관리를 용이하게 상위를 잡고 하위는 이걸 기반으로 확장,변경되는 패턴이라 볼수있음
보통db나 몹을 구상할때 아래처럼
고블린 뎀15 체 36 마0 스킬 고블린호출
고블궁수 뎀 30 체 26 마10 스킬 고블빔
고블법사 뎀 10 체15 마66 스킬 고블볼
이런식으로 많이들함 (내가 그랬음)
그럼 여기서 고블린 종족을 하향한다치면 위에처럼 되있다면 3개의 오브젝트를 건드려야함 그리고 고블린의 열화종으로 스탑린(고의 반대ㅎ)가 나온다면? 고블린보다 쌔면 이상하니 거기도 손봐야할거고 이건 귀찮아지게되니 최소한의 수정으로 일괄적용 된다면 좋을거임
그럴때 프로토타입을씀 구상방식은자유지만 대략적인건 이렇게됨
고블린 프로토: 없음 뎀15 체 36 마0 스킬 고블린호출
고블궁수 프로토: 고블린 뎀 15 체 10 마10 스킬 고블빔
고블법사 뎀 -5 체-21 마+66 스킬 고블볼
설명하자면
프로토타입이라는 이름으로스텟과 hasa관계를 지니고 최종스텟은 프로토+자신현스텟,스킬을 최종으로 잡고있는 느낌으로 구상했음
이런식으로 두면 고블린 너프요! 하면 고블린만 건드리는걸로도 충분하고 더 나아가 xxx소환석 이란 이름으로 사용하면xxx족 몬스터만 나오게도 가능하겠음
상위를 잡는다는게 뭘말하는거야
프로그래머가 코드없이 설명하면 뭐다? 닥비추
다 읽어봤다. 존나 쓰레기 설계네
상속할 기초클래스정의라는뜻ㅎ 저기선 stat-goblin-something이 될것
ㅜㅜ
네다음 반지원정대