멀티 플레이어 게임을위한 대량의 데이터를 저장하는 가장 좋은 방법은 로그인 정보 및 연락처 세부 정보와 같은 중요한 정보를 저장하는 데이터베이스가 있지만 인벤토리 항목 및 업적을 기록 할 때 막혔습니다. 나는 데이터베이스에 상당히 익숙하다. 내가 생각할 수있는 유일한 해결책은 각 개별 아이템에 대한 ID를 생성하고 플레이어가 가진 아이템 ID를 저장하거나 각 아이템/업적에 대해 테이블에 컬럼을 생성하는 것이다. 게임에 수집 가능한 카드 요소가있을 수 있으며 계정에 소유하고있는 카드 번호 을 저장하는 솔루션이 필요합니다. 이 문제를 해결하는 가장 좋은 방법은 무엇입니까?많은 양의 데이터베이스 정보 (예 : mySql 데이터베이스의 업적/수집품)
편집 : 구체적으로 카드로 설명하겠습니다. 게임에 300 개의 고유 카드가 포함되어 있고 플레이어가 게임을하는 동안 플레이어가 카드를 수집한다고 가정 할 때 플레이어가 소유 한 카드의 데이터를 저장하는 방법은 무엇입니까? Baring은 카드가 선형 방식으로 수집되지 않는다는 것을 명심하십시오. 각 카드의 사본을 여러 개 가질 수 있습니다.
편집 2 : 데이터베이스가 각 카드에 정보를 저장할 필요가 없다는 혼란을 피하기 위해, 단지 로그인 할 때 아이템을 잠금 해제하기 위해 PHP를 통해 액세스 할 수있는 ID를 저장해야합니다.
좀 더 구체적으로 기재 할 수 있습니까? 다른 솔루션이 많이 있지만, 당신이하려는 일에 대해 더 잘 이해하면 가장 쉽게 선택할 수 있습니다. –
자세한 내용으로 수정되었습니다. – user3232756
"큰 금액"은 몇 십억의 업적입니까? – TomTom