커뮤니티 여러분의 자유로운 이야기를 나눌 수 있는 공간입니다.

건의 게시판

현재 페이지 경로 메인>커뮤니티>건의 게시판

[기타]최적와 이슈

작성자 정보
작성자
쪼꾸맹이
작성일
2016.01.04 07:34
조회
863

개인적으로 게임성은 나쁘지 않고 여러가지 경제구조만 완화시킨다면야

훌륭한 게임이라고 생각합니다. 하지만 반대로 최적화와 관련되서는 정말 실망스럽네요.

게임하면스 느꼇던 개선해야될 필요가 있는 목록을 적겠습니다. 

빠른시일내에 완화되면 좋겠네요. 이제 곧 10년이 다되가는 게임입니다. 

그동안 개발자들이 얼마나 무관심 했는지 그대로 보여주는게 아닌가 생각이 드네요.

 

특히 프로그래머들, 부끄러운줄 알아야지. 발로짜도 돌아가기만 하면 다인가?

 

클라이언트 개선사항 1. 팅김현상

-> 해당 사항은 맵을 이동하거나 할때 클릭을 하여도 종종 팅깁니다. 그말은 로딩중에 로딩이 끝나기전에 이벤트가 들어오면 이벤트를 받다가 죽는다는 이야기지요. 혹은 멀티쓰레드 최적화가 발로 되었다는걸 뜻합니다.

특히 맵 넘어갈떄 그라나도는 응답없음이 되지요. 이 이야기는 메인쓰레드에 텍스쳐 갈겨놓고 다음이벤트에서 

어설프게 멀티쓰레딩을 한다는 뜻으로 추측이 되네요. 일괄적 빈틈없는 로딩(실수를 할수없는 상황)이 아니라

마치 없던 멀티쓰레드 로딩을 중간에 억지로 쑤셔박은 느낌이 물씬 풍기네요. 아니면 실력의 한계이거나.

그래서 이부분 리펙토링이 확실히 필요합니다.

 

클라이언트 개선사항 2. 메시지 방식

-> 개발하다보면 네트워크의 효율적인 이용때문에 메시지 방식을 택하게 됩니다.

하지만 only 메시지 방식으로 개발을 하게되면 분명 타이밍상 문제가 발생할 수밖에 없죠. 

이 타이밍 문제로 많은 피해를 입고 있는게 스탠스가 바로 바뀌지 않아서 스킬을 잘못쓰는 경우이죠.

분명 개발하면서 이 부분때문에 많은 부분이 꼬여서 문제가 발생할것이라 판단합니다.

그래서 느슨한 처리와 급한처리를 확실히 구분해서 큰 아티클부터 정리할 필요가 있다고 생각합니다.

 

클라이언트 개선사항 3. 느린 로딩

-> 리소스 최적화도 의심이 되고, 무엇보다 단일 쓰레드에서 너무 많은걸 한다는 느낌이 강하네요.

그래서 간혹 쓰이는 방법이 저퀄리티 텍스쳐를 로딩해서 입혀놓고 점점 퀄리티 좋은걸로 바꿔주는 로딩방식의

도입은 어떤가요? 혹은 어딘가에 교착상태가 있는건 아닌지, 불필요한 서치같은것이 CPU의 많은 부분을 처먹고

있는다던지 프로파일링이 시급합니다.

 

클라이언트 개선사항 4. 사운드 렉 

-> 이건 정말 보고 웃겼습니다. 왜 웃겼냐면 왜 이게 렉이 나는지 이해를 못하겠습니다.

타 게임이 렉이 안나는 이유가 있지 않겠습니까? 사실 이건 추측이 안됩니다. 

주변글에 3DSound distance 효과라고 했는데 이건 그냥 볼륨조절이라 비용이 크지 않습니다.

만약 정말 그거라고 한다면 정말 노답이라고 생각이 드네요.

하지만 무분별한 channel 관리, 혹은 cache 를 재대로 하지못하였다거나 한다면

저정도의 렉이 발생할수 있다고 생각이 듭니다. 왜 렉이 날까요~ 후훗


서버 & 클라이언트 개선사항 1. 위치렉

-> 패스 엔진을 쓰고 있지만 결국은 그 엔진 때문에 서버랑 동기화의 문제가 생기는건지 추측이 안되네요.

하지만 너무 심한 순간이동과 위치가 맞지않아 마법진을 맞는경우등 불합리한 상황이 가끔, 혹은 자주 연출이 됩니다.

서버에서의 위치계산도 썩 탐탁치 않은것 같구요. 서버가 우선적인건 맞지만 자잘자잘한건 이미 오래전부터

클라이언트 의존으로 많이 바뀌었습니다. 서버에서는 어뷰징 체크해서 블랙리스트로 만들어두는 방식이 많이 쓰였구요

유저의 답답함을 개선하는게 가장 큰 목표이지. 어뷰징을 잡기위해 유저의 불편함을 가중시키는건

