게임 개발

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

3
충동 점프
나를 당혹스럽게 한 가지가 있는데, 이것이 플랫 포머에서 '가짜 충동'점프를 구현하는 방법입니다. 내가 무슨 말을하는지 모른다면 마리오, 커비, 동굴 이야기에서 인용 한 점프를 생각해보십시오. 그들의 공통점이 무엇입니까? 점프 높이는 점프 버튼을 얼마나 오래 누르고 있는지에 따라 결정됩니다. 이 캐릭터의 '임펄스'는 실제 물리학에서와 같이 점프하기 전에 만들어지는 것이 아니라 공중에서 있을 …

3
'Dont Starve'에는 어떤 애니메이션 기법이 사용됩니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 게임 개발 스택 교환에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 육년 전 . 개인적인 시간 외 개발에서 몇 가지 게임을하는 동안 나는 생존 2D / 3D 생존 게임을 우연히 발견했습니다. 게임은 분명히 SDL과 GLUT (Dont …
12 animation  sdl  glut 

1
그래픽 하드웨어에 대한 학습을위한 유용한 리소스
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 그래픽 하드웨어 및 관련 저수준 소프트웨어에 대한 유용한 학습 자료를 찾고 있습니다. 기본적으로 나는 어떻게 구현되는지 측면에서 …

2
누적 행렬 변환을 사용하여 짐벌 잠금 문제를 어떻게 해결합니까?
Jason L. McKesson의 온라인 "Learning Modern 3D Graphics Programming"책을 읽고 있습니다 현재 짐벌 잠금 문제와 쿼터니언을 사용하여 해결하는 방법에 달려 있습니다. 그러나 바로 여기, Quaternions 페이지에서 . 문제의 일부는 방향을 일련의 3 축 축 회전으로 저장하려고한다는 것입니다. 방향은 회전이 아니라 방향입니다. 그리고 방향은 확실히 일련의 회전이 아닙니다. 따라서 우리는 선박의 …


1
클래스 간 데이터와 종속성을 깨끗하고 우아하게 처리하는 방법
SFML 2에서 2D 하향식 게임을하고 있는데 모든 것이 작동하고 잘 어울리는 우아한 방법을 찾아야합니다. 설명해주세요. 모든 클래스에 그리기 메소드와 업데이트 메소드를 제공하는 추상 기반에서 상속되는 많은 클래스가 있습니다. 게임 루프에서 update를 호출 한 다음 각 클래스를 그립니다. 이것이 일반적인 접근법이라고 생각합니다. 타일, 충돌, 플레이어 및 모든 타일 / 이미지 / …
12 c++  2d  architecture  sfml 

2
경쟁하는 3 명의 영웅을위한 공식으로, 각각 한 사람은 이길 수 있고 다른 한 사람은 이길 수 있습니다.
내가 가지고있는 프로젝트를 위해 게임을 디자인하려고하는데 주요 아이디어는 다음과 같습니다. 영웅의 3 가지 유형 영웅 당 3 가지 통계 관련된 수준이 없으므로 차이는 통계에서 찾아야합니다. 싸움 논리-싸움의 논리는 type1hero는 type2hero를 이길 수있는 좋은 기회가 있고 type2hero는 좋은 기회를 얻습니다 type3hero와 type3hero는 type1hero가 이길 수있는 좋은 기회가 있다는 것입니다. 일주일 동안 …


2
구에 대한 임의의 회전
사용자가 구 표면 주위를 이동할 수있는 정비공을 코딩하고 있습니다. 구의 위치는 현재 theta및로 저장되며 phi, 여기서 theta현재 위치의 z 축과 xz 투영 사이의 각도 (즉, y 축을 중심으로 한 회전)이며 y 축 phi에서 위치까지의 각도입니다. 나는 그것을 잘못 설명했지만 본질적 theta = yaw으로phi = pitch Vector3 position = new Vector3(0,0,1); …

5
터널 효과 cocos2d
COCOS2D (iOS)에서 유사한 터널 효과를 만들려고합니다. 누구든지 조언을 제안 할 수 있습니까? 심판 비디오 1 심판 비디오 2 지금까지 나는 스케일이 감소하고 중심이 같은 지점에 위치하고 여러 작은 스프라이트에 대해 Z가 감소하는 링 모양 스프라이트를 여러 번 사용해 보았습니다. 이를 통해 CCScaleTo로 애니메이션을 적용하고 애니메이션 지속 시간으로 크기를 2.0으로 변경했지만 …

3
개발 비용을 어떻게 결정합니까?
다른 두 명의 친구와 저는 매우 작은 게임 개발 스튜디오입니다. 지금까지 게임을 출시하지는 않았지만 거의 2 개의 게임을 출시 할 준비가되었습니다. 더 큰 스튜디오는 우리의 작업을 보았고 이제 그들은 우리와 함께 일하기를 원합니다. 모바일 게임 (iOS, Android)을 개발할 사람들이 필요합니다. 그들은 우리가 프로젝트 가격을 정하기를 원합니다 (NDA에 서명 한 세부 …
12 android  ios  sales 

3
커브를 이용한 충돌 감지
나는 움직이는 원과 어떤 종류의 정적 곡선 (아마도 베 지어 곡선) 사이의 충돌 감지를하고 싶은 2D 게임을 만들고 있습니다. 현재 내 게임에는 정적 지오메트리로 직선만이 있으며 원에서 선까지의 거리를 계산하고 거리가 원 반경보다 작은 경우 원을 선 밖으로 투영하여 충돌 감지를 수행합니다. 이러한 종류의 충돌 감지를 상대적으로 간단하게 수행하려면 어떻게해야합니까? …

1
렌더링, 배치, 그래픽 카드, 성능 등에 대한 정보 + XNA?
제목이 약간 모호하다는 것을 알고 있지만 실제로 찾고있는 것을 설명하기는 어렵지만 여기에갑니다. CPU 렌더링에 관해서는 성능을 추정하고 간단하게 할 수 있지만 기술 배경 정보가 부족하여 GPU에 관해서는 단서가 없습니다. XNA를 사용하고 있기 때문에 이론과 관련이 있다면 좋을 것입니다. 내가 실제로 알고 싶은 것은, 특정 그리기 작업을 수행 할 때 언제 …

2
프로그래머가 아닌 사람을위한 XNA 게임 배포 촉진
저는 현재 XNA의 RPG 스타터 키트를 기본으로 사용하여 RPG를 작업하고 있습니다. (http://xbox.create.msdn.com/en-US/education/catalog/sample/roleplaying_game) 저는 소규모 팀 (두 명의 디자이너와 한 명의 음악 / 사운드 아티스트)과 함께 일하고 있습니다. 프로그램 제작자. 현재, 우리는 다음과 같은 (지속 불가능한) 시스템으로 작업하고 있습니다 : 팀은 게임에 추가하기 위해 새로운 사진 / 사운드를 생성하거나 기존의 사운드 …
12 xna  rpg 

2
물리학을 통한 멀티 플레이어 네트워킹
물리학을 이용한 멀티 플레이어 네트워킹이 레이싱 게임에서 어떻게 구현되는지 궁금합니다. 우리는 다른 사람들에 의해 제어되는 여러 가지 빠르게 움직이는 차량이있는 실제 세계를 가지고 있습니다. 차량에 무기가 있고 서로 쏠 수 있다고 가정 해 봅시다 (Twisted Metal, Vigilante v8) 타격과 충돌이 걱정됩니다. 권위있는 서버 또는 더 나은 대안?

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