2017-12-01 1 views
0

나는 자바 스크립트로 자바 스크립트 게임을 디자인하고 있습니다. 이제는 게임의 상태 (복잡한 객체 쌍)를 데이터베이스 나 파일 시스템에 저장할 수있는 기능을 소개하고자합니다. 잠시 후 게임을 중단 한 곳에서 계속할 수 있습니다. 이게 가장 쉬운 해결책은 무엇입니까? 그런 기능은 바닐라 js에서는 가능하지 않지만 nodej에서 사용해야 할 수도 있습니다. 이것을 위해 mongodb 솔루션이 있습니까 (다른 객체를 포함하는 복잡한 객체를 허용합니까).복잡한 자바 스크립트 개체를 게임 기능으로 저장

+0

nodejs + mongodb 쉽게 만들 수 있습니다. 그렇습니다. mongo는 JSON 객체를 저장할 수 있습니다. – RaphaMex

답변

0

는 그것은 개인 브라우저로 제한됩니다 .. JSON

0

당신은 객체를 직렬화하고 local storage에 저장할 수 사용하여 게임 상태를 저장,하지만 당신은 DB 나 파일 시스템 액세스 귀찮게 할 필요가 없습니다 것입니다.

// Write 
localStorage.setItem('gameState', JSON.stringify(yourStateObject)); 
// Read 
let savedStateObject = JSON.parse(localStorage.getItem('gameState'));