반응형



2D게임 만들 때

윈도우 사이즈 800X600 이라 한다면

배열로 [800][600] 이렇게해서 혹은 define으로 정의한 것으로 지정해줬는데


이게 for문을 2번 써서 자주 사용했다.

근데 훨씬 더 나은 방법은 for문을 1번만 사용하는걸로


대략적으로 

정 사각형 형태라고하면

200x200일 때, winsize=20


for(int i=0; i<winsize * winsize ; ++i)일 때

함수안에 i를 순차적으로 넣는다고 가정하면

x + y * i 라고 하면 된다.


수학을 잘해야되는 이유?인것 같다.


반응형

+ Recent posts