에구 EGGOOO

게임 서버와 디스코드 봇 직접 돌리기

친구들끼리 여는 게임 서버와 디스코드 봇 얘기를 모았습니다.

램은 게임마다 크게 다릅니다. 네 명 안팎 기준으로 테라리아는 1기가면 충분하고, 돈스타브 투게더는 동굴까지 열면 2기가, 팩토리오는 처음엔 1~2기가에서 공장이 커지면 늘어납니다. 발헤임은 4기가, 프로젝트 좀보이드는 4~8기가, 팰월드는 16기가입니다. 팰월드는 8기가로도 켜지기는 하지만 모자라서 잘 죽습니다.

그래픽카드는 어느 게임이든 서버에는 필요 없습니다. 화면은 각자 집 컴퓨터가 그리고 서버는 누가 어디 있는지만 계산합니다. 팰월드 공식 서버 사양에도 그래픽카드 항목이 없습니다.

메모리보다 먼저 보실 게 있습니다. 대부분 게임 서버는 한 코어로 돕니다. 코어 수보다 한 코어가 빠른지가 체감에 더 큽니다. 그리고 게임 서버는 UDP 를 쓰는 경우가 많아서, 공유기에서 TCP 만 열어 두면 안 들어와집니다.

디스코드 봇은 생각보다 가볍습니다. 친구들 서버 몇 개에 붙는 정도면 1기가로 충분하고, 봇 서너 개를 한 대에 같이 올려도 됩니다. 집 컴에서 돌리면 컴을 끌 때 같이 꺼지므로 24시간 켜져 있는 곳에 둡니다. 죽으면 알아서 다시 켜지게 걸어 두고, 토큰은 코드에 박지 않습니다.

집에서 돌릴지 빌릴지는 컴을 계속 켜 둘 수 있느냐로 갈립니다. 꺼져 있는 동안 친구들이 못 들어오는 게 제일 큰 차이입니다.