메뉴 건너뛰기

창조도시 기록보관소

RPG2K [TIP]대기 0초

2006.08.11 12:22

Yggdrasil 조회 수:1763 추천:20

저는 예전부터 알만툴의 한계 - 변수의 최대값에서 시작해서 해상도까지 불만이 많았습니다만, 그 중에서도 대기가 있었습니다.


 


대기는 상수 × 0.1, 즉 최소 단위는 0.1이라는 말도 안되게 큰 수가 됩니다. 그런데 대기 0초라는게 있더군요. 처음에는 커맨드를 읽는 시간이라고 단순하게 치부해버렸지만, 조금 이상했습니다.


 


"어째서 다른 이벤트는 그렇게 빨리 읽으면서 대기 0초는 훨씬 느리게 읽지?"


 


"어째서 그 빠른 반복 처리가 대기 0초에 심하게 영향을 받지?"


 


결국 저는 실험에 들어가게 되었고, 드디어 알아내었습니다. 우리는 알만툴에 낚인 것이었습니다.


 


"0.16은 소수점 반올림 되어서 0으로 보이겠구나...!"


 


그런 것이었습니다. 실험을 통한 결과 대기 0초는 0이 아닌 0.0166666..., 즉 1/6이었던 것입니다.


 


결과적으로 대기 0초는 1/60초를 대기하는 것이었습니다.


 


 


사실 이걸 생각하게 된 계기는 제가 '픽쳐가 포물선을 그리며 움직이려면 0.1초로는 굉장히 느릴텐데'라고 생각 하다가 실험을 통해서 알게 된 것이었습니다.


 


물론 아무리 픽쳐가 1/60초에 한번 이동한다고는 해도 한번에 1씩은 무리이며, 3 이상은 줘야 좀 빠릅니다. 아무튼 0.1초에 6씩 가는 것 보다는 0.016...초에 1씩 가는 것이 훨씬 부드럽습니다.


 


 


 


게임을 뜯어보면 이걸 알고 있던 사람은 꽤 많습니다만, 적어도 직접 말로 '대기 0초는 대기 0.016...초다'라고 말하는 사람은 못 보았기에 올려봅니다.

번호 제목 글쓴이 날짜 조회 수
469 게이지바 스크립트 [6] 브레인 2006.09.06 4371
468 [MiD]비전투RPG -1- [2] 천공MiD짱 2006.05.17 3211
467 연애 시뮬레이션 만들기 2 [11] Vermond 2006.07.26 3082
466 신개념 마법시스템? [16] [S's-S] 2006.07.25 2856
465 게임에서 마우스로 게임하기 [10] 브레인 2006.09.06 2472
464 SRPG 만들기 강의 - 0. SRPG는 무엇일까? [6] contect 2008.07.23 2392
463 RPG 2000/2003에서의 마우스 사용(수정) [14] file Black-☆ 2007.11.19 2132
462 미니맵을 만들어 보자 - 스크립트 - [11] 브레인 2006.09.06 1922
461 [VX] 창문으로 빛이 뚫고 나오게 하기 [뽀샵] [2] 정의로운녀석! 2008.06.22 1875
460 rpg만들기 DS 사용법(60%) [4] GMF 2007.12.28 1819
459 인벤토리 시스템 [내용 또 수정] [17] file 비밀소년 2006.07.28 1800
458 RPG만들기 실력테스트! [16] 엔젤레기온 2007.12.18 1792
457 악당들의 유형들..? [23] 크레시스 2005.12.27 1767
456 RPG_xp업그레이드 팩키지 [3] 星の카비 2007.12.16 1764
» [TIP]대기 0초 [19] Yggdrasil 2006.08.11 1763
454 보스는 왜 맨날 쫄자들만 보내는가!? [23] 다크아머 2006.01.23 1674
453 바람의나라 - 쇄혼비무 , 초혼비무 [9] 액알의초보 2006.07.04 1672
452 [THDO]판화 세계지도제작 스크립트. [7] file 협객 2007.06.25 1668
451 콤보 스크립트 [7] 귀여븐닌자 2006.08.23 1624
450 [공개자료] 먼치킨 액알 만들기 [11] 책벌레공상가 2007.03.26 1598