2011.07.20 10:18

2K3 무겁류 갑찾기

조회 수 719 추천 수 2 댓글 1
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

앞서


R2K내에서 시간을 측정한것으로, 부하가걸리면 당연히 시간도 실제보다 짧게 측정됩니다.

또한 거슬리는 잡수(?)들은 이벤트 배치를 잘못해서 생긴 약간의 오차입니다.


통제

EV0001 - 자동적으로 시작, 스위치 0001을 키고, 1번에 1x1의 이미지를 띄우고, 변수번호의 변수연산에 쓸 변수대입 (V0002 = 3;), 그 후 이벤트의 일시삭제

EV0002 - 정기적 병렬 처리, 스위치 0001이 켜져있을때 V0001++; (타이머역할)

EV0003 - 정기적 병렬 처리, 스위치 0001이 켜져있을때 '반복문' 수행, V0003이 50만(반복목표치)이상일때 스위치 0001을 오프.


후보 // '반복문' 내용

1.일반 변수연산 - 비교용 // V0003 ++;

2.일반 변수연산 - 비교용 // V0003 ++;, V0004 ++;

3.그림의 표시 (...) // 그림의 표시 (1번, 이미지크기 1x1), V0003 ++;

4.그림의 이동 // 그림의 이동 (0.0초, 대기안함), V0003 ++;

5.변수번호의 변수 // V[V0002] (=V0003) ++;

6.맵이벤트 불러오기 // EV0004 - 결정키가 눌려 졌을때, V0003 ++; 를 불러옴

7.커먼이벤트 불러오기 // 커먼이벤트0001 - 불러오기 했을 때, V0003 ++; 를 불러옴


Case A - 단일이벤트, 처리 1회

1 - V1=251, V3=501429

2 - V1=301, V3=501250

3 - 멈췄습니다. ....

4 - V1=301, V3=501250

5 - V1=251, V3=501429

6 - V1=351, V3=501111

7 - V1=351, V3=501111


그림의 표시를 제외하고는 아주깔끔하게 돌아갔습니다.


Case B - 단일이벤트, 처리 50회 (반복해야할 횟수는 1/50이 된셈)

1 - V1=55, V3=508931

2 - V1=105, V3=504735

4 - V1=105, V3=504700

5 - V1=55, V3=508931

6 - V1=155, V3=503205 - 불편할만큼의 렉 발생.

7 - V1=155, V3=503205 - 마찬가지.


이벤트 불러오기에서 꽤 심각한 렉이 발생합니다.

나머지는 깔끔하게 잘돌아갑니다.


Case C - 병렬이벤트 3개, 처리 1회 (반복해야할 횟수는 1/3이 된셈, EV0004는 6으로옮김)

1 - V1=84, V3=501249

2 - V1=301, V3=501250

4 - V1=301, V3=501250

5 - V1=84, V3=501429

6 - V1=117, V3=501112 - 아주 심각한 렉 발생. 체감상 렉으로 멈추는 시간이 플레이시간보다 조금 긴것같음.

7 - V1=117, V3=501111 - 마찬가지.


B와 같습니다.


이쯤에서 잠시 분석을 하자면


Case B와 C의 결과를 통해 처리를 10번하는것보다 10개의 이벤트에서 한번씩하는것이 더 부하가 심하네요.

일반적인 통념과 일치합니다.



1과 5의 결과가 거의 같습니다.

즉, 변수번호의 변수연산은 일반 연산과 같이 거의 부담이 없는것 같습니다.

2와 4의 결과가 거의 같습니다.

2는 그림의이동과 변수연산을 1회씩 수행하므로

그림의 이동역시 일반 변수연산과 같이 거의 부담이 없는것 같습니다.

6과 7의 결과가 거의 같습니다.

즉, 커먼이벤트를 불러오는것과 맵이벤트를 불러오는것의 차이는 적은것 같습니다.


통념에 의하면 1<5, 2<4, 6<7이어야 하므로,
실험의 부하를 높여보았습니다.


Case 0-1-1 - 병렬이벤트 10개, 처리 50회씩 

연산이 끝날때까지 멈춥디다. (...)

Case 0-1-2 - 병렬이벤트 5개, 처리 50회씩 (반복횟수는 1/250인셈)

