사용자:Hsl0/연구소: 두 판 사이의 차이

리버티게임, 모두가 만들어가는 자유로운 게임
imported>Hsl0
81번째 줄: 81번째 줄:
* {{/8|사용자:hsl0/연구소}}
* {{/8|사용자:hsl0/연구소}}


=== 게임 장르 ===
== 편집필터 (제작자 변경 차단) ==
==== 백괴게임 ====
<pre>
* 어드벤처 게임
author_regex := '\n    "author": ("(.+)"|\[(       ".+",?\n)+    \],?\n)';
** 도시·마을 생활 게임
/* 제목이 '/game.json'으로 끝나는 문서 */ page_title rlike '/game\.json$' &
** 철도교통 게임
/* 편집할 때 */ action == 'edit' &
** 도로교통 게임
/* 보호된 문서 편집 권한이 있는 사용자 제외 (관리자 등) */ !(user_rights contains 'editprotected') &
** 탈출 게임
/* 버려진 게임 제외 */ get_matches('    "abandon": true,?\n')
** 낚시 게임
/* 기존 author에 포함된 사용자 제외 */ !(get_matches(author_regex, old_wikitext)[0] contains '"' + user_name +'"') &
* 액션 게임
/* author가 달라질 때 */ get_matches(author_regex, old_wikitext)[0] != get_matches(author_regex, new_wikitext)[0]
* 슈팅 게임
</pre>
* 퍼즐 게임
* 퀴즈 게임
* 보드 게임
* 음악 게임
* 멀티플레이 게임
* 캠페인 게임
* 예언 게임
* 랜덤 게임
* 시간 낭비하기
* 통합 게임
 
==== 스팀 ====
* '''MMO''': 멀티플레이 게임
* '''RPG''': 어드벤처 게임
* '''레이싱''': ? (도로교통 게임)
* '''스포츠''': ?
* '''시뮬레이션''': ? (예언 게임, 랜덤 게임)
* '''액션''': 액션 게임
* '''어드벤처''': 어드벤처 게임
* '''전략''': ? (보드 게임)
* '''캐주얼''': ? < 어드벤처 게임
----
* '''액션''': 액션 게임
** 1인칭 슈팅
** 3인칭 슈팅
** 격투 및 무술
** 슛뎀업
** 아케이드 및 리듬
** 플랫폼 게임 및 러너
** 핵 앤 슬래시 게임
* '''어드벤처''': 어드벤처 게임
** 메트로배니아
** 비주얼 노벨
** 어드벤처 RPG
** '''캐주얼'''
** 퍼즐
** 풍부한 스토리
** 히든 오브젝트
* '''롤플레잉''' (= RPG): 어드벤처 게임
** JRPG
** 로그라이크
** 액션 RPG
** 어드벤처 RPG
** 전략 RPG
** 턴제 RPG
** 파티 기반
* '''시뮬레이션''': ?
** 건설 및 자동화: ? (도시마을 생활 게임)
** 농업 및 제작: ?
** 샌드박스 및 물리: ?
** 생활 및 몰입형: 도시마을 생활 게임
** 연애: ?
** 우주 및 비행: ?
** 취미 및 직업: ?
* '''전략''': ? (보드 게임)
** 군사: ?
** 대전략 및 4X: ?
** 도시 및 정착: 도시마을 생활 게임
** 실시간 전략: ?
** 카드 및 보드: 보드 게임
** 타워 디펜스: ?
** 턴제 전략: ?
* 스포츠 및 레이싱: ?
** 개별 스포츠: ?
** 낚시 및 사냥: ? <s>(낚시 게임)</s>
** '''레이싱''': ? (도로교통 게임)
** 레이싱 시뮬레이션: ? (도로교통 게임)
** '''모든 스포츠''': ?
** 스포츠 시뮬레이션: ?
** 팀 스포츠: ?
 
==== 구글 플레이 ====
* 교육: ?
* 단어: ? (퍼즐 게임)
* 롤플레잉: 어드벤처 게임
* 보드: 보드 게임
* 스포츠: ?
* 시뮬레이션: ?
* 아케이드: ?
* 액션: 액션 게임
* 어드벤처: 어드벤처 게임
* 음악: 음악 게임
* 자동차 경주: ? (도로교통 게임)
* 전략: ?
* 카드: 보드 게임
* 카지노: 보드 게임
* 캐주얼 게임: ?
* 퀴즈: 퀴즈 게임
* 퍼즐: 퍼즐 게임
 
==== 나무위키 ====
* 액션 게임: 액션 게임
* 슈팅 게임: 슈팅 게임
* 어드벤처 게임: 어드벤처 게임
* 시뮬레이션 게임: ?
* 롤플레잉 게임: 어드벤처 게임
* 퍼즐 게임: 퍼즐 게임
* 음악 게임: 음악 게임

2023년 10월 19일 (목) 23:41 판

진행 중인 연구

CGI보호

상태:    완료

?

소도구 도우미

상태:    실행될 수 없음

LinkTools

상태:    진행중

팝업

상태:    보류

알림 상자

상태:    보류

깊은 수렁 타이머

상태:    진행중

주석

상태:    보류

게임 메타데이터

상태:    진행중

숫자야구 live & LiveEngine

상태:    진행중

리버티게임 메뉴

상태:    보류

게임 별 편집 정책 안내 틀

상태:    진행중

끝난 연구

  • 틀:CGI보호
  • 벡터 레거시 반응형 사용자 메뉴 개선
    • 리버티게임에 맞게 디자인 변경
    • 사용자 메뉴 숨기기 구현
  • 틀:일방통행링크
  • 틀:usernameget
    • USERNAME 확장 기능이 사용 불가능 할 당시의 대안으로 개발됨
    • 링크를 누르면 자바스크립트로 사용자 이름을 urlget의 username 파라미터에 저장
    • urlget의 username 파라미터를 활용하여 사용자 이름 불러옴
    • USERNAME 확장 기능이 설치된 현재 폐지됨
  • 틀:DB2

낙서장

편집필터 (제작자 변경 차단)

author_regex := '\n    "author": ("(.+)"|\[(        ".+",?\n)+    \],?\n)';
/* 제목이 '/game.json'으로 끝나는 문서 */ page_title rlike '/game\.json$' &
/* 편집할 때 */ action == 'edit' &
/* 보호된 문서 편집 권한이 있는 사용자 제외 (관리자 등) */ !(user_rights contains 'editprotected') &
/* 버려진 게임 제외 */ get_matches('    "abandon": true,?\n')
/* 기존 author에 포함된 사용자 제외 */ !(get_matches(author_regex, old_wikitext)[0] contains '"' + user_name +'"') &
/* author가 달라질 때 */ get_matches(author_regex, old_wikitext)[0] != get_matches(author_regex, new_wikitext)[0]