게임 개발

전문적이고 독립적 인 게임 개발자를위한 Q & A

1
부드러운 복셀 지형
개인 프로젝트로서 저는 Castle Story 부드러운 지형과 같은 지형을 만드는 지형 생성기를 만들려고합니다. 이전에 본 적이 없다면 여기 : 보시다시피, 블록과 "부드러운"블록의 조합입니다. 이 모양을 에뮬레이트하기 위해 시도한 것은 각 표면 블록에 미니 하이트 맵을 제공하는 것입니다. 이것은 일반적으로 작동하지만 다음과 같은 지형을 생성하는 몇 가지 문제가 있습니다. 문제는 각 …

5
HTML5 게임에서 서버로 점수를 보내는 것을 어떻게 보호합니까?
백엔드에서 Java를 사용하고 있습니다. HTML5 게임이 있습니다. 사용자가 완료하면 Ajax 호출을 보내 점수를 데이터베이스에 저장합니다. 이제 누군가는 Fiddler 및 firebug와 같은 도구를 쉽게 사용 하여이 아약스 요청을 수정하고 서버에 훨씬 더 나은 점수를 보낼 수 있습니다. 사용자가 점수를 조작 할 수 없도록하려면 어떻게합니까?

4
더 빠른 2D 충돌 감지
최근에 나는 빠르게 진행되는 2D 사수를 연구하고 있었고 큰 문제를 겪었습니다. 충돌 감지. 물론 작동하지만 매우 느립니다. 내 목표는 : 화면에 많은 적을 가지고 서로 접촉하지 않도록하십시오. 모든 적들이 플레이어 개체를 쫓고 있습니다. 그들 대부분은 조만간 같은 속도를 가지므로 플레이어를 쫓으면서 같은 공간을 차지하게됩니다. 이것은 플레이어가 하나의 적에게만 쫓기고있는 것처럼 …

2
XNA에서 이펙트 파라미터 설정을위한 모범 사례
EffectXNA에서 매개 변수 를 설정하는 가장 좋은 방법이 있는지 묻고 싶습니다 . 다른 말로하면, 전화 할 때 정확히 어떻게됩니까 pass.Apply()? 여러 시나리오를 상상할 수 있습니다. Apply호출 될 때마다 모든 효과 매개 변수가 GPU로 전송되므로 매개 변수 설정 빈도에 영향을주지 않습니다. Apply호출 될 때마다 재설정 된 매개 변수 만 전송됩니다. 따라서 …
13 xna  directx  effect 

3
Unity에서 유닛 테스트를 어떻게합니까? [닫은]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . Unity3D에서 유닛 테스트를 구현하는 방법. Unity 에디터를 확장하여 일종의 테스트 프레임 워크를 가질 수 있는지 궁금합니다. 그것을 …



3
인디 게임 개발자로서 내 디자인 / 스펙 / 아이디어에 대한 피드백을 요청하는 데 가장 적합한 프로세스는 무엇입니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Game Development Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 육년 전 . 배경 프로세스가 일반적으로 다음과 같은 전문적인 환경에서 일했습니다. 뇌 폭풍 아이디어 게임 역학 / 디자인 강화 보다 견고한 경험을 만들기 위해 디자인 …

3
오래된 TV 비디오 게임은 어떤 플랫폼에서 개발 되었습니까? [닫은]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 2 년 전 . TV 비디오 게임 (어린 시절에 우리가 사용했던 게임)이 어떻게 개발되었고 어떤 플랫폼에서 사용되는지 알고 싶습니다. 나는 모바일 …

4
OpenGL의 클립 공간이 4 차원 인 이유는 무엇입니까?
나는 이것을 일반적인 참조로 사용할 것이지만 i 브라우저 온라인 문서와 책이 많을수록 이에 대해 이해하지 못합니다. const float vertexPositions[] = { 0.75f, 0.75f, 0.0f, 1.0f, 0.75f, -0.75f, 0.0f, 1.0f, -0.75f, -0.75f, 0.0f, 1.0f, }; 이 온라인 책 에는 삼각형 만들기에 관한 OpenGL의 최초이고 고전적인 hello world를 그리는 방법에 대한 예가 …

4
셰이더 코드를 디버깅 하시겠습니까?
게임 엔진을 작성 중이며 투시 카메라를 사용하면 검은 색 화면이 나타납니다. 나는 이것이 왜 많은지 공유해야 할 코드가 있기 때문에 이것이 왜 정확한지 묻지 않을 것입니다. 문제는 디버깅 방법을 모른다는 것입니다. 모든 변경 사항은 투영 매트릭스이며 투영 매트릭스가 제대로 표시되면 왜 작동하지 않는지 모르겠습니다. 이상적으로 셰이더가 계산을 수행하면서 다양한 것들의 …

3
구성 요소가 많은 OOP 대 순수 엔티티 구성 요소 시스템? [닫은]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 칠년 전에 …

3
실시간 멀티 플레이어를위한 자바 스크립트와 PHP? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Game Development Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 2 년 전 . HTML5 실시간 멀티 플레이어 (소규모) 브라우저 게임에 Javascript 클라이언트와 PHP / mysql 서버를 결합하는 것이 좋은 아이디어인지 궁금합니다. 내 기술 지식은 …

2
난수 hlsl
HLSL에서 난수를 어떻게 생성합니까? gpu ray tracing 을 시도하고 있기 때문에 묻습니다 . 픽셀 셰이더에서 임의의 방향을 생성해야합니다. 따라서 randFloat()결과는 -1과 +1 사이의 임의의 숫자입니다. 또한 hlsl 노이즈 명령은 어떻게 처리됩니까? 문서 는 HLSL 2.0 이상에서 제거 되었다고 말합니다 . 왜 ? 임의의 값으로 텍스처를 채우는 방법에 대해 읽은 다음 …
13 hlsl  random  gpu 

4
물리 엔진에서 작은 물체를 어떻게 처리해야합니까?
주사위 던지기를 위해 3D 물리 엔진을 만들고 있습니다. 지금까지 주사위는 1x1x1m이고 중력은 9.82m / s ^ 2입니다. 주사위가 조금 느리게 보이는 방식으로 모든 것에 반응하기 때문에 이것은 물론 현실적으로 보이지 않습니다. 이 문제를 해결하기 위해 주사위를 옆으로 약 0.02m로 만들기 위해 모든 크기를 변경하려고했습니다. 이로 인해 내 질량과 역 관성 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.