아래 질문은 유니티엔진이었고 ㅇㅇ
혹시 몰라서 언리얼 엔진도 구현방법좀 아는사람있으면 답변받아보려고 질문함
스팀 게임 Pacify고, 이 게임도 언리얼엔진으로 개발한건데
본인도 유니티,언리얼 다룰줄 알고 대신 싱글 게임만 만들어봐서 멀티플레이 게임 한번도 구현안해봄 ㅇㅇ
저 게임처럼 사용자가 방만들면 다른 사용자들이 그 방에 참여해서 같이 게임하게 되는거
언리얼엔진에서 어케 구현해야함? 뭐써야돼???
dedicate 서버???
그리고 멀티플레이로 인해 저장될 데이터값이 없기때문에 DB는 구현안해도됌 ㅇㅇㅇ
그것만 알려주라 ㅇㅇ
예전에 수업들을때 데디케이트 서버로 빌드하고 배포할때 aws에 올렸었던거같음.
근데 데디케이트 서버 사용하면 용량 존나 크지않음????? 뭐 따로 50기가짜리 설치하고 그러던거같은데 맞나?
언리얼 빌트인 서버 = 기본P2P환경.. 설정할것도 없이 그냥 됌. PC에서 호스트잡고 폰에서 IP넣어도 접속됌. 블루프린트 노드 몇개만 놔도 간단히 구현 여기서 방장의 역할만 서버에 올린게 데디케이트 = 당연히 서버비용 나감. 언리얼은 FPS기반 엔진이라 대규모 MMO는 무리고 하나의 세션당 100명까지는 할만함 더 늘리고 싶거나 서버효율을 올리고 싶다면 그때부터 서버 프로그래밍을 파는거지 그리고 데디케이트 쓰는순간부터 기본 런쳐 엔진은 안돼고 소스코드 빌드 엔진을 써야됌. 정리하면. P2P방식으로 시작한 데바데같은게임 만들기에 적당함.
근데 스팀유저한테 게임 할때마다 친구 IP받아서 수동으로 넣으라고 할수없자나? 최소한 스팀 API 연결해서 친구목록을 해주거나 공개 호스팅 목록을 뿌려주고 공방 비방관리 더 나아가서 전적에 따른 매칭까지 하려면 결국 로비서버를 구현해야지
음 내가 구현하려는건, 게임 참가 최대 인원은 4명, 전적에 따른 매칭관리는 없어, 그냥 공포게임이야 따로 저장되는 데이터도 없고 ㅇㅇ 이정도까지만 할거야 그럼 빌트인 서버에 스팀 API 연결해주면 되는거지???