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

건의 게시판

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

[기타]최적와 이슈

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

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

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

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

빠른시일내에 완화되면 좋겠네요. 이제 곧 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 4581 -
33143 아이템
인챈트 관련 업적도 만들어주세요. [4] 뻥나는걸 실패로 가정하고. 인챈트전문가 1~5 [업적기준] 베테랑이상 인첸트칩 사용시 실패할때마다 1점획득.인챈트 전문가1인챈트를 100회...
하란힐트 2016.01.13 461 5
33142 미션
미션 VVIP 이상급도 만들어주세요. 예를들자면,3랭 2천번 달성시, 귀걸이레시피(심연,아르거스) 랜덤상자,4랭 2천번 달성시, 귀걸이 레시피 (향심연, 향아르) 랜덤상자.이렇게...
쪼꾸맹이 2016.01.13 749 0
33141 캐릭터
셀라네 걷는모션 ... 다른 모션으로 변경... 모든 케릭을 본건아니지만 ;; 정말 .. ㅠㅠ 별로인것같아요 차라리 직스쓴게 더 우아? 하다면 우아할듯... ;; 그냥 뛰어다니는거보면 ..ㅠ...
내안의기적 2016.01.12 414 0
33140 퀘스트
워록 스탠스 변경시 엘리멘탈스프릿 유... [3] 워록 스탠스 사용할때 대부분 사람들이 오컬(바르셀or플라레)-->엘리멘마스터 순서로 사용하실거라 생각합니다,그런데 플라레 버프가 떨...
계란빵속의 2016.01.12 538 1
33139 아이템
암모각반에 방어력을 !! [2] 주십시요 감사합니다악템 별템까지있는 방어력 암모각반에도 붙혀주세요 감사합니다
크리포트 2016.01.12 482 2
33138 기타
공홈에서 각종 게시판 검색 제목, 작성자... [1] 무시하셔도 됩니다. 새해복 많이 받으세요
레사쓰 2016.01.12 484 1
33137 캐릭터
마르체티 "디스토션 큐브"스텐스 개편해... [2] 마르체티는 참신한 스텐스 + 독특한 무기로 처음보는 사람이라면 한번쯤 키워볼까? 라는 생각을 가지게 하는 캐릭터입니다. 그런데 imc 영...
Boy맛Pingk 2016.01.12 667 1
33136 아이템
종추 통합 하실거면 다른 무기로 바꿀수 ... [1] 기존 무기 여러개 있는 사람은 다른 무기라도 바꿔서 사용 할수 있게교환권 만들어 주세요. 악캐논을 악대검으로 바꿀수 있는 교환권 같은...
폰알랜시아 2016.01.12 583 1
33135 아이템
악템급이랑 아르급 무기 방어구들도 글로... 템 구하기 갈수록 힘들어 지네여. 그래서 만들었다가 다 꺠지고 ㅋㅋㅋㅋㅋㅋㅋ모든템들 글로벌 마켓에 올릴수 있게 해주세요~~!!!아님 무...
폰알랜시아 2016.01.12 717 3
33134 캐릭터,-
원본을 삭제한 게시물입니다. [7] 원본을 삭제한 게시물입니다.
- 2016.01.12 966 -
33133 기타
미르자르 상단 보상품목에 명예의훈장을 ... [1] 명예의 훈장좀 품목에 넣어주세요. 명성이 얻을라면 미션밖에 없네요.
와일드미소 2016.01.11 741 2
33132 기타
상단개편 해주세요.. [1] 미르자르 상단으로 개편하면서얼마나 피드백을 받으셨는지 모르겠지만, 현 미르자르 상단 문제점이 많다고 보이네요..업데이트 전, 누구나 ...
unknown¹ 2016.01.11 559 3
33131 기타
몇가지 건의 제안합니다. 1. 가문명성 사용처 확대현재 가문명성이 고대의 버프 받거나 원석가공할 때 빼고는 쓰이는 곳이 없는데가문명성을 이용해서 강화나 소켓 ...
차마실래? 2016.01.11 549 0
33130 기타
못난 UI를 둔 GE에게 정말 미안하다!!! 글자크기, 창 투명도, 대화별 색상, 탭 추가, 등관리기능이라 부를것이 없는채팅창을 보면과연 그라나도라는 게임이 콘솔게임인지 온라인게...
에온 2016.01.11 881 2
33128 기타
게임실행이 안되영.; 저번주 부터... 게임 실행이 안되여윈도우8인대.. 혹시몰라서 방금 게임 삭제하고 다시 다운받았는대도안되내영.;;이건 뭔가용 ㅠㅠ영자님 ...
슬픈레이라 2016.01.11 608 0
33127 캐릭터
JD 블러킹 주세요. [13] 안쓰는 캐릭이지만 주세요. 블러킹 10이라도 주세요.자체 스탠스 공속 10% 돌려주세요. 폴암쪽에 데스트루이도? 아 뭐지 그 유지 버프처...
RuMa 2016.01.11 1004 0
33126 캐릭터,-
원본을 삭제한 게시물입니다. [2] 원본을 삭제한 게시물입니다.
- 2016.01.11 781 -
33125 퀘스트
한빛온피시방 [2] 부산으로 검색하니까 한군데밖에 안뜨는데 이거 진짠가요??확인좀해주세요!!
Leto 2016.01.11 589 0
33124 기타
파격지원 이벤트 건의 [3] 파격지원 이벤트 내용은 좋은데플레이타임시간을 바꿔주셧으면 합니다.소장용 캐릭을 얻을수 있다는 거는 알겠는데 정작 플레이타임 300시...
쌍둥이의재 2016.01.10 669 7
33123 미션
지탑10층 에빌 화염걸리면 피체우는거삭... 학딘으로 지탑가고싶어요....눙물
가브리엘.L 2016.01.10 547 3

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

통합검색

통합검색

배너 모음

베너 모음