본문으로 이동

리버티게임:게임 알리기

리버티게임, 모두가 만들어가는 자유로운 게임
리버티게임의 정책과 지침
대원칙
가이드라인
절차
사용자

리버티게임의 모든 정책과 지침 보기

게임을 제작하고 완성할 때 다른 사람들한테 이 게임이 있다는 것을 알리지 않는다면 그 게임의 존재를 모를 것입니다. 따라서 해당 게임이 있다는 것을 알려야할 것입니다. 여기서는 어떻게 하면 게임을 알릴 수 있는지 알아봅니다.

리버티게임 분류 넣기

모든 게임은 리버티게임 분류에 속해야 합니다. 그렇게 하면 해당 게임이 있다는 것을 분류를 통해 쉽게 알 수 있습니다. 현재 틀:게임 정보가 해당 분류를 자동으로 넣고 있으므로, 게임의 이름을 가지는 최상위 게임 문서에는 다음 문구를 넣어서 반드시 해당 틀을 넣으시기 바랍니다.

{{게임 정보}}

게임 목록에 알리기

game.json 문서의 구조에 관해서는 리버티게임:게임 메타데이터 문서를 참고하십시오.

리버티게임: 게임 목록에는 (게임 이름)/game.json 하위 문서를 작성하여 제작자, 장르, 완성도, 연령 등급 등 게임의 기본적인 정보를 설정한 뒤 게임 타이틀 문서에 {{게임 정보}}를 삽입하면 서버에서 리버티게임 내 모든 게임을 장르별로 자동으로 분류하여 게임 목록 문서에 보여줍니다.

과거에는 해당 게임 목록에 게임 제작자가 직접 {{게임아이콘}}을 적절히 변형하여 삽입하는 식으로 게임 목록이 관리되었으나, 장르별 분류가 난잡해지고 게임 제작자마다 각기 다른 양식으로 수정하며 서버의 부하와 디자인 측면의 문제가 발생하였습니다. 그래서 서버가 게임 분류 정보는 미리 저장한다는 점[1]에 착안하여 JSON 포맷의 하위 문서와 {{게임 정보}} 삽입으로 방법을 정리한 것이니 게임을 만들 때마다 그 밑에 /로 구분된 game.json 문서를 꼭 만들어야 합니다.

해당 하위 문서를 만드는 방법은 게임 만들기 가이드 문서를 참조하거나 아래 양식에 게임 제목을 입력하고 안내에 따라 주세요.

게임 메타데이터 만들기

사용자 문서에 알리기

자신이 만든 게임이라고 알리고 싶을 때에는 자신의 사용자 문서에 게임을 만들고 있음을 알리면 됩니다. 또한 리버티게임의 게임 목록에 자기 게임을 넣고 싶지 않을 경우에는 IP 사용자(비회원)를 제외하고는 제작 중인 게임 등의 문단으로 알리기 바랍니다.

출시 및 업데이트 알리기

또한 리버티게임에서 리버티게임:업데이트에 게임 출시나 자신의 게임에 발생한 큰 변화를 공지할 수 있습니다.

게임 광고로 알리기

자동 인증된 사용자라면 대문에 노출되는 광고를 올릴 수 있습니다. 틀:대문 광고에 있는 내용을 참고하세요!

자신의 게임이 추천 게임에 선정될 경우 대문의 '추천 게임' 문단에 추가됩니다.

외부 검색 엔진에 알리기

기본 이름공간에 작성된 게임은 기본적으로 외부 검색 엔진에 의해 수집되어 검색이 가능합니다. 따라서 특별한 조치를 취하지 않아도 여러분의 게임은 검색으로 접속할 수 있습니다.

하지만, 게임에 삽입되는 틀이나 소스코드, 또는 게임의 중간 부분인 하위 문서들도 마찬가지로 검색 결과에 노출될 수 있으며, 사용자들이 첫 페이지가 아닌 의도하지 않은 경로로 게임을 접속하게 될 수 있습니다. 이를 막으려면 __NOINDEX__ 문법을 첫 페이지 이외의 문서에 삽입하면 됩니다. CGI나 urlget을 사용하는 경우에도 첫 페이지가 아닌 변수에 대해서도 NOINDEX 문법이 노출되도록 설정할 필요가 있습니다. 이를 통해 검색 엔진에서 첫 페이지만 노출시키고, 크롤러가 CGI 변수 사이에서 해매면서 리버티게임 서버에 부하를 주는 것을 막을 수 있습니다.

참고로, NOINDEX 문법은 리버티게임 내부 검색 기능에서 노출되지 않게 제외하지 않습니다. 오직 외부 검색 엔진(구글, 네이버, LLM 등)의 노출 여부만 결정합니다.

  1. ↑ 이것을 캐싱(Caching)이라고 합니다