게임 개발

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

2
게임 디자인의 맥락에서“볼록”이란 무엇입니까?
게임 에서 볼록 함이라 는 것을 언급 한 게임 디자이너를 들었 습니다. 이것은 지오메트리 나 게임 이론과는 다른 게임 디자인 개념으로 보인다. 불행히도 정의를 제외하고는 온라인으로 언급 할만한 자료가 거의 없습니다. 내가 수집 할 수있는 것 중에서 플레이어 선택과 관련이 있습니다. 볼록이란 무엇입니까? 게임에서 어떻게 나타 납니까? 그 예가 무엇입니까, …

5
2D 맵에서 연결된 (논리적으로 구별되는) 수역을 어떻게 감지 할 수 있습니까?
2D 육각형 그리드 맵이 있습니다. 각 육각 셀에는 물인지 바다인지를 결정하는 데 사용되는 높이 값이 있습니다. 나는 수역을 결정하고 표시하는 좋은 방법을 생각하고 있습니다. 대양과 내해는 쉽습니다 (홍수 채우기 알고리즘 사용). 그러나 지중해 와 같은 수역은 어떻습니까? 더 큰 물에 붙어있는 물의 몸체 ( "바다"와 "굴뚝"은 개구부의 크기에 의해서만 다름)? …

4
유니티 새로운 UI-GUI 요소에 의해 호출되는 기능을 동적으로 변경
버튼 OnClick 및 슬라이더 On Value Changed의 값을 동적으로 변경하려고 합니다. 이것이 어떻게 수행되었는지 추측해야한다면, button / gui 요소에 대한 참조를 얻으십시오. 그런 다음 Button 스크립트 구성 요소를 가져와 해당 함수 호출 목록에 액세스하십시오. 그러나 해당 목록을 수정하는 방법을 잘 모르겠습니다. 누구든지 아이디어가 있습니까? 도움이 될 수있는 추가 정보 : …
17 c#  unity  gui 

