Featured image of post S 프로젝트 퍼포먼스 테스트

S 프로젝트 퍼포먼스 테스트

지난번 1차 테스트의 목적은 , 현재 가장 표준적으로 무거운 맵이 어느 것이며, 전체적인 제작 무게는 어떤가 - 였었고, 그 결과로 구성의 난 맵을 테스트 맵으로 하기로 결정하고 2차 테스트에 들어갔었습니다. 부사수 재철군이 수고 많았습니다.

그리고 이번에
2차 테스트 - 장기 프로젝트가 일단 완료되었습니다.
이 프로젝트의 목적은 다음과 같다고 할 수 있습니다.

  • 현재 우리 게임의 최소사양은 어떻게 예상되는가?
  • 현재 우리 게임의 권장사양은 어떻게 예상되는가?

그 전의 테스트는 사실 로직이 전혀 들어가지 않고 인터페이스도 들어가지 않았을 때 예상한 것이라, 이번에 이 테스트는 꼭 필요한 것이라고 할 수 있습니다.

테스트 방법은 일단 PassMark 사의 벤치마킹 점수를 바탕으로 보유하고 있는 기기를 나열하고, 테스트에 적절한 기기를 표본추출해 일정한 장소에서 프레임을 테스트하여 그 분포를 알아보는 것 입니다.

장소는 구성의 요새 한 가운데 전쟁터를 이용했고, 사용된 하드웨어는 다음과 같습니다. 실제 테스트 가능한 하드웨어는 훨씬 더 많으나, 전부 다 하려면 도저히 두 명이 할 수 있는 양이 아닌지라 상당부분 추려내서 나온 하드웨어 리스트입니다.

점수는 Passmark의 벤치마크 점수입니다.


메모리는 각 1G (기기에 따라서는 2G 이상) 을 사용하였습니다.

결과값

표로 나타내면 다음과 같지요. 그럼 표를 보고 세부 분석 들어가 보겠습니다. 

 
펜4 2.8 입니다. CPU 벤치마크 점수로는 400점이 조금 넘는, 허접한 CPU 입니다.
이미 역사의 뒤안길로 사라진 머신이기 때문에, 사실 그래픽 카드 구성도 다릅니다. 이 CPU만 AGP라서, 그래픽 카드를 높은 녀석을 쓸 수 없어서 이 녀석만 독립적인 그래픽 카드들을 테스트 했습니다.

최저사양이라 하는 것이, 최저 옵션에서 ‘겨우 플레이 가능한’ 레벨의 컴퓨터라고 가늠해 보면, 현재의 이 머신에 그래픽카드는 Geforce 5700 정도가 유력합니다. 최하 옵션에서 13프레임이라는 프레임이 나왔지요.

하지만 속마음은 솔직히 , ‘좀 아쉬운데’ 라는 느낌입니다. 만약 지금 정하라면, 펜4 2.8은 좀 너무하고 펜4 3.0 정도로 하면 어떨까라는 생각이 듭니다. 그래픽 카드도 GF5800 정도로 살짝만 올려주면 어떨까라는 생각이 드네요.

어쨌건 현재 저 조합에서는 최고의 옵션 조합(5700)이 겨우 최저사양에 닿을 수 있다 정도로 보이고 있네요.


그다음 소개해 드릴 머신은 AMD 에슬론 64 3000+ 으로 , 역시 역사의 뒤안길에 사라져 있는 머신으로 펜4 3.2 와 비슷한 느낌의 머신입니다.

여기서부터 아래로는 더이상 AGP가 아니기 때문에, 2.8과는 테스트하는 조합구조가 다를 수 밖에 없습니다. 여기서의 최저 그래픽
카드인 1050이 위 테스트의 최고 그래픽 카드인 5700과 맞먹는 사양을 가졌으니 말입니다.

