게임 개발

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

3
입력 객체와 게임 객체의 우려를 어떻게 분리합니까?
아마도 개발자가 입력을 처리해야 할 모든 게임에서 아마도 간단한 키보드 및 마우스 이벤트, 터치 이벤트 또는 가속도계 입력과 같은 것일 수 있습니다. 이 입력은 게임에서 오브젝트에 간접적으로 영향을줍니다. 때로는 같은 입력이 다른 객체에 영향을 줄 수 있습니다. 이제 이것을 모델링하는 방법에 대해 생각하고 있습니다. 내가 보는 방식에는 두 가지 다른 …


2
3D 점을 3D 선에 투영하려면 어떻게해야합니까?
하자 내가 두 점에 의해 정의되는 라인을 가지고 말을 A하고 B두 형태 (x, y, z). 이 점들은 3D 공간에서 선을 나타냅니다. 나는 또한 P같은 형식으로 정의 된 점이 있는데, 그것은 줄에 없습니다. 선에 대한 해당 점의 투영을 어떻게 계산합니까? 2D 에서이 작업을 수행하는 방법을 알고 있지만 3D는 모든 리소스를 디버깅하는 …


9
게임을 끝내는 방법? [닫은]
휴무 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 내 문제는 게임 (실습 용) 또는 내 게임 또는 다른 문제의 복제본을 프로그래밍 할 때마다 개발 중 어딘가에서 …

6
3d 펄린 노이즈 기능은 지형을 생성하는 데 어떻게 사용됩니까?
높이 값을 생성하기 위해 2d 펄린 노이즈 함수를 사용하여 머리를 감쌀 수 있지만 3d 펄린 노이즈 함수가 사용되는 이유를 이해할 수 없습니다. Notch의 블로그 ( http://notch.tumblr.com/post/3746989361/terrain-generation-part-1 )에서 Minecraft의 지형 생성에 3d 펄린 노이즈 기능을 사용한다고 언급했습니다. 누구나 그것이 어떻게 수행되고 그것이 왜 유용한 지 알고 있습니까? x, y 및 z …

4
최고의 Python 3D 엔진은 무엇입니까? [닫은]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 육년 전 …
20 3d  python 

7
2D 게임의 경우 Direct3D 또는 OpenGL과 같은 3D API를 사용하지 않는 이유가 있습니까?
나는 꽤 오랫동안 취미 게임 개발에서 벗어났습니다. 내가 그렇게했을 때, 대부분의 사람들은 Direct Draw를 사용하여 2D 게임을 만들었습니다. 내가 사람들이 멈추었을 때 직교 투영법을 가진 OpenGL 또는 Direct3D는 갈 길입니다. 나는 특히 휴대 전화에서 XNA 플랫폼에서 2D 게임을 만드는 것에 대해 생각하고 있습니다. OpenGL을 사용하여 무언가를 만들려면 3D 개발에 적응할 …
20 2d  opengl  directx 

5
나는“amoeba”게임 정비사가 있습니다. 그것을 구현하는 방법에 대한 아이디어가 있습니까?
(A)의 외부 테트리스 클론 하는 엉터리 차원 하향식 사수 , 그리고 단결과 Flixel 같은 물건 장난 일부는, 내가 완전한 아직 실현 한 , 광택, 벨 앤 휘파람 게임. 이것을 변경하고 다음 프로젝트에 대한 아이디어가 있습니다. 아이디어는 당신이 아메바라는 것입니다. 아메바는 눈과 같은 핵심을 가지고 있으며 (또는 생물학을 몰라요) 당신은 두 …

2
모델 주위의 이상한 흰색 윤곽선
XNA 4에서 게임을하고 있는데 최근 이 안내서에 따라 지연된 음영 구현으로 전환했습니다 . 내 모델에 이상한 흰색 윤곽선이 나타나고 있는데이 원인이 무엇인지 잘 모르겠습니다. 일반 렌더 타겟 또는 뎁스 렌더 타겟의 정밀도가 떨어졌을 수도 있지만 32 (컬러) 대신 64 비트 (Rgba64)로 늘리면 도움이되지 않습니다. 또한 스페 큘러 계산에 문제가 있다고 …
19 xna  hlsl 

5
iOS 사용자는 게임 내에서 Facebook 및 Twitter 버튼을 사용합니까?
누구나 iOS 게임 내에 Facebook 또는 Twitter "공유"버튼을 성공적으로 배치하는 데 대한 통찰력이나 경험이 있습니까? 예를 들어, 사용자가 높은 점수를 받으면 Facebook 또는 Twitter를 통해 점수를 공유 할 수있는 옵션을 제시합니다. 내 게임에 Facebook 또는 Twitter 버튼을 포함하지 않는 나의 예약 / 바이어는 다음과 같습니다. 직접 텍스트 서식을 지정할 수있는 …

5
역 게임 화에 대한 용어가 있습니까?
게임 화 는 게임 메커니즘을 게임이 아닌 상황에 적용하는 프로세스입니다. 리버스 게임 화 는 게임에서 게임 이 아닌 컨텍스트 또는 게임 메커니즘을 사용하는 프로세스입니다. 예를 들면 다음과 같습니다. 게임 화 -리더 보드, 배지 등으로 트래픽 코드를 배울 수 있습니다. 리버스 게임 화 -트래픽 코드를 가르치는 게임 (gta 등)을 만들 수 …


3
일부 MMO에서 클라이언트 메모리를 편집하면 속임수가 허용되는 이유는 무엇입니까?
게임 클라이언트의 메모리를 편집하는 이유는 무엇입니까? 왜 클라이언트와 함께 많은 "해킹 방지"도구가 제공됩니까? 클라이언트-서버 게임을 디자인한다면, 서버 (게임 세계의 시뮬레이션)에서 모든 일이 발생하고 클라이언트는 캐릭터 주변의 세계 일부에 대한 상태 업데이트를받는 수동적 소비자 일뿐입니다. 키 입력 또는 이동 / 동작 명령. 어쩌면 나는 여기에 뭔가 빠졌지 만, 그 디자인으로 클라이언트 …

1
Respawn Coroutine에 어떤 문제가 있습니까?
플레이어가 기본 / 지상에서 떨어지면 가장 가까운 체크 포인트에서 플레이어가 부활하기를 원하는 2D Platformer 게임을 만들고 있습니다. 그러나 나는 플레이어가 땅에서 떨어지고 부활하는 사이에 지연이 있기를 원합니다. 이 목표를 달성하기 위해 내 코드 섹션입니다. private void OnTriggerEnter2D(Collider2D collision) { Debug.Log(collision.tag); if (collision.tag.Equals("Kill")) { StartCoroutine("Respawn"); } else if(collision.tag.Equals("Checkpoint")) { Animator flag …
19 unity  coroutines 

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