게임 개발

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

4
절대 재부팅되지 않는 테스트 환경을 구현하는 방법은 무엇입니까?
다음을 수행하는 방법에 대한 아이디어를 찾고 있습니다. Java로 간단한 "세계"를 작성하고 싶습니다. 나중에 새 객체를 시작하고 나중에 추가하여 기존 객체 간의 다른 동작을 시뮬레이션 / 관찰 할 수있는 것입니다. 그런 다음 이전 객체를 잠시 본 후 새로운 객체를 코딩 한 다음 기존 세계에로드 / 드롭합니다. 문제는 시작된 세계를 멈추거나 다시 …

3
게임에서 적절한 가격의 아이템을 어떻게 선택합니까?
나는 선수가 레이스에서 승리하기 위해 돈을 버는 게임을 가지고 있으며, 그 돈을 써서 새로운 차원의 잠금을 해제하거나 차량을 향상시킬 수 있습니다. 지금, 나는 당신이 번 돈과 물건의 가격을 분명한 기준없이 선택하고 있습니다. 나는 그것들을 시험해보고 그것이 기분이 좋은지 알아 봅니다 ... 더 좋은 방법이 있다고 생각하십니까? 어떻게합니까?

5
충돌 해결
충돌을 확인하는 방법을 잘 알고 있지만 충돌을 올바르게 처리하는 방법을 모르겠습니다. 단순화 된 두 물체가 충돌하면 속도 방향을 변경하기 위해 계산을 사용합니다. 두 객체를 움직이지 않으면 객체가 겹치며 속도가 충분히 크지 않으면 다음 업데이트 후에도 충돌합니다. 이로 인해 물체가 서로 끼일 수 있습니다. 그러나 두 객체가 겹치지 않도록 이동하려고하면 어떻게됩니까? …


9
스프라이트 시트 애니메이션 제작을위한 팁과 도구
스프라이트 시트를 쉽게 만드는 데 사용할 수있는 도구를 찾고 있습니다. 지금은 Illustrator를 사용하고 있지만 문자의 중심을 정확한 위치에 놓을 수는 없으므로 스프라이트 시트를 반복하면서 움직이는 동안 (항상 한 곳에 있더라도) 움직이는 것처럼 보입니다. 사용할 수있는 더 나은 도구가 있습니까? 스프라이트 시트 작업에 대한 팁은 무엇입니까? 캐릭터의 각 부분을 개별 레이어 …

6
2D 게임에서 부드러운 지형을 생성하는 가장 간단한 방법은 무엇입니까?
"Moon Buggy"또는 "Route 960"과 같은 2D 게임에서 부드러운 지형을 생성하는 가장 간단한 방법은 무엇입니까? stackoverflow.com에서 임의의 높이 배열을 생성하고 나중에 흐리게 처리하는 방법에 대한 답변을 받았습니다. 예, 괜찮습니다. 그러나 일부 점을 제공하고 매끄러운 곡선을 얻는 것이 좋습니다.

5
직접 녹음하거나 주식 음향 효과를 구매할 가치가 있습니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . 게임을 개발할 때 독창적 인 그래픽 미학이 중요합니다. 오디오도 마찬가지인지 궁금합니다. 녹음, 내 자신의 소리를내는 데 시간을 투자 …
23 sound 

4
베 지어 곡선 호 길이
참조 : Math.SE에 대한 동일한 질문 베 지어 곡선의 호 길이를 어떻게 찾을 수 있습니까? 예를 들어 선형 베 지어 곡선의 길이는 다음과 같습니다. length = sqrt(pow(x[1] - x[0], 2) + pow(y[1] - y[0], 2)); 그러나 2 차, 3 차 또는 n도 베 지어 곡선은 어떻습니까? (제 목표는 샘플링 해상도를 …

7
HTML5 게임 (캔버스)-UI 기법?
PhoneGap을 사용하여 모바일 (Android / iPhone / WebOS) 용 JavaScript / HTML5 게임 (Canvas 사용)을 빌드하는 중입니다. 현재 UI와 게임 보드를 구축하는 방법과 상호 작용하는 방법을 설계하려고하지만 최선의 솔루션이 무엇인지 잘 모르겠습니다. 내가 생각할 수있는 것은 다음과 같습니다. drawImage 및 fillText와 같은 것을 사용하여 UI를 캔버스에 바로 빌드하십시오. 일반 DOM …

4
2D 화면 좌표와 직교 좌표의 차이점을 다루는 방법
대부분의 2D 화면 / 비트 맵 좌표 시스템은 양의 Y 축이 아래쪽을 향하도록합니다 (왼쪽 위 모서리에 원점이 있음). 이것은 대부분의 사람들이 긍정적 인 Y가 가리키는 축과 기하학적으로 생각하는 방법을 카운터 까지 (중앙에 원점). 대부분의 게임은 서로 다른 2D 좌표계를 어떻게 관리합니까? 좌표에는 두 가지 주요 유형 (화면 대 데카르트)이 있지만 …
23 2d  screen  coordinates 

7
인터페이스 101 : 예쁘게 만들기
나는 실제로 야생으로 출시 한 몇 가지 게임을 만들었습니다. 몇 가지 특정 문제가 반복적으로 발생합니다. 이것이 게임의 인터페이스 / 테마 문제입니다. 게임의 룩앤필과 인터페이스에 대해 비 임의적이고 일관된 결정을 내릴 수있는 방법은 무엇입니까? 예를 들어, Silverlight 화학 기반 게임 버전 1에서 자연스러운 가로 스타일 스타일의 룩앤필을 사용하기로 결정한 것은 (나쁜?)이 …
23 gui  ui-design 

6
스펠 캐스팅-초당 데미지를 최적화하는 방법
몇 가지 주문을 아는 마법사가 있다고 상상해보십시오. 각 주문에는 3 가지 속성이 있습니다 : 데미지, 쿨 다운 시간, 시전 시간. 꽤 표준적인 RPG입니다. 재사용 대기 시간 : 주문을 다시 시전하는 데 걸리는 시간 (t)입니다. 시전이 시작되는 순간 주문이 "재사용"됩니다. 시전 시간 : 주문을 사용하는 데 걸리는 시간 (t)입니다. 마법사가 무언가를 …

4
빠른 프로토 타입을 만들 때 결국 사용할 언어를 사용하는 것이 더 낫습니까?
SFML (C ++) 및 Flash (AS3)로 작업하고 있으며 일반적으로 내가 가진 아이디어에 대한 프로토 타입을 만듭니다. 마지막에 사용할 언어 (일반적으로 C ++)를 사용하거나 간단하고 빠른 것 (AS3, Python 등)을 사용하여 작동하고 주 제품을 시작할 때 처음부터 시작하는 것이 더 낫습니까?

6
게임 개발에서 테스트 주도 개발이 가능한가?
스크럼 인증을 받았기 때문에 시스템을 개발하는 동안 민첩한 방법론을 사용하는 경향이 있으며 스크럼 프레임 워크의 일부 캔버스를 사용하여 일상적인 작업을 관리합니다. 게다가, TDD가 게임 개발에 옵션이 될 수 있는지 궁금합니다. 이 GD 질문을 믿는다면 TDD는 게임 개발에별로 유용하지 않습니다. MVC 및 TDD가 왜 게임 아키텍처에서 더 많이 사용되지 않습니까? 나는 …

6
절차 적으로 생성 된 텍스처는 어떻게 되었습니까? [닫은]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 얼마 전에 절차 적으로 생성 된 텍스처가 많은 사람들 / 회사들이 심각한 배치 (작은 배치, 더 빠른 …

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