게임 서비스 목표가 아닌줄 압니다. 단지 그들을 정확하게 걸러내어 공평한 판단을 해주는게 게임사의 역할이 아닐까요?

 

서버 & 클라이언트 개선사항 2. 칼렉

-> 위와 연관되어 말씀드리자면 칼렉이 심한 게임으로써는 리니지, 그라나도, 라그나로크 등이 대표적입니다.

서버 선체크, 후 칼질방식 이지요. 이것도 요즘 안합니다. 1번에서 언급한 이유 때문이죠.

대략 클라는 나 칼질했어 라고 알려줍니다. 그리고 그냥 칼질 합니다. 그 후에 서버에서는

그래 너의 칼질에 누구누구 맞았어 라고 알려줍니다. 

선체크, 후칼질 보단 구현이 어렵죠. 하지만 유저의 답답함은 없습니다. 

 

서버 개선사항 1. 상자렉

-> 상자를 까면 가끔 서버에서 응답이 매우 느리게 옵니다. 클라이언트는 먹통이죠.

확실히 이부분에서 저는 확률에 대한 통제를 타이트 하게 한다고 느꼇습니다.

이유는 서버가 응답을 늦게, 그것도 하필 상자 깔때마다 자주 걸리는데 그건 또 하나의 확률서버 하나가

이를 통제하고 있다고 느껴지네요. 

 

추측 히스토리는 

C -> 상자 열게

S -> 기다려봐 물어보고

R -> 기다려봐 확률 계산좀하고 ( 이 상황에 클라이언트에서 온건 S가 무시 ) 

R -> S에서 결과를 통보 

S -> C에게 결과를 통보

 

이 과정에서 R의 기다리는 과정에서 연산이 오래걸릴경우 데드락을 의심할 정도의 오랜기다림이 생깁니다.

요점은 그렇다면 어떻게 만들었길래 이 부분이 오래걸리는지 이해가 되질 않네요.

 

마치며..

제가 뭐 IMC개발자도 아니고 그라나도를 좋아하는 유저의 입장에서 오지랖 안떨라고 했지만

정말 해도해도 너무 심하네요. 지속적인 유지보수와 리펙토링을 하지않고 오로지 서비스에 급급하여

시대적 개발흐름에 뒤쳐진것, 그냥 무작정 여기까지 달려온게 너무 눈에 보입니다. 

같은 소스를 짜더라도 잘 쓸수밖에 없도록, 버그가 없도록 구조를 짜서 만들면 이렇게 까지 안왔을겁니다.

설계자의 문제가 가장 크다고 판단이 들며, 많은 부분을 수정하지 않는다면 계속 유저의 스트레스를

갉아먹는 게임이 될수밖에 없을것 같네요.

스트롭형님이 하신말씀이 있잖아요. "잘쓰기는 쉽게, 잘못 쓰기는 어렵게."

 

이글을 만약 개발진에게 전하면, "그럼 니가 해봐" 라며 온갖 변명과 짜증을 낼지도 모르죠

 

그 유저 한명한명이라도 더 많은 관심을 줄때, 놓치지 마세요.

지금 이 순간이 흔하다고 느낄수도 있지만, 기회는 지나가면 다시 찾아오지 않는법 입니다.

프로필이미지

이름
쪼꾸맹이
기타정보
Lv.78 카스티야

가문정보 최근게시물

