게임 개발

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

7
타일 ​​맵 데이터를 저장하는 좋은 방법은 무엇입니까?
나는 유니 친구들과 2D 플랫 포머를 개발 중입니다. 타일 ​​맵을 저장하기 위해 .txt 파일을 사용하는 XNA Platformer 스타터 키트를 기반으로했습니다. 이것은 간단하지만 레벨 디자인으로 충분한 제어와 유연성을 제공하지는 않습니다. 몇 가지 예 : 여러 계층의 콘텐츠에 대해 여러 파일이 필요하고 각 개체는 그리드에 고정되어 있으며 개체 회전, 제한된 수의 문자 …
13 xna  c#  xml 

3
실시간 멀티 플레이어 플랫 포머 게임을 만드는 데 무엇이 관련됩니까?
네트워크 / 인터넷을 통해 작업하고 싶은 "협업"기능이있는 플랫 포머 게임을 만들고 있습니다. 이제 모든 프로그래머가 게임 네트워킹에 대해 알아야 할 내용 과 같은 기사를 포함하여 네트워크 게임 프로그래밍에 대해 읽었으며 Peer-to-Peer 잠금 단계 및 서버 클라이언트 예측 아키텍처와 같은 기술의 차이점을 이해합니다. 인터넷을 통해 진행되는 실시간 게임의 경우 Peer-to-Peer 잠금 …

4
풀 게임을 올바르게 시뮬레이션 할 수있는 물리 엔진 권장 사항 [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 게임 개발 스택 교환에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 육년 전 . 나는 게임과 같은 수영장 게임을 만들고 있습니다. 이 게임에는 올바른 (또는 매우 정확한) 반사 바운스가 필요합니다. Box2D 와 Bullet Physics를 시도 했지만 …
13 physics 

3
Opengl의 빛을 이해하려고 노력하면서 현실적인 태양 빛을 시뮬레이션하는 방법은 무엇입니까?
내가 잘못하거나 무언가를하고 있는지 모르겠지만 화창한 날처럼 햇빛을 시뮬레이트하고 싶습니다. 물체가 방향 조명을 향하면 조명이 밝고 아무런 문제가 없습니다. 물체 주위를 돌아 다니며 뒷면을 보면 어둡습니다. 내가 사용하고 있기 때문에 GL_AMBIENT너무 어둡지 않지만 화창한 날에는 여전히 너무 어둡습니다. 값을 늘리면 빛을 향한 물체의 측면이 너무 밝아지기 때문에 더 좋아 보이지 …
13 opengl  lighting 

2
대상이 목표를 이룰 수 있도록 적의 위치를 ​​예측
내 2D 게임에는 자동으로 적을 향해 발사하여 플레이어를 도와주는 AI 포탑이 있습니다. 적의 현재 위치를 목표로하는 대신 지능적으로 발사하고 목표를 이끌고 싶습니다. 따라서 적과 포탑 발사체의 (항상 일정) 속도와 위치 벡터를 고려할 때 발사체가 적과 교차하고 충돌하기 위해 포탑이 목표로해야하는 실제 위치를 나타내는 벡터를 어떻게 찾을 수 있습니까? 수학, 알고리즘 …
13 algorithm  ai  aiming 




3
Tilemap에서 모든 타일을 얻는 방법?
나는 TileMapUnity 의 새로운 시스템을 조금 시험해 보았고 타일을 List 또는 2D 배열로 액세스하는 방법을 찾고 있었지만 GetTile(Vector3Int vector)타일 ​​하나만 반환하는 것 외에는 아무것도 찾을 수 없었습니다 ... 이것을하기 위해 ?
13 unity  tilemap 

2
Input.GetAxis (“Mouse X / Y”)를 사용하여 카메라를 회전시키는 방법은 무엇입니까?
마우스로 회전하는 1 인칭 카메라를 만들고 싶습니다. 나는 보았다 Input.GetAxis 스크립팅 API 페이지와 내 게시물의 하단에 포함되어있는 샘플 코드를 발견했다. 그것을 시도했을 때, 나는 그것이 원했던 것과 동일한 기본 기능을 가지고 있지만, 특히 마우스를 원으로 움직일 때 카메라를 xz 평면에 평행하게 유지하지 않는다는 것을 깨달았습니다. 잠시 후 카메라가 이상한 각도에 …
13 unity  camera 

1
다른 객체에 대한 다른 셰이더 DirectX 11
나는 배우고 Direct3D 11있으며, 쉐이더 작성에 대해 찾은 모든 기본 자습서에서 Vertex와 Pixel 쉐이더가 작성되어 전체 장면을 같은 방식으로 변환합니다. 텍스처가있는 렌더 큐브와 같은 자습서 ... 그러나 나는 어떻게 객체를 구별합니까? 예를 들어, 일부 오브젝트에서 미러 표면을 시뮬레이션하고 다른 셰이더를 사용하여 나머지 장면을 렌더링하려면 어떻게해야합니까? 대부분의 게임은 다양한 모양과 변형을 …
13 c++  directx11 


4
OpenGL에서 "버퍼"와 "어레이"의 차이점은 무엇입니까?
webGL 또는 OpenGL에서 doc을 읽으면 함수 및 객체 이름이 사용되는 방식에 몇 가지 패턴이 있습니다. 그러나 버퍼 객체와 배열의 차이점을 이해할 수 없습니다. "vertex buffer objects", "vertex array objects", 심지어 "buffer array"또는 "arraybuffer"도 있습니다. OpenGL 컨텍스트에서 "어레이"가 언제 "버퍼"라고해야합니까?
12 opengl  webgl 

6
타일 ​​세트의 경계에 대한 효율적인 알고리즘
이 게시물을 개선하고 싶습니까? 인용과 답변이 올바른 이유에 대한 설명을 포함하여이 질문에 대한 자세한 답변을 제공하십시오. 세부 사항이없는 답변은 편집하거나 삭제할 수 있습니다. 맵을 형성하는 알려진 유한 크기의 타일 그리드가 있습니다. 지도 안의 타일 중 일부는 지역으로 알려진 세트에 배치됩니다. 이 영토는 연결되어 있지만 그 모양에 대해서는 알려진 바가 없습니다. …

3
플레이어 참여를 계산하는 방법?
특정 사람들이 게임에 대해 어떻게 생각하고 얼마나 좋아하는지 알기 위해 어떤 메트릭을 사용할 수 있습니까? 플레이어가 스스로 평가할 필요가없는 매개 변수를 선호합니다. 한 좌석에서 몇 시간을 플레이하는 것이 플레이어가 게임에 시간을 보내고 싶어했는지에 대한 좋은 매개 변수입니까?

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