닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 게임 개발 스택 교환에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 육년 전 . 학교에서 C ++ 코드를 공부하고 있습니다 (전공은 컴퓨터 프로그래밍입니다). 솔직히 내 성적이 좋지 않아서 과제는 정말 어렵다. 때때로 나는 내 직업을 위해 …
주어진: 2D 하향식 게임 타일은 2D 배열에만 저장됩니다 모든 타일에는 속성이 있습니다-댐핑하십시오 (따라서 벽돌은 -50db, 공기는 -1 일 수 있습니다) 이것으로부터 나는 x1, y1 지점에서 소리가 발생하고 그것을 "리플 아웃"시키기 위해 그것을 추가하고 싶습니다. 아래 이미지는 더 잘 설명되어 있습니다. 분명히 최종 목표는 AI의 적이 소리를 "듣게"할 수 있다는 것입니다. …
이동 가능한 사각형을 두 개 이상의 사각형과 충돌시키는 데 어려움이 있습니다. SFML을 사용 하고 있으며 intersects2 개의 직사각형을 사용하여 교차점을 반환 하는 편리한 함수가 있습니다. 직사각형으로 가득 찬 벡터가 있는데 움직일 수있는 직사각형이 충돌하기를 원합니다. 다음 코드를 사용 하여이 과정을 반복하고 있습니다 (p는 이동 가능한 사각형입니다). IsCollidingWith부울을 반환하지만 SFML을 사용 …
이 질문은 조금 까다 롭지 만 명확하게하려고 노력할 것입니다. 내가 MMO 규모가 아닌 온라인 게임을 만들고 있지만 권한있는 서버 접근 방식으로 가능한 많은 플레이어를 지원한다고 가정 해 보겠습니다. 내가 정말 원하는 큰 과 세계 많은 AI 시뮬레이션 원수를. 공간을 세분화하고 처리 할 필요가없는 것을 처리하지 않음으로써 서버 CPU를 절약하는 몇 …
게임 세계에 x 축이 왼쪽에서 오른쪽으로, y 축이 위에서 아래로, z 축이 화면에서 벗어난 2D 게임을 작성 중입니다. 내 게임 세계는 하향식이지만 게임은 약간 기울어 져 렌더링됩니다. 월드 공간에서 스크린 공간으로 또는 그 반대로 투영하는 작업을하고 있습니다. 나는 다음과 같이 일하고있다. var viewport = new Viewport(0, 0, this.ScreenWidth, this.ScreenHeight); var …
시간이 지남에 따라 A 지점에서 B 지점으로 이동하는 객체에 애니메이션을 적용하여 일정 시간에 B에 도달하지만 언제든지 위치가 연속적으로 무작위로 교란되지만 결코 뒤지지 않습니다. 객체는 직선을 따라 이동하므로 하나의 치수 만 필요합니다. 수학적으로 이것은 연속 f (x), x ∈ [0,1]을 찾고 있음을 의미합니다. f (0) = 0 f (1) = 1 …
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 육년 전 …
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 최근에 하향식 사수를 위해 공개적으로 사용할 수있는 최초의 무료 알파를 공개했습니다 : Dread 주별 / 격주로 작은 업데이트 …
DX10 / 11 클래스 하드웨어에 의해 도입 된 기능 세트에 완전히 익숙하지 않습니다. 지오메트리 셰이더, 컴퓨팅 셰이더 및 새로운 테셀레이션 스테이지와 같이 프로그래밍 가능한 그래픽 파이프 라인에 추가 된 새로운 스테이지에 대해 잘 알고 있습니다. 그래도 2D 게임에서 어떻게 큰 차이가 나는지 모르겠습니다. 2D 게임을 위해 DX10 / 11 (또는 …
저는 전용 사용자는 거의 없지만 실제 사용자는 거의없는 게임을 가지고 있습니다. 광고를 통해 지원되는 Android 마켓 플레이스의 무료 게임입니다. 나는 사용자에게 다음과 같은 일을하도록 격려하는 통지를 주기적으로 팝업한다는 아이디어를 가지고 놀았습니다. 제시된 광고를보십시오. Android 마켓 플레이스에서 긍정적 인 리뷰를 작성하십시오. 친구들이 놀도록 격려하십시오. 지금은 사용자가 광고를 정기적으로 클릭하지 않는 한 …
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 게임 개발 스택 교환에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 2 년 전 . Linux에서 iOS 용 게임을 개발할 엔진 또는 라이브러리를 찾고 있습니다. GUI가없는 높은 수준의 낮은 수준의 GUI는 그다지 중요하지 않습니다. 나는 정말로 …
에서 내 앞의 질문 , 나는 연기 조명 투영 텍스처링을 할 수 있는지 물었다. 이제 (반년 이상) 같은 일을 구현하는 데 문제가 있습니다. 이 기술을 가벼운 패스에 적용하려고합니다. (내 프로젝터는 알베도에 영향을 미치지 않습니다). 이 프로젝터가 있습니다 투사 행렬을 봅니다. Matrix projection = Matrix.CreateOrthographicOffCenter(-halfWidth * Scale, halfWidth * Scale, -halfHeight …
플레이어가 책상, 화이트 보드 등과 같은 일반적인 가구가있는 사무실을 보는 아이소 메트릭 비즈니스 시뮬레이션 게임을 계획하고 있습니다. 게임 내 캐릭터 (직원 / NPC)는 책상에 키보드를 입력하거나 화이트 보드에 글을 쓰는 등의 사전 정의 된 작업을 수행하여 이러한 객체와 상호 작용해야합니다. 특히 관심이있는 것은 다음 시나리오입니다. 캐릭터는 사무실을 가로 질러 (1) …