사기꾼님과 비슷한 생각일지는 잘 모르겠습니다만.  제 생각대로 적어 보자면..

그 수많은 조합법을 다 따로 만들기엔 개발자도 유저도 버거울 것 같습니다.

그래서 간단간단하게 종류별로 통일하는 것이 어떨까 하는 생각이 들어서 이렇게 글을 올립니다.
---
1. 모든 재료아이템에 종류&등급이라는 속성을 가지게 한다.

풀어서 말하자면. 금속. 목재. 가죽.(1차 재료) 검날. 손잡이. 날밑(2차 재료) 등등과 같은 종류 속성과.

A. B. C... 와 같은 등급 속성을 가지게 하는 것입니다.



1차 재료 - 드워프의 강철 (금속. B)  윌로우의 속살 (목재. C)  산양의 가죽 (가죽. C)

2차 재료 - 강철의 검날 (검날. B)  단단한 나무 손잡이 (손잡이. C)  빛나는 날밑 (날밑. A)


2. 모든 조합아이템에 종류에 따라 획일화된 조합트리를 가지게 한다.

검이면 검대로 창이면 창대로 각각 획일화된 조합트리를 가지는 대신 그 재료에 따라 어떤 검이 되고

어떤 창이 되는지가 결정되는 것입니다.



2차 재료 - 검날 : 금속 + 석탄          손잡이 : 목재 + 가죽

완성품 - 검 : 검날 + 손잡이 + 날밑          창 : 창날 + 창대

완성품의 예를 들어 보죠...

|    검날       |        손잡이           |     날밑       |      완성된 검          |
|강철의 검날 | 단단한 나무 손잡이 | 빛나는 날밑 | 용사의 검!! 빛나리!! |
|녹 슨 검날   |   구부러진 손잡이   | 빛바랜 날밑 | 구라검!! 뽀대나리!!  |

이렇게 한다면 구지 유저가 모든 아이템의 조합법을 알 필요 없이 각각의 조합법만 알고 있다면

마음껏 조합해 볼 수 있지 않을까 하는 생각입니다.


그리고 재료의 등급이 높으면 높을 수록 그 가치가 높은 대신 조합 성공률은 낮아야 겠죠.

---

아마 이미 구현된 시스템일거라 생각합니다.

그렇다면 가르쳐 주시길...ㅠ.ㅜ