이 테스트는 그래프가 아주 이쁩니다… 이제 권장사양을 예상해 봐야 할텐데요.. 만약 이 머신이 권장사양이라면, ‘중급 옵션에서
20프레임대의 안정적인 결과’ 가 나오는 그래픽 카드여야 할 것입니다. 그러므로 여기에서는 Geforce 6600 (6600GT가 아닙니다. 그냥 6600이랑 GT랑은 엄청난 차이가 있는 머신입니다) ~ Geforce 9400GT (말이 9000번대이고 GT지만, 사실 9000이라는 이름이 무색하게 안좋은 그래픽 카드입니다. 6600보다는 좋지만) 정도가 될 것입니다.

벤치마크 점수로는 약 200점 정도라고 할 수 있겠네요.

펜4 3.2 테스트입니다. 역시 위 머신 사용과 그렇게 크게 다른 녀석은 아니기 때문에, (살짝 좋지요) 살짝 좋은 정도의 결과가 나옵니다. 가장 나쁜 그래픽 카드는 X1050는 큰 차이를 보이지 않습니다만, 6600부터는 위의 머신과 차이를 꽤 보이고 있는 것으로 보아 , (물론 최상 옵션은 6600으로는 택도 없지만요) 그러므로 이 엔진은 확실히 그래픽 카드도 카드지만 CPU를 상당히 타고 있다는 것을 볼 수 있습니다.

여기서도 역시 6600은 중간옵션에서 약 20프레임이 좀 안되는 모습을 보이고 있습니다. 아쉽지요. 9400GT  정도만 나와도 꽤 괜찮을 텐데요. 사실상 권장사양은 대충 눈에 보이고 있음을 알 수 있습니다. 그치만 여기서 또 갈등인것이,

최소사양은 펜4 3.0 인데 권장사양이 펜4 3.2 라는 것은 좀 아닌 것 같다는 거지요.
더군다나 게임을 즐기는 유저가 1024*600 이라고 하는 화면사이즈를 지킬 것 같지도 않고, 웹게임이다 보니 편하게 다른 작업도 할테니까 좀 더 높았으면 하는 건데… 문제는 이 다음 CPU가 장비실에 없어유… OTL

이 다음은 펜티엄 D 군인데, 우리는 D군 보유는 전혀 없고 곧장 코어2 듀어로 넘어가는게 문제네요 OTL


펜티엄 D 군은 없지만, 그나마 펜 D 보다는 좀 높고 코어2 듀얼보다는 살짝 낮은 CPU인 AMD 3600+ 입니다.
여기서도 보시면 알겠지만 X1050은 쓰레기 ….
6600은 되어야 CPU를 받아줍니다. 물론 최고옵션은 여전히 무리…

여기서 부터는 그래픽 카드가 6600만 되어도 권장사양에 충분하고 그 이상까지 올라간다는 것을 알 수 있습니다. 30프레임 제한까지 올라가니까요.
그렇지만 최고 옵션은 그래픽 카드가 올라가도 프레임이 15프레임에서 고정된다는 것은 좀 의외였습니다.
여러 가지 예상을 할 수 있는데, 정확히 무엇이 원인일지는 단정내릴 수 없네요. Vsync 같은 것부터 안티알리아싱 (지금은 빠졌지만) 등 … 어쨌건 최고 옵션에는 ‘무언가 있습니다’

코어2로 드디어 넘어왔습니다. x1050은 더이상 눈에 들어오지도 않습니다. 이미 권장사양은 대충 나온 상태거든요. 이제는 ‘최고사양’ 에 오히려 관심이 갑니다. 하지만 여전히 15프레임 이상 올라가지 않습니다. GTS250으로도 프레임이 안나오다니, 뭔가 문제가 있습니다. 옵션을 재조정 해 볼 필요가 … (사실 이미 조정했지만)

