저는 안드로이드 게임에 대한 데이터 관리 이론에 대한 도움을 받고 싶습니다. 저는 롤 플레잉 게임을 개발 중입니다. 모자, 파워 아머 무기 등 다양한 복장으로 캐릭터를 사용자 정의 할 수 있습니다. 플레이어는 상점에서 이것을 구입하고 옷을 입거나 옷을 갈아 입고 선택할 수 있습니다. 다른 시간을 착용하는 '옷장'의 항목.게임 데이터베이스 이론
지금까지 대부분의 데이터는 SharedPreferences를 통해 저장되었습니다. 그러나 나는 이것이 100 종류의 아이템에 대해 유지할 수 없다는 것을 알고 있습니다. 플레이어는 다른 기회에 착용 할 수 있습니다.
연구를 통해 SQLite가 Android Studio에서 최상이라고 생각하기 시작했습니다. 누구나 이것에 동의하거나 더 좋은 제안을 할 수 있습니까?
SQLite는 '구매하지 않은'상태로 미리로드 된 데이터를 가질 수 있음을 이해합니다. '구입'을하면이 상태가 바뀌고 플레이어는 옷을 착용하거나 착용하지 않을 수 있습니다.
SQLite가 가장 좋은 경우 가장 좋은 방법은 무엇입니까? 또한 SQLite는로드하는 데 오랜 시간이 걸리므로 활동 열기가 느려지십니까? SQLite와 SharedPreferences를 결합하여 최신의 선택된 옷을 기억해 주시겠습니까?
마지막으로 SQLite는 다른 앱에서 데이터를 저장하는 데 사용합니다 (특히 Android Studio를 통해 제작 한 경우). 클랜 오브 클랜 (Clash of Clans)이나 탭 아웃 (Tapped Out)과 같은 게임은 소유 한 아이템이나 위치를 그리드에 어떻게 저장합니까?
부분적인 지원이나 이론에 감사드립니다.
"나는 안드로이드 스튜디오에서 SQLite가 최고라고 믿기 시작했다."- 제발, IDE와 OS를 혼동하지 마라. 이렇게하면 좋은 답변을 찾는 과정이 크게 단순 해집니다. –
안녕하세요, 드미트리. 조금 더 자세히 설명해 드리겠습니다. Android OS 용 Android Studio에서 데이터베이스를 프로그래밍하고 SQLite가 내 의도에 적합한 지 여부를 묻는 중입니다. 그게 도움이 되었길 바래요? – TBQPR
영역, Couchbase Lite 또는 Firebase은 –