게임 개발

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

2
킥 스타터 "마지막 찬 발"
오늘 저는 1 년 전에 일을 마치고 시작한 아이폰 슈팅 게임을 완성하기 위해 킥 스타터에 약 5,000 달러를 요구하는 비디오의 출판을 예약했습니다. 나는 (작품, 음악, 법률 및 회계 비용을) 지금까지 게임에서 $ 20,000보다 많이 투자하고 지금은 무엇입니까 겁을 비디오를 게시하는 내 결정에 대해. 즉, 게임은 "거의 끝났다"는 것입니다. 즉, 게임 …

8
팀 기반 게임에서 플레이어가 서로 "대화"하도록하려면 어떻게해야합니까?
플레이어 (이다 매우 사교적 인) 특정 종류를 유치 목표로, 나는 기계가 필요, 또는 적어도, 선수를 격려 어떤 게임 궁금해 구두를 나는 팀과 개인 채널, 고급 텍스트 채팅 시스템을 믿고있어 ( 팀 내에서 성공하기를 원하거나 게임 내에서 가능한 최상의 결과를 얻으려면 채팅 봇)이 서로 통신합니다. 토론이 필요한 것에 관심이 있습니다. "일치"전, …

2
현실적인 "적외선 비전"효과를 어떻게 구성 할 수 있습니까?
쉐이더를 사용하여 현실적인 적외선 비전 효과를 만드는 방법은 무엇입니까? 현실적으로 나는 이 예처럼 현실적으로 보이는 것을 의미 합니다. 재료가 얼마나 많은 열을 방출하는지 결정한 다음 노멀 및 뷰 벡터의 내적을 사용하여 열이 뷰어에 도달하는 양을 결정함으로써 텍스처를 만드는 것에 대한 아이디어가 있지만 이것이 열 비전인지 확실하지 않습니다. 심지어 작동하기 때문에 …
20 shaders 

3
플레이어가 보이지 않을 때 올바르게 움직임을 예측하는 방법은 무엇입니까?
나는 멀티 플레이어 게임을하고 있으며 클라이언트 측 예측을하고 있지만 일부 플레이어는 물약을 마시고 보이지 않게 될 수 있습니다 ... 문제는 그들이 보이지 않게 될 때 클라이언트가 자신이 있다는 것을 알기 위해 사용할 수있는 것을 공유하지 않기 때문에 플레이어가 보이지 않는 플레이어가 차지한 타일을 밟을 때 그는 성공할 것으로 예상하고 서버가 …

2
2D 게임에 카메라 / 뷰포트 구현
2D 게임에 카메라 / 뷰포트를 구현하는 가장 실용적인 방법은 무엇입니까? 화면을 기준으로 한 위치 대신 객체 세계 위치 를 저장해야한다고 읽었습니다 . 현재 상황: XML 파일에서 객체와 레벨을로드하는 간단한 2D 게임을 구현했습니다. 현재 레벨 XML 파일은 다음과 같습니다. <map> <tile obj="ground" x="0" y="555" /> <tile obj="ground" x="16" y="555" /> <tile …
20 c++  2d  architecture  camera 

5
네트워크 지연 보상 처리를 피하기 위해 게임 메커니즘의 요령?
네트워크 지연 보상을 구현하는 것이 어렵습니다. 피하는 방법은 무엇입니까? 지연이 중요하지 않거나 게임의 자연스러운 부분으로 인식되는 방식으로 트릭을 사용하고 게임 메커니즘을 구축하는 것이 가능할까요? 그러한 기술은 무엇이며 그러한 기술을 사용하는 기존 게임 (MMORPG, 전략 등)이 있습니까? 최신 정보: 턴 기반 게임에는 지연 보상이 필요하지 않지만 실시간에 대한 접근 방식을 보는 …
20 networking  mmo  rpg  rts  lag 

2
우주 유물에서 대기 산란 하늘
나는 우주에서 행성의 대기 비산을 구현하는 과정에 있습니다. http://http.developer.nvidia.com/GPUGems2/gpugems2_chapter16.html 의 Sean O'Neil의 셰이더를 시작점으로 사용하고 있습니다. 나는이 꽤 많이 여기로 GroundFromSpace 쉐이더에 반대 SkyFromSpace 쉐이더를 제외하고 fCameraAngle에 관한 같은 문제 : http://www.gamedev.net/topic/621187-sean-oneils-atmospheric-scattering/ fCameraAngle = 1내부 루프에서 사용하지 않을 때 공간 쉐이더에서 하늘에 이상한 유물이 나타납니다 . 이 유물의 원인은 무엇입니까? …

