자유로운 아이디어를 공유하는 곳!
글 수 561
현재 게임들을 보면
1.게임을 오래 해서 레벨이 높을 수록 강하다
2.컨트롤이 좋아서 실력이 높을 수록 강하다
3.스탯 분배를 잘 할 수록 강하다
이 정도로 나눌 수 있습니다
여기에 추가할 수 있는 요소가 있습니다
바로,
컴퓨터 성능이 좋을 수록 강하다
보통 게임들은
게임이 끝날 때 까지
계속 반복하여 루프를 돌면서
이전에 실행되었을 때와
현재 시간을 비교하여
얼마의 시간이 흘렀는지 계산한 후
여러 값들에 흐른 시간을 곱하여서
단위 시간 당 같은 수치가 증가 혹은 감소하도록 만들잖습니까?
여기서 이동 거리라던지, 공격 후 딜레이의 감소하는 정도를
시간을 곱해주는게 아닌
특정한 상수 값으로 정해버리면
컴퓨터 성능이 좋을 수록
(정확히 말하면 FPS가 높을 수록)
공속이 빠르고, 이동속도가 빨라지게되죠
즉, 초당 100프레임이 나오는 사람은 초당 10프레임이 나오는 사람보다 10배 빠르게 하는겁니다
1.게임을 오래 해서 레벨이 높을 수록 강하다
2.컨트롤이 좋아서 실력이 높을 수록 강하다
3.스탯 분배를 잘 할 수록 강하다
이 정도로 나눌 수 있습니다
여기에 추가할 수 있는 요소가 있습니다
바로,
컴퓨터 성능이 좋을 수록 강하다
보통 게임들은
게임이 끝날 때 까지
계속 반복하여 루프를 돌면서
이전에 실행되었을 때와
현재 시간을 비교하여
얼마의 시간이 흘렀는지 계산한 후
여러 값들에 흐른 시간을 곱하여서
단위 시간 당 같은 수치가 증가 혹은 감소하도록 만들잖습니까?
여기서 이동 거리라던지, 공격 후 딜레이의 감소하는 정도를
시간을 곱해주는게 아닌
특정한 상수 값으로 정해버리면
컴퓨터 성능이 좋을 수록
(정확히 말하면 FPS가 높을 수록)
공속이 빠르고, 이동속도가 빨라지게되죠
즉, 초당 100프레임이 나오는 사람은 초당 10프레임이 나오는 사람보다 10배 빠르게 하는겁니다