sleep을 쓰니 총알 날아가서 끝에 닿을 때 까지 내 뱅기가 암움직이던데
이거 어케해야되나여.
총알만 시간줘서 움직이고 싶은데 게임전체가 멈춰버리고 총알만 이동하는 느낌이네요.
다른사람들 코드보니 전혀 그런걸로 문제 안되는것같고 타이머 함수 한두개만 사용하는거같은데 내가 이상하게 만든건가...
참고로 시간함수를 스페이스바 입력하면 여기다가 줬는데 메인함수에 줘서 프레임단위로 움직이게 해야되나...
이거 어케해야되나여.
총알만 시간줘서 움직이고 싶은데 게임전체가 멈춰버리고 총알만 이동하는 느낌이네요.
다른사람들 코드보니 전혀 그런걸로 문제 안되는것같고 타이머 함수 한두개만 사용하는거같은데 내가 이상하게 만든건가...
참고로 시간함수를 스페이스바 입력하면 여기다가 줬는데 메인함수에 줘서 프레임단위로 움직이게 해야되나...
두시간뒤 야간근무라서 일어나서 댓글 확인할게요
졸업했어... 하도안써서 다까먹는중이라 복습차원에서 공부중이야. 찾아보니 겟틱타임 함수로 쓰는것같기도하고...
https://github.com/lastpenguin/MemoryPool/blob/master/Project_C/SourceCode/Engine/UTIL/Timer.h
https://github.com/lastpenguin/MemoryPool/blob/master/Project_C/SourceCode/Engine/UTIL/SimpleTimer.h
걍 단일쓰레드 게임루프로 하는거 어떰
단일쓰레드가 뭔소린지 모르겠어. 컴공4년 졸업했는데... 시발. 올챙이님꺼도 나중에 시간되면 분석해볼게요.
엔진없이 하는거같은데 게임 프레임워크찾아봐 다 비슷비슷해
슬립쓰면 당근 현재스레드가 그만큼 멈추징
게임 렌더링 파이프라인 공부해보셈 ㄱㄱ
아직 기초단계라 그냥 좌표값만 이진으로 받아서 사용하는거라 이것도 멀티쓰레드에 들어가려나... 대충 내용이 와일문 하나안에 겜 프로그래밍 넣어서 몇초마다 움직이라고 얘기하는거같은데...
땡큐열!. 나 클린룸안에서 씨쁠쁠 공부하는거라 비쥬얼 스튜디오 씨쁠쁠로 짜고있는데 어디까지 공부되려나 모르겠네.. plc나 빨리 배워야되는데 시부랠
두시간뒤 출근이니 자러갈게... 시밸
하나만더... 스페이스.누를 때 마다 총알나가는데 누를때마다 객체 생성해야되나... 누를때마다 생성하고 끝에닿거나 적뱅기에 닿으면 소멸자 쓰면 될텐데. 총알이 몇십개씩 나가려니 너무 효율적이지 않은거같아... 총알개수를 제한시키면 그건 또 공부가 안되는것같고...
그건 직접 고민해보는게 좋을거같아
못하지는 않을거 같고 삽질하다보면 더 좋아지겠지
다른 이야기이긴한데 2d더라도 좌표를 float double로 하는게 속편해 타이머 spf 랑 이동속도랑 곱하는게 깔끔 spf 안쓰고 프레임당 무조건 얼마씩 움직이면 컴퓨터 속도따라 게임속도가 달라짐
사실 총알 정도는 어쩌든 상관 없을 가능성도 있음 ㅋㅅㅋ
다들 감사열
네이밍 주석 다 극혐이네 저런거 보지마라ㅋㅋㅋㅋㅋㅋ
죄송합니다
극혐이어도 저에겐 한줄기 빛과 같은거라고요!