E6500입니다. 여기서는 6600이 중간 옵션에서 다소 이상한 결과를 나타냈군요. 쓰레기값이라고 보입니다. 어쨌건, 드디어 그래픽 카드에 프레임이 반응하기 시작합니다! 하긴… GTS 250에 E6500 이상은 끼워줘야 사실 말이 되긴 하지요.

AMD 페놈2 까지 왔네요. 이젠 뭐 사실 막장까지 왔지요. 이젠 최고 옵션에서도 최고 프레임이 슬슬 나오려고 합니다. 하긴 코어 4에 9400GT 같은, 9000 대의 수치라고 말할 수 밖에 없는 카드가 가당키나 한가요. 이제 좀 논리적으로 맞아갑니다.

장비실 최고의 극강의 CPU 쿼드 9550 입니다. 페놈 2와 거의 같은 결과입니다만 좀 더 높습니다. 역시 CPU가 올라가니까 밀어 쳐 주네요 … 옵션이 올라간다고 그래픽 카드에만 연연하지 않는게 확실합니다. 하긴 소프트 스키닝이니… CPU의 파워가 스키닝에서 확실히 역량을 발휘하니 좀 더 CPU 의존도가 높을 수 밖에 없겠죠.

위와같은 장기 프로젝트 - 한 2주 걸린 것 같습니다 . 업데이트 안되어 있는 장비도 너무 많고 가동중지된 장비도 많아서 고치느라 - 의 결과에 따라 결론을 내 보면, 일단 알게 된 것은 CPU의존도도 상당히 크다는 것과 넷북에서 돌아갈만큼 가벼운 게임은 확실하게 아니라는 것입니다. 고사양은 물론 아니겠지만, 최근 추세에 보면 꽤 낮은 게임이란 것도 맞겠네요.
또한 위 테스트는 인터넷 익스플로러 8.0 기반으로 제작되었습니다. 윈7에서 9.0으로 돌리면 조금 더 프레임이 나오고, 다른 브라우저에서 돌리면 프레임이 더 높게 나옵니다. 그렇지만 대부분의 유저는 익스플로러를 이용하고 있으므로 이 테스트가 적합하겠지요.
 
와우보다는 최소사양이 높습니다. 권장사양은 와우와 비슷한 편입니다.
리니지2보다는 최소사양이 낮습니다. 권장사양은 비교하기 힘들지만 살짝 낮습니다.
던파에 비한다면 CPU밖에 비교할 수 없으며, 던파와는 최소사양과 권장사양이 거의 동일합니다.
아틀란티카에 비하면 최소사양이 높습니다. 권장사양도 높습니다. 단 , 모두 CPU만 높습니다.

결론

위 테스트에 따르면, 현재의 최소사양은 약
펜 4 3.0 이상 , 메모리 1G 이상, 그래픽 카드 지포스 FX5900 이상 정도라고 할 수 있겠습니다.

권장사양은 아래와 같겠지요
펜티엄 D 프로세서 이상, 메모리 1G 이상 (2G로 할까…) 그래픽 카드는 지포스 7600GS 이상이라고 할 수 있겠네요.

또한 위 테스트는 거의 확정된 결과값이라고 할 수 있겠습니다만, 여전히 변수는 존재합니다.

  • 유저 캐릭터가 몰렸을때의 결과는 계속 봐야 합니다. 또 무슨 일이 일어날지…
  • 현재 옵션 내용 일부가 바뀌었습니다. 예상하기로는 최저는 그대로지만 중간과 최상은 다소 가벼워지지 않았을까 생각합니다.
  • 최적화 기능 제작이 꾸준히 되면 좀 더 나아질수도 있습니다.

다음은 제 3단계로, 적합한 최소와 권장의 표준PC를 만든 후, 세부 프로파일링 테스트를 해 가면서 진짜로 게임을 장기간 즐겨 보고 구체적인 개선안을 계속 찾아가는 것입니다. (아아 역시 긴 시간이 필요해요…)

Hugo로 만듦
JimmyStack 테마 사용 중