자유게시판

연산 성능이 극과 극을 달리는 듯 합니다. 루비 자체 명령어를 애용해보세요. 분명 차이가 느껴지실겁니다. 실시간으로 처리하는 스크립트가 많다면 특히나요.

 

(1) 루비 자체의 반복문을 사용하는 경우

(a..b).each do |i|
(i번째 실행할 스크립트)
end

 

이 결과는

 

(2) c언어로 치자면

for(i=a;i<=b;i++)

와 같은 효과를 가지게 되고,

 

(3) 이벤트로 보면

변수 i에 a를 대입한다.

라벨 1

조건분기 변수 i가 b보다 작거나 같다

 (i번째 실행할 스크립트)

 변수 i에 1을 가산한다.

 라벨 1로 돌아간다.

종료

 

(2)번의 케이스는 C라이브러리를 임포트하기전엔 못본다 치더라도, (1), (3)의 연산속도차이는 엄청납니다.

Comment '1'
  • profile
    ifeve 2016.06.17 22:39
    저도 대학교 디지털논리나 프로그래밍 시간때 그런것들의 차이가 꽤 커서 잘 생각하고 짜야 된다는건 많이 들었었지요. 당시에는 그래봤자 눈에 띄지도 않을 ns단위인데 왜 그래야 하는지 이해가 안되었는데 얼마전에 만들다 직접 체감했습니다.
    어떤 두 이벤트 사이에 들어가면 커먼 이벤트가 발동하게 만드는데 이상하게도 그냥 안 멈추고 지나가면 계속 1걸음 더가서 실행되더군요. 이걸 어떻게 해야 하나 계속 연구하다가 멈춰야 하는곳에 1/60초간 대기를 놓아봤는데 해결되었습니다.ㄷㄷ

List of Articles
분류 제목 글쓴이 날짜 조회 수
공지 아방스 게시물 · 댓글 작성 규칙 (최근 수정일 2015.11.25) 17 file 완폐남™ 2012.07.17 40552
잡담 역시 다른 사람 제작물 들여다보는건 공부가 좀 되네요 2 잠행인 2016.07.20 89
잡담 이벤트를 이용한 반복문과 루비 자체의 반복문은 극심한 차이를 보이네요 1 revolutia 2016.06.17 89
잡담 도트 그린거 file 수녀갓 2016.07.23 89
잡담 폭염 속에 그나마 조금의 비 3 2016.07.30 89
잡담 포럼 어떤 글에 댓글을 달았는데 답변이 왔습니다 1 무명시절 2019.01.28 89
잡담 오랜만이네요 2 정체불명 2015.08.02 88
잡담 올해는 잿빛안개 제작에 거의 손도 못댔네요 file LDG 2016.10.15 88
잡담 알만툴 채팅방 추천좀... ㅠㅠ 3 봄이냥 2021.03.13 88
잡담 (경기게임아카데미) 성공적인 글로벌 현지화를 위한 노하우 대방출! 허밍 2019.10.17 88
잡담 인디게임 추천받습니다 2 수박서리 2020.03.25 87
잡담 오랜만이네요! 2 file Shui 2015.08.24 87
잡담 님들 질문이요 3 로또군 2015.10.31 87
잡담 오늘 팀원을 모을려고 했으나 1 비밀아이 2017.02.07 87
잡담 Gif 프로필로 변경했습니다. 버섯론 2018.09.24 87
잡담 옛날 쯔꾸르 게임을 만들던 나를 돌아보며. 바삭 2023.09.18 87
잡담 잡담이자 고민? 1 홍까마귀 2015.12.13 86
잡담 도트캐릭터 제작 구합니다 욥티 2016.04.24 86
잡담 <Machtig> 텀블벅 프로젝트를 진행하게 되었습니다! file 제이버 2018.02.28 85
잡담 구인 게시판에 글이 안올라가지네요 1 file 게임애호가 2016.07.03 85
잡담 as받은 하드가 도착하였네요. 2 아방스 2016.10.13 85
목록
Board Pagination Prev 1 ... 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 ... 456 Next
/ 456