5
게임 디자인의 스프레드 시트?
지난 2 주 동안 잘 알려진 성공적인 게임 개발자들로부터 게임을 디자인 할 때 스프레드 시트를 사용한다고 들었습니다. 이 GDCVault 비디오의 첫 번째 David Whatley : Zero에서 Time Magazine까지 : 앱 성공 둘째는 Walled Garden Weekly를 하는 사람들입니다 . David는 모든 것을 모델링하고 Excel 모델을 사용하여 모든 것이 어떻게 작동하는지 확인했습니다. …

1
트리플 버퍼링의 이점은 무엇입니까?
나는 이전 질문에 쓰여진 모든 것을 읽었다 . 이중 버퍼링에서 이해 한 바에 따라 프로그램은 다음 드로잉을 시작하기 전에 완성 된 드로잉이 복사되거나 스왑 될 때까지 기다려야합니다. 트리플 버퍼링에서 프로그램에는 두 개의 백 버퍼가 있으며 이러한 복사와 관련이없는 버퍼에서 즉시 그리기를 시작할 수 있습니다. 그러나 트리플 버퍼링을 사용하면 세 번째 …

2
libGDX에 대한 모든 튜토리얼은 어디에 있습니까? [닫은]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . 온라인에서 LibGDX에 대한 도움말 및 자습서를 검색했지만 stackexchange에 대한 질문을하는 위키와 wiki를 제외하고는 실제로 아무것도 찾을 수 없었습니다. …
20 android  libgdx 


1
카드를 골고루 펴려면 어떻게해야합니까?
카드 놀이 (너비와 높이가있는 직사각형 이미지) 세트를 감안할 때 실제로 카드를 손에 쥐는 것처럼 '팬'패턴으로 나타나도록 각 카드를 회전하고 배치하는 방법은 무엇입니까? 이를 위해 어떤 수학이 필요합니까? 최신 정보 다음은 JavaScript로 브라우저를 구현 한 최종 단계입니다. https://cosmicrealms.com/blog/2013/03/16/hand-of-cards/ 및 http://jsfiddle.net/tyyvk/108/

3
RK4가 Euler 통합보다 나은 이유는 무엇입니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 게임 개발 스택 교환에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 6 개월 전 . 이 훌륭한 슬라이드 의 끝 에서 저자는 제시된 모든 다른 통합자를 비교합니다. 어쨌든 개선 된 오일러 통합 및 Runge Kutta 4 …

7
C ++에서 게임 오브젝트가 실수로 자신을 삭제하는 것을 피하는 방법
내 게임에 플레이어를 폭발시킬 수있는 몬스터가 있다고 가정 해 봅시다. 이 괴물의 이름을 무작위로 선택합시다 : 크리퍼. 따라서 Creeper클래스에는 다음과 같은 메소드가 있습니다. void Creeper::kamikaze() { EventSystem::postEvent(ENTITY_DEATH, this); Explosion* e = new Explosion; e->setLocation(this->location()); this->world->addEntity(e); } 이벤트는 대기하지 않고 즉시 전달됩니다. 이로 인해 Creeper호출 내부의 어딘가 에서 객체가 삭제됩니다 postEvent. …
20 c++  scene-graph 

4
다이나믹 게임 오브젝트를 저장하는 가장 효율적인 컨테이너는 무엇입니까? [닫은]
여기에 무엇이 요청되는지 말하기가 어렵습니다. 이 질문은 모호하거나 모호하거나 불완전하거나 지나치게 광범위하거나 수사적이며 현재 형태로 합리적으로 대답 할 수 없습니다. 다시 열 수 있도록이 질문을 명확하게 설명 하려면 도움말 센터를 방문하십시오 . 휴일 칠년 전에 . 나는 1 인칭 슈팅 게임을 만들고 있으며 다양한 컨테이너 유형에 대해 알고 있지만 게임에서 …

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