3
여러 키를 눌렀을 때 이동 속도 스태킹을 피하는 방법은 무엇입니까?
마우스가 필요없는 새로운 게임을 시작하여 키보드까지 움직임을 남깁니다. 나는 8 방향을 통합하려고 노력했다; 위, 왼쪽, 오른쪽, 위 오른쪽 등. 그러나 두 개 이상의 화살표 키를 누르면 이동 속도가 쌓입니다 ( http://gfycat.com/CircularBewitchedBarebirdbat ). 이 문제를 어떻게 해결할 수 있습니까? 내 코드의 관련 부분은 다음과 같습니다. var speed : int = 5; …


1
게임에는 언제 공식적인 등급이 필요합니까?
게임이 PEGI 또는 ESRB와 같은 공식 또는 준 공식 등급위원회의 등급을 받아야하는 시점은 언제입니까? 전 세계 어디에서나 오프라인 상점에서 판매되는 거의 모든 게임에는 연령 레이블이 있어야합니다. 그러나 전 세계적으로 다운로드 또는 브라우저 기반 게임으로 배포되는 게임은 어떻습니까? 그러한 게임에 대해 콘텐츠 등급을 매길 이유가 있습니까? 그렇다면, 어느 누구의 평가위원회가 평가를해야하는지, …

9
신규 플레이어가 장기 플레이어와 효과적으로 경쟁하게하려면 어떻게해야합니까?
새로운 플레이어가 내 전략 게임에 참여하면 다른 플레이어가 자신을 공격하는 것을 3 일 동안 보호 할 수 있지만, 더 오래 플레이 한 플레이어를 따라 잡을 시간이 충분하지 않습니다. 이 문제를 어떻게 해결할 수 있습니까? 보호 시간을 연장하려고했지만 그렇게하면 플레이어가 공격하지 않고 진행할 수 없게됩니다 (더 빠른 진행을 위해 더 많은 …

3
비트 맵에서 두 점 사이에 직선을 어떻게 그리나요?
높이 맵 (비트 맵)을 가지고 놀면서 게임에서 내 자신의 것을 만들려고하는데 기본적인 그리기 방법을 구현해야합니다. 직선을 그리는 것이 생각만큼 기본적이지 않다는 것을 빨리 깨달았습니다. 점이 X 또는 Y 좌표를 공유하거나 완벽하게 대각선을 그릴 수 있도록 정렬되어 있으면 간단합니다. 그러나 다른 모든 경우에는 까다 롭습니다. "직선"선이되기 위해 어떤 픽셀을 채색해야하는지 결정하기 …

1
노멀 vs 노멀 맵
Assimp 자산 가져 오기 도구 ( http://assimp.sourceforge.net/lib_html/index.html )를 사용하여 3D 모델을 구문 분석하고 있습니다. 지금까지 메쉬의 각 정점에 대해 정의 된 법선 벡터를 간단히 뽑았습니다. 그러나 노멀 맵에서 다양한 튜토리얼을 찾았습니다 ... 노멀 맵에서 알 수 있듯이 노멀 벡터는 노멀 맵의 각 텍셀에 저장되며 셰이더의 노멀 텍스쳐에서이 벡터를 가져옵니다. 법선을 …

1
ddx (hlsl)는 실제로 무엇을합니까?
조금 혼란 스러워요. 공식 문서 ( http://msdn.microsoft.com/en-us/library/windows/desktop/bb509588(v=vs.85).aspx )에 따르면 ddx (input)은 입력과 관련하여 부분적으로 파생 된 것입니다 "화면 공간 x 좌표" 내 미적분은 괜찮지 만 입력이 무엇인지 어떻게 알 수 있습니까? 함수에 전달하면 어떻게 될지 상상할 수 있지만 숫자의 미분은 항상 0입니다 ...? 스케일링입니까? 예를 들어, 이것은이 거리에서 크기의 10 …
17 hlsl 

2
배경 음악을 부드럽게 변경
현재 작업중인 게임에 대해 5 가지 소리가납니다. 게임에서는 큰 전투에서 다른 문명과 싸울 수 있지만 평화롭게 행성에 정착 할 수도 있습니다. 일부 노래는 더 폭력적이고 다른 노래는 매우 평화 롭습니다. 문제는 노래를 바꾸는 가장 좋은 방법은 무엇입니까? 오래된 노래가 끝났을 때 "평화로 운지 아닌지"를보고 새로운 것을 재생하거나 매 프레임마다 그렇게하고 …
17 music 

4
결합 할 수있는 다양한 공격 유형을 어떻게 설계 할 수 있습니까?
하향식 2D 게임을 만들고 있으며 다양한 공격 유형을 원합니다. The Isaac of Binding이 작동하는 방식으로 공격을 매우 유연하고 결합 가능하게 만들고 싶습니다. 게임의 모든 수집품 목록은 다음과 같습니다 . 좋은 예를 찾으려면 Spoon Bender 항목을 살펴보십시오 . 숟가락 벤더는 이삭에게 귀환 눈물을 쏠 수있는 기능을 제공합니다. "시너지 효과"섹션을 보면 흥미롭지 …

1
GLSL Light (감쇠, 색 및 강도) 공식
Voxel 엔진에서 포인트 라이트를 구현하고 있으며 광원 근처에서 100 %에서 빛 반경에서 0 %까지 좋은 빛의 흐름을 얻기 위해 고심하고 있습니다. 함수에 대한 5 개의 인수가 있습니다. 연한 색 (Vec3) 빛의 강도 (감쇠가 100 % 인 거리까지 빛으로부터의 거리) 빛에서 조각까지의 거리 파편 법선에서 빛까지의 각도 빛의 위치 누구든지 올바른 …
17 opengl  glsl  lwjgl  lighting  pixel 


7
인디 게임 크라우드 펀딩. 무엇을 다시 제공해야하나요?
크라우드 펀딩 (Kickstarter, IndieGoGo 등)을 사용하여 개발에 돈을 버는 많은 인디 게임을 보았습니다. 일부 게임은 무언가를 다시 제공 할 것입니다. 예를 들어, RPG 게임에서 당신을 기반으로 NPC 캐릭터를 얻을 수 있습니다. 다른 프로젝트는 단순히 최종 버전을 무료로 제공합니다. 실제로 게임을 끝내는 것 외에도 누군가가 당신에게 돈을주고 싶어하는 주된 이유는 무엇입니까? …

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