리버티게임:오락실/2024년 4월

리버티게임, 모두가 만들어가는 자유로운 게임

20240401 업데이트[원본 편집]

Korean.culture-PC.bang-01.jpg
리버티게임 오락실
 2024년 4월 
새 글 쓰기
새로 고침

전체 보존문서 목록

지금 갑자기 대문이 바뀌었을 겁니다. 그러나 리버티게임 이용에는 문제가 없을 것이며, 한 가지 낚시를 제외하면 대문의 문서들은 정상이고, 왼쪽 사이드바 메뉴는 그대로 두었으니 계속 이용하시면 됩니다.

우선 시작 전에 한 가지 사과를 드리자면, 원래 백괴게임 시절부터 백괴사전과 함께 백괴게임도 만우절에 이벤트로 변화가 있었지만, 리버티게임으로 옮기고 운영하는 과정에서 이런 이벤트 시스템이 망가져 있었습니다.

본래라면 만우절에는 '리버티게임:댸문'이 대신 나오면서 이를 이용한 낚시가 나와야 하지만, 벡터 2022 전환 이후에 지난 2년 간 대문을 고치는 과정에서 만우절 이벤트를 생각하지 못하여 버그가 발생한 것으로 추정되고(잠재적으로는 시간대 문제로 아마도 오전 9시에 상황이 달라질 수 있습니다), 리버티게임 창립 이후 내용에 변화가 없었기 때문에 이번에는 이것을 그냥 넘길 수 없다고 판단하여 특별히 보존:대문의 내용을 사용해 이벤트에 작은 변경을 가했습니다. 백괴게임 대문을 사이트에 들어올 때 볼 수 없게 된 후 5년이 다 되어가지만, 그 시절을 기억하는 분들에게는 작은 기억을 되살리고, 백괴게임을 방문한 적 없는 유저 분에게는 '백괴게임이 이런 느낌이었구나'라고 알 수 있는 시간이 되었으면 좋겠네요.

다만 몇 가지 달라진 서버 세팅, 그리고 제가 지금 준비 중인 작업들 때문에 제때 준비해 송출하지 못하고 1시간 30분 지연이 되었습니다. 이 점 양해 부탁 드리며, 2025년에는 제대로 된 만우절 이벤트가 준비되도록 미리 개발해 두겠습니다. --Senouis(토론장, 기여) 2024년 4월 1일 (월) 01:45 (KST)답변[답변]

오늘 하루동안 구형 벡터 스킨으로 바꿔도 재밌을 것 같은데 그건 어렵겠죠? --hsl(토론, 기여, 게임, 메일) 2024년 4월 1일 (월) 11:14 (KST)답변[답변]

서버 재이전을 본격적으로 시작하고자 합니다.[원본 편집]

