반응형

팩토리오는.. 혼자 해도 상관이 없이.. 시간가는줄 모르고 하는 게임이라는건 당연하지요..

그런데 이런 게임을 지인이랑 같이 한다면...
마인크래프트 모드팩을 좋아라 햇던 분들이라면.. 환장할만합니다...

//

팩토리오는 서버를 여는 방법이 2가지가 있습니다..

자신의 클라이언트를 이용해서 자기가 팩토리오를 하면서 타인의 접속을 허용하는 방법
서버 프로그램을 띄우고.. 자기도 거기에 접속하고 다른 지인도 그곳으로 접속하게 하는 방법 이 있습니다.

//

첫번째 방법인 자신의 클라이언트로 서버를 열어서 ... 자신이 종료를 하면 서버도 종료가 되어서 지인의 접속도 끊기는 반면...
두번재 방법은.. 다른 컴에서 서버를 열어두면.. 언제든 자기도 접속할수있고.. 지인도 접속이 가능합니다..

아쉽게도.. 두번째 방법은.. 아무대로 컴이 두대가 있어야 좀 편하게 됩니다.

그럼 가장 쉬운.. 첫번째 자신의 클라로 서버를 여는방법을 설명해보죠.


클라를 실행을 해줍니다...
근래에 모드를 적용을 해서 하다보니 .. 기본 팩토리오 보다. .조금 로딩이 느리네요.



여기서 플레이를 고르신후에.



멀티플레이로 들어가시면 됩니다.
참 쉽죠?


만약에 자신이 새로운 맵에서 처음 멀티플레이를 하고 싶다면...
우선 새로운 게임을 선택해줘야 합니다..

왜냐면.. 플레이할 맵을 .. 생성을 하기위함이에요.


새로운 게임을 선택해주시고.



지도상에서 자신이 취향대로... 자원들 설정을 해주시고 생성하기를 눌러주시면 됩니다.



그럼 멀티플레이 로비가 되면서..
멀티플레이 방의 설정을 좀 할수가 있은데요

간단하게 이름이나 표시여부.. 플레이수 비밀번호 등등을 설정할수가 있지요.
편하게 자기가 원하는 스타일로 설정하신후에..

플레이를 하시면 됩니다..



만약 팩토리오에 로그인을 하지 않은 상태에서 플레이를 하실 생각이시면.. "표시 여부"를 숨겨짐 으로 세팅하시고 플레이 하시면 되요.



새로 생성을 해서 멀티플레이를 실행해봤숩니다..
싱글에서와는 다르게 미니맵에서.. 이름이 표시가 되네요. 

플레이 타임도 나오고 말이죠..

//

그럼.. 새로운 멀티플레이 맵을 열어서.. 플레이를 하다가...
종료를 하고.. 

다시 그 맵을 플레이 하고 싶으시다면..



멀티플레이에서 불러오기를 선택하신후에.



멀티플레이를 하면서 자동으로 세이브가 된 파일이나..
직접 저장을 한 파일을 선택해주시면 됩니다.



그런후에.. 새로 생성했을때와 동일하게..

표시여부나.. 비밀번호 같은것을 세팅하시고... 플레이를 누르시면 되요..



그럼 이렇게 기존에 플레이하던.. 맵에 접속을 하게 됩니다.
참쉽죠?


만약 타인의 서버에 접속하고 싶다면?

멀티플레이에서 "서버에 연결" 을 눌러주시고 아이피나 주소를 적어주시면 됩니다.


서버에 연결을 누르면



이렇게 아이피 주소나 포트같은것을 적는 공간이 나옵니다..
팩토리오가 기본적으로 사용하는 포트는 UDP 에 34197 입니다... 공유기를 사용중이라면 포트포워딩을 설정해주세요..

포트포워딩을 잘 모르시면 http://jsmall.tistory.com/1439 에서 하는 방법을 숙지하시고 시도해보세요.


////


그럼 서버를 여는 두번째 방법인...
다른 컴에서 서버를 여는것인데요..




자신의 팩토리오 폴더에서 bat 파일을 하나 만들어줍니다.
txt 파일을 만드시고 확장자를 bat 파일로 바꾸시면 되요.


그리고 data 폴더에 들어가시면...

server-settings.example.json 파일이 있는데.. 이걸 메모장으로 열어줍니다.



영어로 적혀있는게 있는데...
처음에 클라로 서버를 열었을때.. 그 옵션과 비슷한 부분이 글자로 되어 있는것 뿐이에요..

서버 이름이나 서버 설명...
플레이수 공개 비공개 설정이나 비밀번호 설정같은것을 할수가 있습니다.



만약 팩토리오 서버에 로그인을 하지 않은 상태에서 플레이를 하고 싶으시다면..
Visibility 가 Public 로 되어 있는것을 hidden 으로 변경해주시고...



Verify_user_identity 가 true로 되어 있는것을 false 로 바꿔주시면 됩니다.

이렇게 대충 설정을 적으신후에... 파일을 저장해주세요.



파일이름은 저는 server-settings.json 으로 했숩니다.

그런후에..
아까 Bat 파일을 만들었는데...

그 bat 파일에

이런식으로 적어 넣습니다..

.\saves\Jsmall.zip 부분은.. 불러올 세이브 파일의 이름입니다..
Jsmall.zip 를 자신이 저장을 한 세이브파일의 이름으로 바꿔 주시면 되요.. 


그런후에 bat 파일을 실행하시면...



이렇게 글자가 주루르르르르륵 올라가면서 실행이 됩니다..
글자가 올라가는것이 멈추는것을 확인하시고...

다른 컴에서 팩토리오 클라이언트를 실행하셔서 접속하시면 됩니다..

참쉽죠?

반응형