질문과 답변

Extra Form
스크립트 여러 개쓰면 충돌한다는 말 있던데
 
정기적 병렬처리랑 다를 바 없는 건가요?
 
음 또
 
스크립트 한 게임에 많이 넣으면 병렬처리처럼 무거워져서 렉걸린다든지 이런 것 있나요?
 

Comment '3'
  • profile
    JACKY 2012.04.19 19:01
    스크립트는 종류에 따라 작동 방식과
    기능 등등 모든것이 다릅니다.
    허나 스크립트를 많이 쓸수록 게임이
    무거워지거나 느려질 수 있는것은 사실입니다.
    하지만 이 또한 같은계열의 스크립트를
    여러개 사용하는 경우에는 맞지 않습니다.
    예를들자면, KGC 스크립트 팩에는 엄청난
    분량의 스크립트가 있지만 돌려보면 렉은 없습니다.
    반면 화면 특수효과 스크립트는 분량이 적지만
    렉이 심해집니다.

    그리고 정기적 병렬처리를 하는 스크립트들이
    많기는 합니다만, 이 병렬처리는 이벤트 병렬
    처리와 구동 방식이 다르므로 이벤트 병렬처리만큼
    렉을 유발하지는 않을겁니다.
  • profile
    습작 2012.04.19 21:44
    스크립트가 충돌한다는 것은 병렬처리에서의 렉과는 다른 개념입니다.
    대걔의 스크립트들은 원하는 기능을 추가하기 위해서 기존의 스크립트의 내용을 재정의 하거나 앨리어스를 사용해서 덧 붙여 변경시키는 방법을 사용합니다.

    때문에 스크립트를 많이 추가하는 경우 어느 스크립트가 함수를 불러온다거나 어느 정의된 변수를 불러온다거 하는 등의 요청을 했을때 관련된 부분이 재정의 되어 변경되어 있다면 잘못된 값을 되돌려 주게 되어 오류가 나는 것입니다.
    스크립트간의 충돌은 오류 메세지와 함께 게임이 종료되는 경우로 종결되는 경우가 많으며, 느려지거나 하는 것은 서로 충돌해서라기 보다는 그저 처리과정이 비효율적으로 되어 느려진 것이라고 할수 있습니다. 예로 하나의 HUD스크립트만을 사용하더라도 해당 스크립트가 잦은 refresh 요청을 하게 된다면 게임이 느려지게 됩니다.

    스크립트든 이벤트든 항상 필요한 순간 필요한 정도만 작동하도록 해주는 것이 렉을 줄이는 지름길 입니다.
  • ?
    stonesoup 2012.04.20 08:10
    정말 감사합니다

List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12392
에러 해결 RMMV 특정 스킬 포뮬러에서의 YEP_BattleEngineCore , YEP_SkillCore, SRD_SummonCore 충돌 2 멤메 2022.04.20 180
스크립트 추천 RMVXA 이런 스크립트 있을까요? 2 file 설님 2020.05.18 180
기타 RMXP 오토타일이 뭐죠? 2 file 늑이씨 2019.07.07 180
기타 RMVX 맵의 분위기와 도트에 대하여 질문합니다(텍스처가 있는것인가요? 1 알만이 2020.08.31 180
라이선스 RMMV RPG MV DLC 안에 있는 플러그인이나 소재들 게임 만들때 써도 되는 거죠? 3 천무부 2019.02.12 180
RMMV 알만툴 MV에서 낮과 밤 시스템을 구현하고 싶습니다 1 판다꾼 2018.01.01 180
RMMV 저장/로드화면 레이아웃 바꾸려고 합니다. 2 file 리제트 2017.11.14 180
RMMV 이거 무슨 에러죠? 3 file 푸른바람avangs 2017.08.28 180
RMMV 플레이어의 좌표에 따라 이벤트가 바뀌는 것 10 file 카코로 2016.08.19 180
RMVXA 떨어지는 물체에 맞으면 게임 오버되는 이벤트 5 ∃rrorcOd∃:716 2017.08.14 180
기본툴 사용법 RMVXA 레이아웃 디자인? 변경은 어떻게 하면 되나요? 2 늘1115 2020.12.02 180
RMVXA 특정 이벤트의 좌표 알아내는 법. 1 불새우 2015.09.27 180
RMVX 경비시스템으로, 적이 닿을경우 전투가 시작되는 이벤트. 3 듀란테 2015.08.20 180
RMVXA 캐릭터 선택시 바로 특수창으로 넘기는법 file 기폭 2015.05.28 180
RMMV 케릭터 얼굴을 넣으려 하는데 2 Banwall087 2018.04.21 180
RMVXA stack level too deep 3 백은호 2016.11.09 180
이벤트 작성 RMMV NPC들끼리의 대화를 이어가고 싶어요. 1 Rule 2020.03.13 179
플러그인 생성 RMMV 이 스크립트(ace) mv용으로 바꿔주실분? 3 무명시절 2020.03.10 179
RMVXA 타이틀 배경 엔딩별로 바꿔지기 2 file 아툥아용 2018.12.13 179
RMMV 무기를 2개이상 장착할 수는 없나요? 2 질문있어요! 2018.01.09 179
Board Pagination Prev 1 ... 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 ... 516 Next
/ 516