지난 2월에 리버티게임 서버를 다시 한 번 이전할 수도 있다고 공지하였습니다. 그리고 오늘 본격적으로 이전 계획을 발표하겠습니다.

  • 원래 이전 계획은 AWS LightSail로 비용을 절약하면서 이전하는 방법이었으나, 더 좋은 옵션이 발견되어 이전 위치가 변경되었습니다.
  • 새로 이용할 서비스는 오라클 클라우드의 상시 무료 서비스로, 무려 ARM 인스턴스(가상 서버컴)를 최대 4스레드 24GB RAM 옵션, 스토리지 최대 100GB 두 개 옵션 및 VCN[1]포함으로 공짜로 제공합니다.
    • 서버 CPU 아키텍쳐가 AMD64에서 ARM64로 변경되면서 생긴 설정 조정은 이미 개발 서버를 통해 대부분 확인하였기 때문에 대응이 거의 완료되었습니다.
    • 서버 위치는 AWS 서울 리전에서 Oracle Cloud 춘천 리전으로 이동합니다.
  • 단, 오라클 클라우드는 무료 계정으로 이용할 경우 첫 30일 간 서버 인스턴스 이용률이 저조하다 판단하면 인스턴스를 아예 회수하고 삭제하는 조건이 있으나, 현재 유료 계정을 하나 개설하여 서버를 구축하고 있기 때문에 인스턴스가 회수 대상에 걸릴 확률이 거의 없습니다. 그리고 리버티게임의 이용자 수와 트래픽이 인스턴스 삭제를 걱정할 정도는 아닌 것으로 판단됩니다.
    • 그래도 만일을 대비해 5월부터는 한 달에 한 번씩 문서 내용을 덤프하고 추가로 1년에 1번 씩 DB 덤프를 시행하는 것으로 덤프 주기를 줄이려고 합니다(현재 기준 두 종류의 덤프는 용량이 각각 200MB, 2GB를 살짝 넘는 수준입니다).
  • 현재 리버티게임의 DB를 사용자 정보 포함하여 2024년 3월 31일 자정 기준으로 덤프 없이 통째로 이식하였습니다. 따라서 2024년 4월 25일 자정 이전에 가입한 사용자는 같은 이름과 비밀번호로 계정을 그대로 사용할 수 있습니다.(수정)
    • (수정) 2024년 4월 25일부터 2023년 6월 전 가입한 장기 휴면 사용자나 새로 들어오신 분은 평범하게 새로 가입하시면 됩니다(장기 휴면 유저는 그 사이의 변경된 사용자 문서 덤프가 추가로 반영될 예정이기에 기존 아이디를 재사용하는 것을 권장합니다). 이번에는 가입 기간이나 기여 문제가 있기 때문에 서버 이주에 따른 본인 인증은 하지 않을 예정입니다.
    • 사용자 권한(관리자 권한 포함) 역시 현 서버의 3월 30일 기준 상태와 같습니다.
    • 2024년 5월 3일 전후로 서버 편집을 동결한 다음 문서 한정으로 덤프 후 이식할 예정입니다.
      • 수정: 이주 예정일을 4월 25일로 앞당겼습니다.
  • 5월 중으로 리버티게임의 현 주소(libertyga.me)을 새 서버로 가리킬 것이며, 기존 서버는 BANIP님이 백업하면서 6월부터는 닫힐 예정입니다.
    • 해당 서버는 지금도 열려 있으나, 편집은 테스트 용도로 잠깐 푼 뒤 서버에서 완전히 막아두었습니다.
      • 다만 이것이 5월 추가 덤프 이식을 막을 경우, DB를 통째로 복구하기 위해 추가로 시간이 소요될 수 있습니다.
    • 관리단 유저들에게 문서 변경(편집/이동/보호 등)을 제외한 다른 부분을 테스트할 수 있도록 5월 초에 따로 메일을 보낼 예정입니다. 소도구(Gadget) 위주로 테스트를 진행하겠습니다.
  • 서버 데이터 이전 과정에서 미디어위키 도커 이미지가 최신 버전으로 업데이트 되는 바람에 새 서버에서는 미디어위키 1.41을 사용할 수도 있습니다 버전 지정을 별도로 하겠습니다(수정).
    • 1.41의 경우 데이터베이스 테이블을 고치고 확장 기능을 따로 같이 업그레이드 한 결과 거의 모든 문서가 잘 작동합니다.
    • 다만 일부 확장기능이 작동하지 않고 Vector와 Vector 2022 스킨이 변경되면서[2] 해당 스킨 구조에 의존하는 일부 가젯에 오류가 발생하여 게임 목록 및 사이드바가 송출되지 않고 있으며, 5월 덤프 직후 추가로 수정할 예정입니다.
      • 수정: 벡터 스킨 수정을 위해 임시로 문제가 상대적으로 덜한 타임리스로 기본 스킨 설정을 변경했습니다. 개장 후 벡터 스킨 정비가 끝나면 다시 원래대로 돌릴 것입니다.
    • 그러나 롤백의 가능성이 아직 남아있으니(1.39 도커 이미지를 찾으면 됩니다) 지금은 확정되지 않은 것으로 아셔도 됩니다.
    • 대문과 게임 목록, 일부 게임이 사용 중인 Variables 확장 기능은 아직 작동하고 있기에 리버티게임:청사진 조정은 불필요할 것으로 예상됩니다.지만, 일부 문서에서 추가 경고가 표시되어 IIFE 모듈 적용 일정을 당길 수도 있습니다.
    • 서버 이전으로 인해 서버 소유주가 BANIP님에게서 저(Senouis)로 변경되며, 리버티게임:개인정보처리방침은 이전 후 오라클 클라우드의 정책을 가리키도록 일부 내용이 교체됩니다.
      • 서버 이전 후에도 BANIP님의 서버 백엔드 관리 권한은 계속 부여한 상태로 둘 계획입니다.

