메뉴 건너뛰기

자유롭게 이야기를 적는 공간

리눅스에서 구축하는 방법은 https://core-keeper.fandom.com/wiki/Dedicated_Server 에서 보면 되고

Windows에서 구축하는 방법에 대하여 간략히 다루겠습니다.

 

1. steamcmd 설치

 

아래의 링크에서 steamcmd를 다운로드 받습니다.

https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip

 

이후 적당한 곳에 압축을 풀어 복사합니다.

이 글에서는 C:\steamcmd 폴더에 풀어 놓았다고 가정하겠습니다.

 

이후 명령 프롬프트를 열어

 

cd C:\steamcmd

steamcmd.exe

 

로 steamcmd를 실행하시면 알아서 부트스트랩 되고 steamcmd가 설치됩니다.

 

2. SDK 및 데디케이트 서버 설치

Steam> 프롬프트가 떠 있는 상태에서

 

login anonymous

app_update 1007 validate

app_update 1963720 validate

 

위 명령어를 입력하시면 구동에 필요한 SDK와 데디케이트 서버 실행파일이 다운로드 됩니다.

기본적으로는 C:\steamcmd\steamapps\common\Core Keeper Dedicated Server 경로에 다운로드 되고

경로를 변경하고 싶으시면

 

login anonymous

force_install_dir C:\steamcmd\CoreKeeperServer

app_update 1007 validate

app_update 1963720 validate

 

이런식으로 force_install_dir 옵션을 사용해서 경로를 지정해주시면 됩니다.

 

3. 서버 구동

Launch.bat 파일이나 Launch.ps1 파일을 구동합니다.

서버가 실행되면 Game ID: 어쩌고저쩌고로 게임 ID가 생성됩니다.

이 게임 ID를 공유하시면 됩니다.

이 구동 창에서는 q를 눌러 서버를 끄는 것 밖에 할 수 있는 게 없습니다. 

 

4. 서버 설정

서버 설정 파일은

C:\Users\사용자이름\AppData\LocalLow\Pugstorm\Core Keeper\DedicatedServer

아래에 위치합니다. (시스템 환경에 따라 경로 다를 수 있음)

 

ServerConfig.json 파일을 텍스트 에디터로 열면 아래와 같이 되어있을겁니다.

 

{

    "gameId": "어쩌고저쩌고",

    "world": 0,

    "worldName": "Core Keeper",

    "worldSeed": 0,

    "maxNumberPlayers": 100,

    "maxNumberPacketsSentPerFrame": 1,

    "networkSendRate": 30,

    "worldMode": 0,

    "seasonOverride": -1

}

 

worldName이랑 maxNumberPlayers 정도만 수정해주시면 될겁니다.

 

worlds 폴더 아래에는 월드 파일이 위치하는데

만약 데디케이트 서버를 옮겨야 하면 이걸 다른 데디케이트 서버로 옮기면 플레이하던 월드를 복사해서 이어 할 수 있습니다.

기본적으로 0번 파일이 있을거고, ServerConfig.json 에서도 world 값이 0으로 되어있어서 0번 월드를 플레이하게 되어있을겁니다.

 

Admins.json이랑 PlayerBans.json에서 관리자 플레이어/밴 플레이어 설정을 할 수 있습니다.

 

5. 업데이트

새 버전이 나와서 서버 업데이트가 필요한 경우에는

 

cd C:\steamcmd

steamcmd.exe

login anonymous

app_update 1963720 validate

 

명령어로 서버 버전을 업데이트 해주시면 됩니다.

조회 수 :
136
등록일 :
2023.11.20
10:55:53 (*.137.206.124)
엮인글 :
게시글 주소 :
https://hondoom.com/zbxe/index.php?mid=free&document_srl=822384
List of Articles
번호 제목 글쓴이 조회 수 추천 수 날짜 최근 수정일sort
공지 (대피소) 혼돈과 어둠의 디스코드 노루발 90   2023-09-05 2023-09-05 16:05
공지 글 작성을 위해서는 회원 가입이 필요합니다. 노루발 4650   2016-02-22 2021-07-06 09:43
15142 혼둠팅 휘발조건 흑곰 26   2023-08-10 2023-08-10 10:45
혼돈과 어둠의 채팅 메시지는 2가지 조건 중 하나를 충족하면 사라진다. 1. 500개 이상 쌓이면 과거 채팅부터 휘발 2. 프로그램 재기동 시 휘발 당분간 재기동 예정 없음. 당분간 == 1년  
15141 혼돈과 어둠의 땅을 200% 즐기는 방법 [4] 흑곰 54   2023-08-08 2023-08-10 10:39
있겠냐고  
15140 만든김에 3개만 더 반영예정 [3] 흑곰 44   2023-08-01 2023-08-04 05:22
혼둠은 방문자 수 자체도 극히 적지만, 3가지 특징이 있다고 본다. 1. 대부분의 방문자는 로그인하지 않는다. 2. 대부분의 방문자는 모바일로 사용한다. 3. 대부분의 방문자는 2명 이상 동시접속하지 않는다. 그래서 만든김에 3개만 더 반영예정. 1. 비회원 대...  
15139 혼돈과 어둠의 채팅 성과 [7] 흑곰 55   2023-08-01 2023-08-08 18:41
혼돈과 어둠의 채팅 성과를 남겨봅니다. 웹소켓을 이용한 채팅 프로그램이고 매우 단순한 구조입니다. 초기버전은 백엔드를 파이썬으로 개발했었고(7월 중순), 현재는 자바로 재개발했습니다(7월말 8월초). 사람이 많이 들어오지 않는 사이트라 큰 성과랄게 없...  
15138 혼돈과 어둠의 채팅(혼둠팅) 요구사항 [3] 흑곰 45   2023-07-31 2023-08-01 19:12
혼돈과 어둠의 채팅(혼둠팅) 요구사항 다 처리할 수 있을지는 모르지만 일단 접수. 1. ㅋㄹㅅㅇ : 접속자 목록 만들어주세요 => 현재접속자 목록이 추가되었습니다. (2023/08/01) 2. ㅋㄹㅅㅇ : 한 계정은 한 채팅방에만 접속 가능하게 해주세요 => 브라우저별...  
15137 못 본 사이에 신기한 게 생겼네요. [9] file 프랑도르 52   2023-07-31 2023-08-08 15:32
 
