처음에 생각없이 int형 변수 speed 선언해서
Sleep(speed) 이렇게 반복하고 저값 조절하면서 속도조절했더니 키 입력까지 느려짐
그래서 Sleep 시간은 10정도로 짧게잡고 speed변수에 따라 sleep하는 횟수를 늘리려고하는데
이제 또 문제가 속도를 등차수열로 늘리기는 방법을 모르겠다
속력이랑 시간이 반비례하니까
sleep에 시간을 늘리니 속력 바뀌는게 폭이 일정치가 않네
From DC Wave
Sleep(speed) 이렇게 반복하고 저값 조절하면서 속도조절했더니 키 입력까지 느려짐
그래서 Sleep 시간은 10정도로 짧게잡고 speed변수에 따라 sleep하는 횟수를 늘리려고하는데
이제 또 문제가 속도를 등차수열로 늘리기는 방법을 모르겠다
속력이랑 시간이 반비례하니까
sleep에 시간을 늘리니 속력 바뀌는게 폭이 일정치가 않네
From DC Wave
아 시바 자짤 - DCW
뱀이 한칸 이동하는데까지 걸리는 시간을 조절해서 속도를 조절하는데, - DCW
먼말인지모르겠는데 저가만들때는 그냥 Sleep(speed)같은 형태로 만들었어요. speed값은 뱀이 사과 먹을때마다 일정수치씩 증가하는식으로
10초에 한칸 9초에 한칸 이렇게 조절하니까. 속도가 0.1칸/초, 0.11칸/초 이런식으로 바뀐다 이거임 - DCW
나는 0.1칸/초 0.2칸/초 이런식으로 바뀌는걸 원한다 이거임. - DCW
왜 입력이 느려진다는건진 어캐짰는지모르겠는데 Sleep(speed)의 위치를 잘 짜보시면 될듯?
입력느려지는건 해결했는데. 여튼 속도변화가 일정치 않은게 문제임 - DCW
그 밀리세컨이 1000 500 333 250 200 이런식으로 바뀌어야 속도가 선형적으로 바뀐다구요오오오오옥 - DCW
아? 그냥 속도를 시간/변수 연산으로 설정하면 되나 - DCW
게임 루프에서 입력 / 렌더링 / 게임 상태 변화를 나눠요 기본적인겅미
게임을 안만들어봐ㅓ ㅎㅎ - DCW
입력/상태변화는 1초에 각각20번씩만 하게 하고 남은 시간은 죄다 렌더링에 투자하면 아름답고 부드러운 화면 조성 가능 - 자세한건 구글에 game loop 검색해보센
감사감사 - DCW
busy waiting