게임 개발

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


2
멀티 플레이어 FPS 서버 측 성능
이것은 대역폭에 관한 질문을 제외하고 MMO 성능 과 관련이 있습니다. 이것은 CPU 부하에 관한 것입니다. node.js와 webGL을 사용하여 간단한 FPS를 만들었습니다. MIDI Maze의 BuddyMaze 클론과 매우 유사합니다. 거의 진행되지 않고 모두가 2 차원 (높이 없음)으로 움직이며 간단한 발사체를 쏘고 벽에 부딪칩니다. 지금, 모든 플레이어가 원을 그리면서 빠르게 쏘는 서버에 여러 …

5
많은 큐브 작업. 성능 향상?
편집 : 질문을 요약하면 성능이 좋지 않은 복셀 기반 세계 (Minecraft 스타일 (Thanks Communist Duck))가 있습니다. 나는 출처에 대해 긍정적이지 않지만 그것을 제거하는 방법에 대한 가능한 조언을 원합니다. 나는 세계가 많은 양의 큐브로 구성된 프로젝트를 진행하고 있습니다 (나는 당신에게 숫자를 줄 것이지만 사용자 정의 세계입니다). 내 테스트는 약 (48 x …
12 xna  3d  frame-rate  voxels 

7
게임 "Diplomacy"와 같은 역학을 사용하는 다른 게임
나는 약간의 연구를하고 있으며 Diplomacy (온라인 버전 here ) 이외의 Diplomacy ( 규칙, 짧은 형식 ) 의 모든 또는 일부 메커니즘을 사용 하는 게임을 추적하는 데 도움이되기를 바랍니다 . 내가 찾고있는 예 : 주문 실행 전에 동시에 주문 외교에서 플레이어는 자신의 움직임을 "쓰기"하고 "동시에"실행합니다 공격자 또는 방어자가 영역을 "수용"하는 것을 …

3
HTML5 게임 물리 시뮬레이션을위한 웹 워커?
이 질문 과 관련이 있습니다. 아이디어는 가능한 한 동일한 물리 행동을 보장하는 것입니다. 웹 워커에서 고정 시간 단계 물리를 실행할 수 있습니까? UI는 다른 / 가변 새로 고침 빈도로 자체 업데이트됩니다. 아무도 아직 시도하지 않았습니까?

1
게임 프로그래밍에는 어떤 연구 분야가 있습니까? [닫은]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . 현재 네트워크 최적화 및 다양한 분산 응용 프로그램을 연구하는 그룹에 속해 있으며 게임에 관심이 많지만 연구 측면에서 더 …

5
가장자리에 스카이 박스 텍스처 아티팩트
Mac에서 skybox 텍스처를 그리는 데 이상한 문제가 있습니다. iPhone에서는 모든 것이 잘 진행되고 있습니다. 나는 성공하지 않고 근거리와 원거리의 값을 바꾸려고 노력했다. 6 개의 텍스처로 구성된 스카이 박스이며 모든 텍스처에 대해 다음과 같이 설정했습니다. glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST); glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST); glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE); glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE); 무엇이 문제 일 수 …
12 opengl  textures  macos  sky 

2
Geometry Wars에서 워프 효과를 어떻게 복제합니까?
Geometry Wars 와 같은 게임에서 볼 수있는 워프 효과를 얻으려고합니다 . 누군가 여기서 무슨 일이 일어나고 있는지 설명해 줄 수 있습니까? 그리드의 z 축이 프로그래머에 의해 어떤 식 으로든 조작되는 것처럼 느껴지지만 실제로 올바른 왜곡 효과를 얻기 위해 알려진 수학 방정식이 있습니까? 편집 : 더 구체적으로 말하면 그리드의 뒤틀림을 의미합니다. …

4
다른 보간 공식의 애니메이션 예 : 모든 링크? [닫은]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 예를 들어 자동차를 부드럽게 멈추고 싶을 때와 같이 비 선형 보간 곡선에 다른 방정식을 가진 거대한 페이지에 대한 …

1
NPC가 변형 대신에 클래스 당 하나의 무기를 갖는 것이 왜 평범한가?
예를 들어 Half-Life 2에는 민사 보호, 병사 병사 및 병사 엘리트가 있습니다. 각 클래스에는 무기가 있습니다. NPC가 사용하기로 선택한 무기가 경쟁력을 유지하면서도 장점을 기반으로한다는 점에서 NPC가 플레이어와 일치하는 곳에서 전혀 변화가 있습니까? 이것이 표준이 된 이유가 있습니까? 그렇게 할 때 발생할 수있는 모든 변수와 합병증과 관련이 있습니까?

3
물리 엔진에 필요한 조언
최근에 물리 엔진을 구축하여 프로젝트를 시작했습니다. 나는 당신이 나에게 이것에 대한 몇 가지 문서 및 / 또는 최고의 기술과 관련된 조언을 줄 수 있기를 바랐다. 우선, Game-Physics-Engine-Development 가 당면한 과제에 강력히 권장되는 것을 보았고 , 당신이 저에게 다른 의견을 줄 수 있는지 궁금합니다. 또한 Amazon을 탐색하는 동안 Game Engine Architecture를 …

4
업적 / 배지를 향한 진전을 보여주지 않겠습니까?
Xbox Live, iOS Game Center, 많은 개별 게임, 심지어 Stack Overflow와 같은 게임 요소가있는 소셜 커뮤니티에서도 성과 가 있습니다. 스택 오버플로 의 일반적인 사용자 요청 은 배지에 대한 진행 상황을 표시하는 것입니다. Jeff Atwood가 다음 진술을 한이 uservoice request 에서 볼 수 있듯이 이것은 SO에 의해 거부되었습니다 . 이것은 xbox …

5
배우로서의 스프라이트
저는 게임 개발 질문에 경험이 없지만 프로그래머입니다. 스칼라 언어에서는 액터로 확장 가능한 멀티 태스킹을 할 수 있습니다. 심지어 수십만 대의 문제없이 한 번에 실행할 수 있습니다. 그래서 나는 이것을 2D-Sprites의 기본 클래스로 사용하여 모든 스프라이트를 통과하고 이동시키는 데 필요한 게임 루프에서 벗어날 수 있다고 생각했습니다. 기본적으로 이벤트 중심으로 움직입니다. 게임에 …

3
Scorched Earth와 같은 지형을 어떻게 생성합니까?
저는 웹 개발자이며 자신의 게임을 만들기 시작하고 싶습니다. 친숙성을 canvas위해 지금 은 JavaScript와 요소를 선택했습니다 . Scorched Earth에서 이와 같은 지형을 생성하고 싶습니다. 나의 첫 시도는 내가 그 y가치를 무작위로 할 수 없다는 것을 깨달았다 . 봉우리와 여물통에는 약간의 정신이 있어야했습니다. 나는 약간의 구글 검색을했지만, 나에게 충분한 것을 찾을 수 …

3
shmup 레벨을 저장하는 방법?
2D shmup (즉, Aero Fighters )을 개발 중이며 레벨을 저장하는 다양한 방법이 무엇인지 궁금합니다. 적들이 자신의 xml 파일에 정의되어 있다고 가정하면 적이 레벨에서 스폰되는 시점을 어떻게 정의 하시겠습니까? 시간을 기준으로 하시겠습니까? 업데이트? 거리? 현재는 "레벨 시간"을 기준으로이 작업을 수행합니다 (레벨이 실행되는 시간-일시 중지로 시간이 업데이트되지 않음). 다음은 예입니다 (직렬화는 XNA에 …
12 levels  data  xml  shoot-em-up 

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