저는 게임 개발에 익숙하지 않지만 프로그래밍에는 익숙하지 않습니다. JavaScript canvas요소를 사용하여 Pong 유형 게임을하고 있습니다. Paddle다음 속성을 가진 객체를 만들었습니다 ... width height x y colour 또한 다음 Pong과 같은 속성 을 가진 객체가 있습니다 ... width height backgroundColour draw(). 이 draw()방법은 현재 재설정 중이며 canvas질문이 발생한 곳입니다. 해야 Paddle객체가이 …
예를 들어 게임 엔진과 같이 여러 사람이 동시에 작업하는 동안 덮어 쓰기가 어떻게 방지 될 수 있습니까? 하자 말의 개발자 하나 에 노력 Audio.cpp하고 개발자 두 도에 작동하고 Audio.cpp, 방법이 일반적으로 전투 덮어 쓰기에 큰 팀에서 관리한다? (즉 , 개발자 1 이 완료 될 때까지 개발자 2 가 파일을 열지 …
상자의 현재 정점을 벡터에 저장하는 두 개의 경계 상자 객체가 있다고 가정하고, 객체의 모든 정점이 회전하고 공통 축을 기준으로 변환됩니다. 내 문제를 설명하는 이미지는 다음과 같습니다. 두 OBB가 문제에 대한 해결책을 설명하는 데 도움이되는 링크와 겹치는 지 어떻게 해결할 수 있습니까? 너무 복잡한 것은 없습니다.
현재 나는 타일 기반 게임 (테라 리아를 생각하지만 환상적이지는 않다고 생각합니다)입니다. 어쨌든, 나는 현재 충돌 감지 작업을 수행하고 있습니다 (코너 케이스조차도!). 스프라이트가 블록을 통과하지 않는 것을 보는 것은 매우 만족스러운 일입니다. 그러나 벤치마킹 아이디어가있었습니다. 나쁜 생각. 1,000 제곱, 문제 없습니다. 10,000 자, 3 자에 대해서는 일종의 게으르다. 3 명의 캐릭터에 …
두 개의 객체 정렬 경계 상자가 있습니다 (즉, 축이 정렬되지 않고 객체와 함께 회전합니다). 두 개의 객체 정렬 상자가 겹치는 지 알고 싶습니다. ( 편집 : 참고-축 정렬 경계 상자 테스트를 사용하여 먼 거리의 객체를 빠르게 버려서 쿼드 루틴이 조금 느리더라도 중요하지 않습니다. ) 내 상자는 4 개의 x, y …