5월에는 새로운 서버에서 뵙겠습니다! 감사합니다. --Senouis(토론장, 기여) 2024년 4월 3일 (수) 16:36 (KST)답변[답변]

벡터 스킨 오류에 대해서는 임시로 Vector-2022, Vector-2022-sidebar-left 소도구를 비활성화하면 해결될 수 있을 것 같아 보입니다. --hsl(토론, 기여, 게임, 메일) 2024년 4월 7일 (일) 14:39 (KST)답변[답변]
네, 1.40 위로 엔진이 올라갈 경우에 해당 소도구에 대폭 손질이 필요하겠습니다. 하지만 게임 목록 아이콘 일부가 벡터 스킨에서 깨지는 현상은 도메인이나 서버 세팅 문제로 보여서 데이터베이스 2차 덤프 후 수정하려고 합니다. --Senouis(토론장, 기여) 2024년 4월 9일 (화) 20:11 (KST)답변[답변]

문서 없음 문구를 수정할 필요가 있을 듯 합니다[원본 편집]

'만약 이 문서를 이미 만들었다면, 데이터베이스가 지연되는 경우이므로 몇 분 뒤에 새로 고치세요. 우리 서비스는 대한민국 국내에 서버가 없어 일부 데이터베이스에 지연이 있을 수 있습니다.'라고 뜨는데요... 근데 우리는 국내로 서버를 옮겼으니까 해당 문구를 '대한민국 국내에 서버가 없어'에서 다른 문구로 교체할 필요가 있을 듯 합니다.--Chabiytb0792 (토론/기여/기타) 2024년 4월 14일 (일) 09:31 (KST)답변[답변]

네, 좀 더 적절하게 문구를 수정해 보았습니다. 녹차 먹은 햄스터 문구에 너무 익숙해진 데다가 본 서버의 문서 없음 문구를 많이 보지 않다 보니 이것도 뭔가 안 맞는 부분이 있었네요. --Senouis(토론장, 기여) 2024년 4월 14일 (일) 19:42 (KST)답변[답변]

20240417 업데이트: 데이터베이스 덤프 일정 관련 안내 + 이전 이후 계획[원본 편집]

1. 리버티게임 DB 덤프 일정 확정
다음 달부터 리버티게임은 오라클 클라우드에 있는 새로운 서버로 이전합니다. 그리고 4월 25일 ~ 4월 29일 사이 계정 정보를 포함한 데이터베이스를 뽑기 위해 잠시 편집, 계정 생성 및 환경 설정 변경을 막을 예정이며, 4월 30일부터 새로운 서버를 여기 공개하겠습니다.

원래 클라우드 서비스의 서버 유지 여부가 완전히 확인되는 시기가 5월이지만, 기존 AWS의 서버 자원 사용 기간 단위를 감안하여 늦어도 4월 29일 전에 덤프를 끝내고 현 서버 소유주이신 BANIP님에게 저장소 용량 축소를 요청하려고 하기에, 정보 이전 마감을 4월 말로 결정하였으니 양해 바랍니다.

4월 30일 이후로 이 서버의 내용물과 그 이후 가입한 계정은 새로운 서버로 옮겨가지 않기 때문에, 실수로 게임 변경 사항을 여기 남긴 경우 수동으로 옮기셔야 하며 5월 8일 정도에 이 서버를 닫고 현 주소를 새 서버로 가리키도록 BANIP님께 연락할 계획입니다.

