자유게시판

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

 

(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 40545
잡담 2011년작 아일랜드 로망스 혹시 파일 갖고 계신 분 있는지 찾아봅니다ㅠ bakk 2020.09.23 50
잡담 나는 용사다 이말이야 5편을 다 갈아엎었습니다! 레기우스州 2020.09.22 44
발표 새로운 게임 제작 시작! <파이널 웨스턴> 1 JDG 2020.09.19 51
잡담 <미셸을 찾아라!>새로운 타이틀 화면 1 file JDG 2020.09.18 41
잡담 전지적 겜린이 시점 후기: 데모게임 <다크워터> 딩가딩가 2020.09.17 50
제작 일지 악몽 제작중 현재 주인공 도트 직접 찍음 file 건빵빠 2020.09.17 58
발표 [中大발표]앞으로의 계획 JDG 2020.09.15 50
발표 오랜만에 게임제작중.... file JDG 2020.09.13 55
발표 魔女제작백지화.... 2 레기우스州 2020.09.11 69
제작 일지 게임수정중 1 file ㅎㅇ 2020.09.11 57
제작 일지 첫 제작 1 file HEXX 2020.09.10 69
발표 오늘부터 닌텐도 스위치 스토어에 제 게임이 판매됩니다ㅠ 2 알페* 2020.09.10 200
제작 일지 이왕 만드는 김에 한꺼번에 2개씩 만들어 보자. 레기우스州 2020.09.09 32
제작 스샷 魔女-제작2일차 - 데이터베이스 손질1 file 레기우스州 2020.09.08 78
잡담 EDGE쓰는데 글자가 깨지네요.... 알비노 2020.09.08 22
발표 제작하던 게임 때려치고 다른 거 만들고 있습니다. 레기우스州 2020.09.07 32
제작 일지 게임만들고있어요 file ㅎㅇ 2020.09.07 48
잡담 도라에몽 바이오하자드 2 갖고 있는분 2 맘스파게티 2020.09.06 116
잡담 RPG2000 으로 제작되었던 '기가 바이트' 라는 게임을 찾고 있습니다. 1 pihlk 2020.09.05 60
잡담 저, 쯔꾸르 복귀 하겠습니다. JDG 2020.09.05 53
목록
Board Pagination Prev 1 ... 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 ... 756 Next
/ 756