GiGA Genie 서비스SDK를 이용한 2048 게임입니다.
Best Score를 appdata API로 구현했습니다.
-
appdata.createNameSpace
로 Best Scroe를 저장할 namespace 생성function createnamespace(){ var options={}; options.namespace="bestscore"; options.shareflag='N'; gigagenie.appdata.createNameSpace(options,function(result_cd,result_msg,extra){ if(result_cd===200){ console.log("Namespace creation is success."); } else{ console.log("Namespace creation is fail."); } }); }
-
appdata.setKeyData
로 Best Score 저장function setkeydata(score){ var options={}; options.namespace='bestscore'; options.key='bestscore'; options.data=score; gigagenie.appdata.setKeyData(options,function(result_cd,result_msg,extra){ if(result_cd===200){ console.log(options.key); } else { console.log("Error"); } }); }
-
appdata.getKeyData
로 Best Score 가져오기function getkeydata(){ var options={}; options.namespace='bestscore'; options.key='bestscore'; gigagenie.appdata.getKeyData(options,function(result_cd,result_msg,extra){ if(result_cd===200){ console.log('getKeyData:'+extra.data); document.getElementById('bestscore').innerHTML=extra.data; } else document.getElementById('bestscore').innerHTML="0"; }); }
GiGA Genie 2048 is licensed under the MIT license.