반응형
시작하며
서문
- 본 가이드는 YouTube 채널 “테크팀” 에서 제작 되었으며, 테크팀 채널의 영상내용에 최적화 되어있습니다.
- 본가이드의 오류발견시 아래 주소로 제보 부탁 드립니다.
- 공식 유튜브채널 [ https://www.youtube.com/@kortechtim ]
- 공식 디스코드 [ https://discord.gg/ZQ6DzC58rZ ]
유튜브 영상은 제작 중
참고자료
- 스몰랜드 사설서버 DB Info : 링크이동
서버 요구사항
- 최소 : 2vCPU, 16GB MEM, 10GB SSD
- 권장 : 4vCPU, 32GB MEM, 20GB SSD
방화벽 포트
- UDP 7777
기타 정보
- 최대 멀티플레이 가능 인원 : 10명
- SteamApp ID : 808040
- 지원 OS 플랫폼 : 윈도우, 리눅스
방화벽 + 포트포워딩 개방
윈도우 방화벽 개방
- 파워쉘 '관리자 권한실행'
- 방화벽 개방 명령어 수행
New-NetFirewallRule -DisplayName "Smalland" -Direction Inbound -LocalPort 7777 -Protocol UDP -Action Allow
포트포워딩 진행
테크팀 영상을 참조하여 포트포워딩 진행
IPTime 외 다른 공유기의 경우 상단의 디스코드에 접속하여
밴더별 포트포워딩을 참조
게임엔진 설치
SteamCMD 설치
- 게임엔진 설치를 위한 폴더 생성
- SteamCMD 다운로드 : 링크이동
게임엔진 설치
- Install.bat 파일을 생성
만약 확장자가 보이지 않는 다면 ???
- Install.bat 파일 편집하기
- Install.bat 파일에, 아래 스크립팅을 삽입한다
steamcmd.exe +login anonymous +app_update 808040 +quit
- 스크립팅 1회 실행 및 서버 설치 [대략2~3분 소요]
게임 서버 환경 설정
- 환경설정 파일 위치
{스팀CMD폴더}\steamapps\common\SMALLANDSurviveTheWildsDedicatedServer
- 환경설정 파일 편집 : "start-server.bat"
- 환경변수들
환경변수 | 설명 |
set SERVERNAME | 표시될 서버의 이름 |
set WORLDNAME | 저장될 월드의 이름 |
set PASSWORD | 서버 접속 패스워드, 사용하지 않을 경우 공란 |
set FRIENDLYFIRE | 0 = PVE, 1 = PVP |
set PEACEFULMODE | 몹 선공 여부 ( 0 = 선공, 1 = 선공 안함 ) |
set KEEPINVENTORY | 사망시 아이템 유지 ( 0 = 아이템 드롭, 1 = 아이템 유지 ) |
set NODETERIORATION | 건물이 서서이 부패 ( 0 = 무한, 1 = 부패 ) |
set PRIVATE | 서버를 공개/비공개 운영 ( 0 = 공개, 1 = 비공개 ) |
set LENGTHOFDAYSECONDS | 하루의 길이(초), 기본 값 1800은 30분 |
set LENGTHOFSEASONSECONDS | 계절의 길이, 기본 값 10800은 3시간 |
set CREATUREHEALTHMODIFIER | 수집한 크리처의 에너지 (20~300 설정 가능, 기본값 100) |
set CREATUREDAMAGEMODIFIER | 수집한 크리처의 최초 받는 데미지 (20~300, 기본값 100) |
set NOURISHMENTLOSSMODIFIER | 허기짐 데미지 (0~100, 기본값 100) |
set FALLDAMAGEMODIFIER | 낙하 데미지 (50~100, 기본값 100) |
- 기타 "Additional Configuration"은 모두 기본 값으로 두고 진행함
서버 구동 및 최종 접속 테스트
서버 구동
- 서버 실행 : "start-server.bat" 파일 실행
접속 테스트
- 게임 실행 및 멀티 메뉴 접속
수고하셨습니다. 이렇게 오늘은 윈도우 OS를 활용하여
24시간 구동하는 스몰랜드(Smalland) 서버를 구축해 보았습니다.
구축간 궁금하시거나, 어려운 사항들은 공식 디스코드로 오셔서
다양한 기술지원을 받으시기 바랍니다.
감사합니다. ^^
반응형
'게임 서버구축 메뉴얼 > 스몰랜드' 카테고리의 다른 글
[윈도우+스팀클라이언트] 스몰랜드(Smalland) 사설서버 구축하기 (1) | 2024.04.23 |
---|---|
스몰랜드(Smalland), 서버구축 자주하는 질문 & 답변 모음 (0) | 2024.04.19 |