직접 만든 HTML 게임을 LKgames에 올려보세요!
<script src="https://lkgames.kr/assets/lkgames-sdk.js"></script>
<script>
LKgames.spendLucky(5).then(r => {
if (r.success) continueGame();
else alert("럭키가 부족해요!");
});
// 진행 상황 저장 / 불러오기 (계정 기준으로 서버에 저장됨)
LKgames.saveState({ score: 1200 });
LKgames.loadState().then(r => { if (r.data) restoreGame(r.data); });
</script>
LKgames.spendLucky()로 럭키를 쓰면, 그 게임을 올린 제작자에게 1일 후 사용량의 50%가 자동 지급돼요LKgames.saveState(data) — 원하는 시점에 진행 상황을 서버에 저장 (data는 JSON으로 변환 가능한 값이어야 함)LKgames.loadState() — 게임 시작 시 호출해서 이전 저장 데이터 불러오기. 저장된 적 없으면 data: nullspendLucky()를 호출하면 LKgames 사이트가 "N럭키를 사용할까요?" 확인 팝업을 직접 띄워요 — 유저가 승인해야만 차감돼요. 갑자기 차감되는 게 아니니 게임에서 별도 확인창 안 만드셔도 돼요{success:false, reason:"timeout"}이 와요spendLucky()는 차감만 가능해요. 럭키를 지급하는 API는 없어요 (악용 방지)reason): "login_required"(비로그인) · "insufficient_lucky"(잔액부족) · "invalid_amount"(amount가 0 이하) · "user_cancelled"(유저가 확인 팝업에서 취소) · "timeout"result.balance로 현재 잔액을 항상 확인할 수 있어요썸네일을 올리지 않으면 기본 이미지로 표시돼요.
⚠️ 업로드된 게임은 다른 사용자들이 플레이할 수 있어요. 악성 코드가 포함된 파일은 즉시 삭제됩니다.