처리내용은 V0003++; V0004++; 25번 V0004--; 24번

-혹시 999999를 넘었을때 방해가 될까봐 가감을 반복했습니다.

지난번에 실험해본바로는 변수의 음연산도 연산속도에 영향이 없는것 같습니다.-

1 - V1=551, V3=508931

5 - V1=551, V3=508932

그거있잖아요 가수들 춤출때 불깜빡깜빡하면서 멋지게 보이려는 그거같음. 텔레포트수준


이정도면 거의 같다고 봐도 무방하겠습니다.


Case 0-2-1 - 병렬이벤트 5개, 처리 100회씩 (반복횟수는 1/250인셈)

후보 2의 경우 V0003++; 50회 V0004++; 50회.

후보 4의경우 그림의이동 50회 V0003++ 50회.

2 - V1=21, V3=504720

4 - V1=21, V3=504720

이것도 Case 0-1-2와 비슷한 현상.


이역시 거의 같다고 봐도 되겠습니다.


맵이벤트 불러오기는 자꾸멈춥디다.


긍게 결론은


그림의 표시 >>>>>>>>>>>>> 맵, 커먼이벤트 불러오기 >> 변수번호의 변수연산 = 일반변수연산 = 그림의 이동


?
  • ?
    별난별 2011.07.21 08:38

    좋은 정보는 추천을! 정말 좋은 정보입니다~


List of Articles
번호 제목 글쓴이 날짜 조회 수 추천 수
공지 제2회 인디사이드 게임제작대회 출품작 리스트. 189 인디사이드운영자 2016.10.24 10334 0
공지 인디사이드 활동 규정.(ver.20160119) 192 천무 2015.02.16 12405 1
23120 22랩 카이로 콜라곰 잡기. 제가한번 해보겠습니다. 1 황제폐하 2012.01.18 941 0
23119 22일에 전역했어요 5 $in 2012.08.28 202 0
23118 23살까지 방황...24살여자 수능준비...어떻게 생각하세요 6 ㅠㅠ 2013.06.24 3456 0
23117 24킥 24골 패널티킥 성공률 100% 시장 2013.06.24 230 0
23116 25가지 놀라운 결혼 프로포즈 4 Vermond 2012.05.10 307 1
23115 25일 이윤열 27일 임요환 4 Vermond 2010.10.24 520 0
23114 27일이 아니고 21일이었다... 1 0ㅖ2ㅣLㅏ2ㅐ 2013.01.04 221 0
23113 29일까지 스팀에서 vxace 90%세일한다고 하네요. 5 ifeve 2016.03.22 1278 0
23112 29일이무슨날이게요 13 여노 2010.11.29 596 2
23111 2am 여럿 다치게 하는 아이유..ㅋㅋ 1 tryrtdrtrh 2010.07.30 251 1
23110 2ch 원전사태 반응 file 리혜 2011.03.31 1903 1
23109 2d 관절 애니메이션 툴 어떤거 쓰시나요? 2 신박 2016.08.01 1461 0
» 2K3 무겁류 갑찾기 1 Iriaroan。 2011.07.20 719 2
23107 2K3에서 캐릭터의 동작지정 2 Iriaroan。 2012.01.21 582 0
23106 2k게임이안된다고하시는분들 1 릿뀨 2014.01.27 537 0
23105 2k게임추천좀요. 9 지도 2014.02.24 1272 0
23104 2K게임추천해주세요.모바일구동가능한거요 16 다양 2014.03.02 1485 0
23103 2k나왓대서 게임이것저것 다운받아봣는대 10 다람쥐 2013.12.10 2084 0
23102 2k어플은 현재 rpg류 게임 안되네요 2 다람쥐 2013.12.17 420 0
23101 2K에서 폰트를 바꾸어 보았습니다. 및 제작 진도 12 file 아름다운마을 2012.11.29 291 0
Board Pagination Prev 1 ... 16 17 18 19 20 21 22 23 24 25 ... 1176 Next
/ 1176






[개인정보취급방침] | [이용약관] | [제휴문의] | [후원창구] | [인디사이드연혁]

Copyright © 1999 - 2016 INdiSide.com/(주)씨엘쓰리디 All Rights Reserved.
인디사이드 운영자 : 천무(이지선) | kernys(김원배) | 사신지(김병국)