글 목록 (건의게시판)
번호 구분 제목 작성자 작성일 조회 추천
NOTICE -
2024년 8월 Best 건의 내용 선정 및 코멘... 안녕하세요. 그라나도 에스파다 GM 팀입니다.건의 게시판을 이용해 주시는 모든 유저분께 진심으로 감사드립니다.개발팀은 건의 게시판이 ...
캐라콘 2024.09.13 4559 -
33059 퀘스트
템 구하기가 어렵습니다. 일정 이상 무기나 방어구 글로벌 마켓등록 불가능인데 이것 좀 풀어 주세여~~!!템 좀사고 싶습니다~~~~~~~!!!! 글로벌 10%수수료 넘 비쌈 ...
폰알랜시아 2016.01.04 518 0
33058 기타
직장인들을 위한 유료던전 누적 타임... 유료던전이 현재 접을 하든 안하든 타임은 계속 돌아가는 방식 맞죠? 초보유저라 하도 이분저분 말씀들이 많으시길래 천상의세데... 머시...
JwSori 2016.01.04 595 0
33057 기타
개척상단 이대로 계속 이대로 둘거에요? 저번 개척상단이 벤트/마기/템페상단들이 개선?이이라는 말로 미르자르 상단으로 바뀌엇는데 현재 A랭크에서 그어느것도 개션되엇다는걸 모...
란슬롯듀락 2016.01.04 964 0
33056 퀘스트
파이터[팰타] 상향좀 해줘라~ [2] 팰타 투자비 +7악 자벨이상 ~ 30억 이상 ~> 이하 아이템은팰타할생각 하지 마시길 악방 20억~ 이상 인추옵션 붙은거 최고 싼게 20억 악...
2016.01.04 495 0
33055 기타
최적와 이슈 [1] 개인적으로 게임성은 나쁘지 않고 여러가지 경제구조만 완화시킨다면야훌륭한 게임이라고 생각합니다. 하지만 반대로 최적화와 관련되서는 ...
쪼꾸맹이 2016.01.04 863 2
33054 아이템
무기 소실방지제 부활,강화하락 삭제 [2] 1. 강화하락 삭제 [방어구,악세사리]강화하락은 정말 삭제해야 한다고 봅니다.뼈 빠지게 강화수치 올려놓아도 악세의경우는 0강, 방어구의 ...
OI 2016.01.04 643 2
33053 퀘스트
격투캐릭 [1] 마샬을 하위로 내리고 각 속성 상위스탠스로 바꿔주세요
고1인데C컵 2016.01.04 1314 1
33052 퀘스트
서버 통합좀 서버당 천명 안팍인데 하나로 합쳐도 될듯
고1인데C컵 2016.01.04 414 1
33050 퀘스트
필드 리뉴얼 알쿠 테트라 프로토 회랑 공동자캥삭제하든가 리뉴얼좀 해주세요잘만든 필드 자기네들이 다 죽여놓고 뭐하는짓인지새로운거만 만들라니까 ...
고1인데C컵 2016.01.04 376 0
33049 퀘스트
아 진짜 룰렛 개편좀 하자! [1] 엘르블도 아니고 바이런 필드에서도 떨어지는 르 블랑이 아르모니아 미션에서도 나온다는게 참 ...이런거 나올때마다 미션의욕 떨어짐
2번3번원양 2016.01.03 1002 3
33048 기타
효과음의 원근감 효과를 ON/OFF 버튼을 ... 그라는 사운드 이펙트(효과음)에 원근감 효과가 적용되어 있어서멀리서 들리는 소리는 작게, 가까이서 들리는 소리는 크게 나는데이 원근감...
푸른연가 2016.01.03 738 2
33047 기타
전파전 [1] 장비 싸운이 아닌 컨트롤 싸움 보고싶습니다너도한방 나도한방 말고 컨트롤 잘하는 사람이 점수 많이 먹게좀
고1인데C컵 2016.01.03 506 0
33046 캐릭터
코엘땜에 레오나를 같이 죽이지 말아주세... 운영자분들코엘 때문에 레오나를 같이 죽이는 이 현상을 어떻게든 해결해주시기 바랍니다.비싼돈 주고 레오나에 투자한 사람은 왜 코엘때문...
Pudding_ 2016.01.03 695 1
33045 퀘스트
판필로,카자라이네 익스스탠스 퀘스트 개... 올해 출시되는 영입캐릭들은 영입퀘스트 완료하면 캐릭터 카드와 스탠스 교본을 같이 주는데일부 몇몇 캐릭은 퀘스트를 통해서 얻을수 있게...
쌍둥이의재 2016.01.03 646 1
33044 캐릭터
프리데 상향 거의 [1] 프리데 솔지히 핍 견제용 말고는 메이트가 없는듯하네요 그것도 미묘한 수준이라서견제용 말고 락킹 및 악기 뎀지 상승시켜서 본딜로 쓸수 ...
천마왕오다 2016.01.03 579 3
33043 퀘스트
쥬디스 영입퀘 징벌의 심판 - 심판의 ... [2] 로라를 보호 하면서 나온느 타락한 병사를 처치 하라고 하는데, 병사가 공격력이 너무쌔네요..그리고, 로라는 너무 약하게 해놨네요.. 미션...
타이거™ 2016.01.03 3151 0
33042 퀘스트
신규서버 생기면서 질긴 방적사 드랍율이... 해둥 2층은 아예 안나오구 1층에서도 정말 나오긴하는데 보기 힘들어요 확인 좀 부탁 드려요 100개 구해서 갖다주라는데 언제 모을지 답이...
별님ol 2016.01.03 564 0
33041 퀘스트
아 제발 ... 칩질 최소 옵션좀 ... 아이템의 기본등급에 따라서 제한된 최소치가 있었으면 ... 36%~50% 이렇게 말이죠 ;;;
2번3번원양 2016.01.03 470 2
33040 퀘스트
에이미 영입 퀘스트 분노의 지배자 우회... 이미 요청한분이 계시지만 다시 건의합니다사실상 인원이 없는 상황에서 다수인원이 필요한미션은 진행하기가 매우 힘들다는거 그러니까우...
카드로이안 2016.01.03 495 1
33039 퀘스트
세실 오더포인트 건의드립니다. 오더포인트샷 사용시 대상몹으로 그레이가 이동하게 해주세요.. 이놈의 늑돌이 생키는 주인말도 안듣고 따라오지도 않고. 거리 멀어지면 오...
하란힐트 2016.01.03 483 1

최근 10,000건의 게시물에서 검색한 결과입니다.
더 많은 검색을 원하시면 [다음 검색] 버튼을 클릭해 주세요.

통합검색

통합검색

배너 모음

베너 모음