2. 올해의 발전소 진행 계획
이전 이후에는 도시 생활 게임 중 현재 남은 발전소 토론을 정리하고 백괴게임 시절 개발되었다가 개발이 중단되었거나 시간이 흐름에 따라 평가가 떨어진 도시 생활 게임들의 개선 논의를 하반기부터 열 예정입니다. 현재 개발 중인 도시 생활 게임들은 개선 논의 사항에서 제외하며, 다만 개선 대상 게임들에 대한 처분이 자신의 게임 컨텐츠 개선에 참고할 만한 내용이 될 가능성이 크니 발전소 진행 상황에 많은 관심이 필요합니다.

3. 개발 서버 관련 공지

리버티게임 개발 서버를 미디어위키 1.41 버전으로 구축한 후 게임 및 문서를 선택적으로 밀어넣어 필요한 작업이 있는지 확인할 예정입니다. 개발 서버 역시 오라클 클라우드로 옮겼으며, 할당량 설정을 고려해 성능을 결정하였기에 이제 24시간 켜 놓아도 문제가 없습니다.

리버티게임의 ARM 서버 이주 안정화가 끝난 뒤 1.40 이상 엔진 적용은 2025년 하반기부터 가능하도록 할 예정이며, 작업할 것이 청사진의 Variables 확장 기능 문제 말고도 확인된 부분이 많아, 개발 서버에서 일어나는 작업들에 관심을 가져주셨으면 합니다. 리버티게임 디스코드 채팅방에 현 상황 보고가 늦어도 한 달 단위로 올라올 것이며, 청사진에 기록된 내용들은 개발 서버 대문에 차례대로 옮겨놓도록 하겠습니다.

4. 게임 엔진 관련 공지
그리고, 드디어 리버티게임에 게임 엔진을 사용해 만든 게임을 올렸으며, 리버티게임에서 GitHub 리포지토리에 올린 게임 코드를 가져오는 jsdelivr CDN의 GitHub 변환 주소가 오늘 갑자기 작동하지 않았기에, 오라클 클라우드의 오브젝트 스토리지로 옮겨 다시 배포했습니다. 이렇게 게임 배포 상태를 안정적으로 유지할 겸, 게임 파일의 크기가 클 수밖에 없는 게임 엔진을 사용하는 게임들에 대해 조건 부로 오브젝트 스토리지에 파일을 올린 후 리버티게임 사이트에서 즐길 수 있도록 저장소를 마련하여 사용자들에게 제공하려고 합니다.

현재 리버티게임 서버와 같이 무료로 제공되는 오라클 클라우드 스토리지를 기본 저장소로 삼고, 이게 부족하면 Azure Blob Storage 서비스로 추가 용량을 확보할 계획입니다. 고도 엔진이나 언리얼 엔진, 유니티 엔진으로 만든 웹 게임 파일을 제작자 이름과 함께 support@libertyga.me으로 보내주시면, 제가 상태를 보고 불필요하게 큰 파일이 없다[3]고 판단하면 바로 업로드한 다음 파일이 보관된 URL을 사용자토론이나 메일로 보내드리겠습니다. 그럼 게임 엔진 래퍼 틀을 사용해서 리버티게임에 문서를 만들면 됩니다.

5. 그 외
올해 하반기에 추가로 게임을 하나 더 배포한 다음, 고도 엔진 3 스터디도 디스코드로 개최하려고 준비하고 있습니다. 이제 본격적으로 사람이 모일 수 있는 웹 게임 창작 플랫폼 위키가 되기 위해 열심을 다하겠습니다! --Senouis(토론장, 기여) 2024년 4월 17일 (수) 01:00 (KST)답변[답변]

돌아오는 자정부터 서버 데이터 추출 및 새 서버로 전송하기 위해 데이터베이스가 잠깁니다![원본 편집]

그동안 서버 다운 시에 사용하는 공식 Discord 대피소를 29일까지 이용하실 수 있습니다. 해당 기간 중 서버 이전이 조기에 끝날 경우 디스코드 채팅방에 먼저 새로운 주소가 업로드될 것이며, 오류 확인까지 합쳐 서버 이전은 늦어도 30일까지 끝내는 것이 목표입니다. 그 이후부터 공식적으로 현재 서버는 더 이상 사용하지 않을 예정입니다! 기존 주소(libertyga.me)은 추후 새 서버로 넘겨주기 처리를 추진할 예정입니다. --Senouis(토론장, 기여) 2024년 4월 24일 (수) 17:17 (KST)답변[답변]