15136 다들 장마철 물난리, 무더위 조심하십쇼. [2] 규라센 20   2023-07-30 2023-07-31 19:17
장마 중에는 비가 그렇게 쏟아져서 난리도 아니었고 끝나니까 엄청나게 덥네요;;  
15135 40 GX GS [2] file 프랑도르 28   2023-07-15 2023-07-15 16:52
 
15134 개가 똥을 끊지 [3] 흑곰 67   2023-07-09 2023-07-19 17:34
2~3일 틈틈이 시간을 녹여서 채팅방을 개발했습니다. 웹게임 토대를 만들어본 것인데요. 발전시켜 프로토타입으로 만들 겁니다. 파이썬으로 개발한 것인데, 이왕 만드는 김에 제대로 만들어야겠다는 생각이 들었습니다. 자바로 다시 만들어야겠습니다. 얼마전 ...  
15133 엘데로 떠납니다. [4] 규라센 39   2023-07-08 2023-07-21 20:20
엘든링을 시작했습니다. 월드가 매우 넓더라구요...  
15132 아주 작은 것을 만들어보는 건 어떨까 [4] 흑곰 72   2023-07-06 2023-07-09 06:34
올드회원 몇몇이 모여서 얘기를 하다가 게임 개발 얘기가 나왔습니다. 그 중에서도 웹게임 개발 얘기가 나왔었는데, 노루발님과 대슬님도 그자리에 있었습니다. 노루발님은 웹게임 <혼둠지>를 개발했던 경험이 있으시고, 대슬님은 직업개발자이며 <웹게임개발...  
15131 오토배틀 챌린저스! 마스코트 조합에 관해 노루발 64   2023-07-04 2023-07-04 13:18
목차 1. 마스코트 조합이란? 2. 마스코트 조합의 장점과 단점 3. 마스코트 조합을 어떻게 플레이해야 하는가? 3-1. 마스코트 조합을 선택하는 경우 3-2. 집어야 하는 카드들 3-3. 라운드 별 운영법 4. 마스코트 조합 상대로 어떻게 플레이해야 하는가? 5. 마...  
15130 오토배틀 챌린저스! 보드게임 아레나(BGA)에서 하는 법 [2] 노루발 100   2023-07-03 2023-07-04 10:12
목차 회원 가입 프로필 수정 게임하는 법 회원 가입 게임을 하려면 먼저 보드게임 아레나 계정이 있어야 합니다. https://ko.boardgamearena.com/으로 접속합니다. 회원제 사이트이므로 위의 로그인 버튼을 눌러줍니다. 아마 계정이 없으실 것입니다. 등록 버...  
15129 오토배틀 챌린저스! 메이크업 아티스트 조합에 관해 [2] file 노루발 85   2023-07-03 2023-07-03 23:33
 
15128 도황님 진짜 씹간지다.... [2] file 프랑도르 39   2023-07-02 2023-07-03 09:48
 
15127 우리는 카드게임을 어떻게 대해야 할까 노루발 25   2023-07-01 2023-07-01 14:13
https://dk6022.postype.com/post/14821324  
15126 오토배틀 챌린저스! 개인적인 기물 평가 [1] 노루발 258   2023-06-30 2023-07-01 01:03
전체 목차 1편. 덱 구축 공략 2편. 개인적인 기물 평가 3편. 실전 기보 ELO 300을 달성해서 BGA에서 챌린저스를 62번째로 잘하는 사람이 되었습니다. 공방에서 ELO 100 언저리인 사람들이랑 매칭하면 1등해도 ELO가 10점밖에 안 오르고 중간권까지 들어서 순...  
15125 오토배틀 챌린저스! 덱 구축 공략 [2] file 노루발 289   2023-06-30 2023-06-30 15:25
 
15124 더 늙기 전에 뭔가를 해야하는데 [4] 흑곰 23   2023-06-30 2023-06-30 22:20
부족하고 허접하더라도 뭔가를 만들어야 하는데. 만들 능력이 있어도 만들지 않는 것. 만들 능력이 없어서 만들지 못하는 것. 이 두 가지가 실상 차이가 없다는 사실을 뼈저리게 절감하는 요즘입니다. 인생은 결국 실행...  
15123 오토배틀 챌린저스! 기본 전략 노루발 154   2023-06-26 2023-06-26 10:01
특정 빌드를 다루는 것이 아닌 게임 10판쯤 해보면 알 수 있는 원론적인 이야기들을 합니다. 1. 덱의 고유 카드는 7종류정도 들어가는 것이 좋습니다. 벤치의 자리는 6자리고 카드가 나갈 수 있는 자리가 하나 있습니다. 따라서 고유 카드는 7종류 정도 있는 ...