안녕하세요!
개발자 노트에 처음으로 인사드리네요.
저는 블레이디안 입니다.
제가 소개해 드릴 내용은 많이들 기다리셨던 파티 리더의 성능 개선에 대해서입니다.
파티리더를 하고 싶지만, 자신의 컴퓨터 환경에 의해 하지 못하는 분들이 있는 것으로 알고 있습니다.
이를 완화하기 위해 새로운 방식의 파티 리더 기능을 구현하였습니다!
바로 멀티 프로세스 사용 기능입니다.
이 기능은 멀티 코어 CPU를 사용하고 물리 메모리가 여유로운 PC에서 파티 리더의 환경이 개선됩니다.
멀티 프로세스 사용 기능(Beta)
먼저 사용법에 대해 설명해 드리겠습니다.
사용 방법은 전투를 출항할 때 아래의 빨간 박스 부분을 체크 하시면 됩니다.
(위의 이미지는 개발중인 이미지이며 차후 변경될 수 있습니다)
다음으로 기존의 방식과 멀티 프로세스 방식에 대한 설명 입니다.
기존의 동작
마영전의 엔진 특성상 파티리더는 파티리더의 역할과 파티멤버의 역할을 같이 수행함으로써
부담이 가중되는 현상이 있었습니다.
멀티 프로세스 기능의 동작
이를 파티리더의 기능과 파티멤버의 기능을 서로 독립된 프로세스로 생성함으로써 서로 다른
CPU를 사용하여 파티리더의 기능이 더욱 원활히 수행될 수 있도록 하였습니다.
이제 위의 기능을 개발팀에서 테스트한 내용을 보시겠습니다.
개선된 성능에 대한 테스트
테스트 환경
CPU : I5-2500 (3.30GHz) 쿼드코어
GPU : AMD Radeon HD 6870 1GB
OS : Windows 7 Professional (32bit)
아래는 실제 전투 테스트 화면의 스크린샷 입니다.
일반 전투 모드(최저 6 FPS)
멀티 프로세스 모드(최저 41 FPS) : 최저 FPS 7배 상승
개발팀에서 죽음의 그림자 전투에 대해 테스트를 해본 결과
일반 모드 시 최저 프레임 6 FPS 까지 떨어지는 반면
멀티 프로세스 모드에서는 최저 프레임 41 FPS 이하로 떨어지지 않는 것을 확인하였습니다.
(PC 환경과 전투에 따라 성능 향상의 차이가 있습니다.)
- 이 기능은 빠른 시일 내 테스트 서버에 업데이트될 예정 입니다.
- 베타버전으로써 테스트 서버에서 먼저 검증을 거칠 것이며 진행이 원활하지 않을 경우
1:1문의를 통해 제보 부탁 드립니다.
낮은 사양의 PC환경에 대해 원활한 게임 이용이 어려운 부분을 개발팀도 인지하고 있으며,
점진적으로 이 모든 상황이 나아질 수 있도록 노력 하겠습니다.
감사합니다.
(IP보기클릭).***.***
피드백이 문제인게 아니라 애초부터 엔진이 멀티코어 지원 불가능 아닌가요? 이런식으로 엔진 뜯어서 해결봤다는거 자체가 대단.....ㄷㄷ
(IP보기클릭).***.***
카스소스 하프라이프는 벨브가 엔진 자체를 업데이트해서 물갈이 해서 지원된거고 마영전은 하프라이프2 초창기때 엔진 사와서 멀티코어가 안됨니다.
(IP보기클릭).***.***
단일 코어만 지원하는걸 멀티코어로 지원하게끔 만드는 일은 10층 아파트중 1층이 맘에 안든다고 다른 모양으로 바꾸려고 하는것과 같은 이치라고 하던데....
(IP보기클릭).***.***
이제라도 해주는게 아예 안해주는거 보다 나은거 아닌가? 이건 뭐 해줘도 지랄이니..
(IP보기클릭).***.***
http://www.inven.co.kr/board/powerbbs.php?come_idx=2028&query=view&p=1&my=&category=&sort=PID&orderby=&where=&name=subject&subject=&content=&keyword=%C4%DA%BE%EE&sterm=&iskin=&mskin=&l=28756 이 글은 현직개발자가 마영전 멀티코어 관련해서 답변해준 건데 만약 이 작업을 자기가 맡았다면 회사를 때려친다고 극단적인 예를 들었네요 그정도로 어려운 일을 한 건데 조금이라도 알아줬으면 하네요
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
피드백이 문제인게 아니라 애초부터 엔진이 멀티코어 지원 불가능 아닌가요? 이런식으로 엔진 뜯어서 해결봤다는거 자체가 대단.....ㄷㄷ | 14.04.15 18:44 | | |
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
카스소스 하프라이프는 벨브가 엔진 자체를 업데이트해서 물갈이 해서 지원된거고 마영전은 하프라이프2 초창기때 엔진 사와서 멀티코어가 안됨니다. | 14.04.15 19:29 | | |
(IP보기클릭).***.***
단일 코어만 지원하는걸 멀티코어로 지원하게끔 만드는 일은 10층 아파트중 1층이 맘에 안든다고 다른 모양으로 바꾸려고 하는것과 같은 이치라고 하던데.... | 14.04.15 19:46 | | |
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
이제라도 해주는게 아예 안해주는거 보다 나은거 아닌가? 이건 뭐 해줘도 지랄이니..
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
http://www.inven.co.kr/board/powerbbs.php?come_idx=2028&query=view&p=1&my=&category=&sort=PID&orderby=&where=&name=subject&subject=&content=&keyword=%C4%DA%BE%EE&sterm=&iskin=&mskin=&l=28756 이 글은 현직개발자가 마영전 멀티코어 관련해서 답변해준 건데 만약 이 작업을 자기가 맡았다면 회사를 때려친다고 극단적인 예를 들었네요 그정도로 어려운 일을 한 건데 조금이라도 알아줬으면 하네요
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
소수의 호스트 가능 유저들이 부당한 공제를 형성하고 있다는게 현재 공제 문제에 대한 정론이라서... 저 업데이트의 목적은 멀쩡히 호스트 하는 사람들에 부담을 줄이자는게 아니라 보다 많은 사람들이 방을 생성하게 한다는데 있죠 | 14.04.16 12:54 | | |
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***
(IP보기클릭).***.***