Yes check.svg완료 테스트 편집 완료! 사이트맵 제출까지 별 이상이 없으면 26일까지 새 서버 오픈을 당길 수 있습니다. --Senouis(토론장, 기여) 2024년 4월 25일 (목) 10:25 (KST)답변[답변]
Symbol information vote.svg정보 현재 최근 바뀜 갱신이 갑자기 멈춘 관계로 해결책을 찾고 있습니다. 최근바뀜 갱신이 정상화되면 정식 개장합니다. --Senouis(토론장, 기여) 2024년 4월 26일 (금) 02:30 (KST)답변[답변]
현재 TextExtract 확장 기능 오류가 최근 바뀜이 갱신되지 않는 원인으로 보입니다. 확장 기능 재설치 진행하면서 확인하겠습니다. --Senouis(토론장, 기여) 2024년 4월 26일 (금) 02:36 (KST)답변[답변]
Crystal multimedia.png 일단 구 AWS 서버는 여기로 오라고 잠깐 편집해 두었으며, 현 서버는 마이너 업데이트로 미디어위키 1.39.7로 가동됩니다(이전 버전 1.39.3). 스킨 등의 호환성 문제는 없습니다. —Senouis(토론장, 기여) 2024년 4월 26일 (금) 07:44 (KST)답변[답변]
Symbol question.svg질문 지금 사용하는 libertygame.work 도메인은 임시로 쓰는 주소인가요 아니면 libertyga.me을 영구적으로 완전히 대체하는 새 메인 주소인가요? --hsl(토론, 기여, 게임, 메일) 2024년 4월 27일 (토) 02:18 (KST)답변[답변]
완전 대체는 아니고 CNAME 레코드로 등록 부탁드렸습니다. 아직 구 서버를 닫지 않아서 작년 이주 때의 첫 주소였던 liberty.banipest.com과 비슷한 위치에 있다고 보시면 됩니다. -—Senouis(토론장, 기여) 2024년 4월 27일 (토) 11:09 (KST)답변[답변]

사이트가 정상 작동합니다.[원본 편집]

저는 사이트가 정상적으로 작동된다는 편집을 합니다. 리버티게임이 새로운 서버에서 맞이하게 된 것을 환영합니다! --명진 (토론) 2024년 4월 26일 (금) 01:40 (KST)답변[답변]

알림 상자 오류 발견했습니다[원본 편집]

{{정책}}이나 {{배경음악}} 같이 제목 문단이 지정되어있지 않으면 예시 제목입니다가 표시됩니다.--Chabiytb0792 (토론/기여/기타) 2024년 4월 26일 (금) 06:45 (KST)답변[답변]

아차, 그걸 생각 못 했네요. 제보 감사합니다. 수정할게요 —Senouis(토론장, 기여) 2024년 4월 26일 (금) 07:32 (KST)답변[답변]
덤으로 정책 틀은 첫 문장 정도는 제목으로 옮겨도 될 것 같아 레이아웃 변경도 하겠습니다.—-Senouis(토론장, 기여) 2024년 4월 26일 (금) 07:39 (KST)답변[답변]

새로운 서버에서 인사드립니다.[원본 편집]

큰 불편 없이 서버 이전이 진행될 수 있도록 도움을 주신 관리단 분들께 감사드립니다. — Malgok1 (토론·기여) 2024년 4월 27일 (토) 09:30 (KST)답변[답변]

  1. AWS 및 Azure에서 인터넷과 가상 서버를 연결하는 VNET 서비스에 대응합니다
  2. 스킨 변경점은 먼저 업그레이드를 진행했던 위키백과너 자매결연 위키인 큰숲백과의 사이트 모습을 참조하시면 됩니다.
  3. 아무리 애셋 크기을 줄여도 50MB를 넘어서 GitHub에 올리지 못하는 경우, 3D 게임이나 언리얼 엔진 기반 게임이 보통 이렇습니다.