1. 웹핵 주소 변경 및 HTTPS 적용
서비스 서버
http://nethack.live:8080 -> https://nethack.live
아카이브
http://nethack.live:8081 -> https://archive.nethack.live
* nethack.live:8080 접속시 바뀐 주소로 리다이렉션 해둘건데 이건 언젠간 없앨 수도 있음
2. 서버 안정성 강화
이것 저것 다 돌리던 다목적 VM에서 켜두고 있었는데 간섭없는 독립 VM으로 이전
3. 개발 버전 서비스 서버 적용 절차 단순화
개발 버전의 빠른 서버 적용을 위해서 관련 스크립트 정비함
자동화된 스크립트로 앞으로 개발 버전이 더 빨리 서비스 서버에 적용될 것임
4. 새 개발 버전 적용
주요 변경점
- UI 구도 변경
- 자동 카메라 맵 뷰 적용
- 데이터 전처리 파이프라인 단순화 (미약한 속도향상)
- 타일 렌더러 옵션 WebGL 적용 (약체감 속도 향상)
- 터미널 창 클릭시 입력 불통 버그 해결
- 층 넘김 애니메이션 추가 (페이드인 효과)
- 채팅창 바로가기 키 변경 ('에서 F12로)
- 줌 기능 추가 (F9: +, F10: -)
- 터미널 숨김, 보임, 투명 상태 변경 기능 추가 (F8 토글)
- 게임 시작시 바로 로딩되도록 수정
- MORE가 뜨지 않는 상황에서 MORE가 정상적으로 보여지도록 수정
- 장문 메시지 텍스트 팝업 추가 (게임 설명, 메뉴얼 등의 장문 텍스트)
- RC DEFAULT_TILE_NAME 지원
사용 예시
#$ DEFAULT_TILE_NAME = <타일 이름>
지원 타일명 Absurd-64x64, DawnHack-32x32, Geoduck-30x50, NetHack-32x32, NethackModern-128x128, Nevanda-32x32, Nevanda-64x64
적용하느라 오늘 아침~점심까지 접속 안될수도 있고 다되면 여기 댓글로 완료 고지하겠음
<웹핵 개발 일지>
오늘 웹핵 개발한 것 + 넷핵 발키리 퀘스트 레벨 (20.09.08)
<MAKE NETHACK GREAT AGAIN>
Back-end: C/JS(ES2019)
Front-end: HTML/CSS/JS
위와 같은 조건의 개발이 가능하고 웹핵 개발에 관심이 있으신 분들의 기여 환영합니다.
개발 참여에 관심이 있으신 분들은 admin@nethack.live로 연락 주시면 감사하겠습니다.
퍄퍄퍄퍄
수고많으십니다
작업 완료!
https://nethack.live
한글화도 하고있음? kr되면 승천함해보러간다
한글화나 시켜줘 시발..