리버티게임:게임 메타데이터: 두 판 사이의 차이

리버티게임, 모두가 만들어가는 자유로운 게임
imported>Hsl0
(새 문서: 게임 메타데이터는 게임에 대한 정보를 리버티게임의 다양한 시스템이 읽을 수 있도록 모아놓은 리버티게임:JSON 문서입니다. 게임 메...)
 
imported>Hsl0
11번째 줄: 11번째 줄:
* progress: 게임의 완성도를 입력합니다. (숫자)
* progress: 게임의 완성도를 입력합니다. (숫자)
* openness: 게임의 개방성을 나타냅니다. (부울/문자열)
* openness: 게임의 개방성을 나타냅니다. (부울/문자열)
** true: 모두에게 편집이 개방되었습니다.
** true: [[파일:Crystal Clear app clean.png|17px|편집 가능]] 모두에게 편집이 개방되었습니다.
** false: 제작자 이외의 편집이 제한됩니다.
** false: [[파일:Crystal Clear action editdelete.png|17px|편집 금지]] 제작자 이외의 편집이 제한됩니다.
** "partial": 규칙에 따라 일부만 편집할 수 있습니다.
** "partial": [[파일:Crystal Clear bot on trial2.png|17px|규칙에 따라 편집 가능]] 규칙에 따라 일부만 편집할 수 있습니다.
* tech: 게임에 사용된 기술을 입력합니다. (문자열)
* tech: 게임에 사용된 기술을 입력합니다. (문자열)
* rating: 게임 연령 등급을 입력합니다.
* rating: 게임 연령 등급을 입력합니다.
19번째 줄: 19번째 줄:
* repair: 게임 수리 기간을 입력합니다. 수리중이 아닐 경우 입력할 필요가 없습니다. (문자열:(년)-(월)-(일))
* repair: 게임 수리 기간을 입력합니다. 수리중이 아닐 경우 입력할 필요가 없습니다. (문자열:(년)-(월)-(일))
* abandon: 버려진 게임 여부입니다. 벼려진 게임이 아닐 경우 입력할 필요가 없습니다. (부울)
* abandon: 버려진 게임 여부입니다. 벼려진 게임이 아닐 경우 입력할 필요가 없습니다. (부울)
** true: 버려진 게임입니다.
** true: [[파일:Crystal Clear app logout.png|17px|버려진 게임]] 버려진 게임입니다.
** false: 버려진 게임이 아닙니다.
** false: 버려진 게임이 아닙니다.

2020년 12월 27일 (일) 14:34 판

게임 메타데이터는 게임에 대한 정보를 리버티게임의 다양한 시스템이 읽을 수 있도록 모아놓은 JSON 문서입니다. 게임 메타데이터는 기본적으로 최상위 게임 문서의 하위 문서인 /game.json에 작성됩니다.

JSON 문법

이 부분의 본문은 리버티게임:JSON입니다.

요소

기본 정보

  • name: 게임의 이름입니다. 상위 문서명과 다르게 입력할 수 있으며, 여기에 입력한 대로 게임아이콘에 보여집니다. (문자열)
  • author: 게임 제작자의 사용자 이름을 입력합니다. 다시말해, 여러분의 사용자 이름을 입력하면 되겠습니다. 여러명이 제작한 합작 게임의 경우, 배열을 사용할 수 있습니다. (문자열/배열)
  • category: 게임의 장르입니다. 여러 장르에 해당될 경우 배열을 사용할 수 있습니다. 장르 코드명은 아래와 같습니다. (문자열/배열)
  • progress: 게임의 완성도를 입력합니다. (숫자)
  • openness: 게임의 개방성을 나타냅니다. (부울/문자열)
    • true: 편집 가능 모두에게 편집이 개방되었습니다.
    • false: 편집 금지 제작자 이외의 편집이 제한됩니다.
    • "partial": 규칙에 따라 편집 가능 규칙에 따라 일부만 편집할 수 있습니다.
  • tech: 게임에 사용된 기술을 입력합니다. (문자열)
  • rating: 게임 연령 등급을 입력합니다.
  • construction: 게임 공사 기간을 입력합니다. 완성된 게임은 입력할 필요가 없습니다. (문자열:(년)-(월)-(일))
  • repair: 게임 수리 기간을 입력합니다. 수리중이 아닐 경우 입력할 필요가 없습니다. (문자열:(년)-(월)-(일))
  • abandon: 버려진 게임 여부입니다. 벼려진 게임이 아닐 경우 입력할 필요가 없습니다. (부울)
    • true: 버려진 게임 버려진 게임입니다.
    • false: 버려진 게임이 아닙니다.