게임 개발

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

3
물리 엔진에서 동시 충돌을 처리하는 가장 좋은 방법은 무엇입니까?
비디오 게임의 물리학에 대해 자세히 배울 수 있도록 2D 물리 엔진을 자바 스크립트로 작성하고 있습니다. 바디가 동시에 두 개 이상의 다른 바디와 충돌하는 경우를 제외하고는 딱딱한 바디 충돌에 대해 올바르게 작동합니다. 현재 충돌체 (A, B)의 각 쌍에 대해 충돌 임펄스에 따라 속도와 각속도를 수정하고 관통하지 않도록 서로 밀어냅니다. 그러나 A와 …

3
Unity는 기존 타임 라인을 지원합니까?
Unity3D에서 게임 개발을 계획하고 있으며 엔진에서 이미 제공 한 내용과 직접 코딩해야하는 내용을 살펴 보려고합니다. 게임 자체는 리듬 게임이 될 것입니다. 즉 오디오와 그래픽 이벤트를 동기화하여 필요할 때 항상 재생할 수 있습니다. 내가 피하려고하는 것은 오디오 또는 그래픽이 다른 것보다 빠르게 진행되기 시작하는 잠재적 지연 시나리오입니다. 대학의 게임 디자인 수업에서 …

4
3D 타이틀에서 레벨 컨텐츠에 대한 컨텐츠 예산 (예 : 다각형 수)을 설정하는 방법은 무엇입니까?
응답에서 swquinn이 질문에 대답은 내가 답변을 듣고 싶습니다 것이 더 적절한 질문을 제기했다. 나는 우리 자신의 전략을 게시 할 것입니다 (나는 대답으로 받아들이지 않을 것이라고 약속합니다).하지만 다른 사람들의 의견을 듣고 싶습니다. 구체적으로 : 콘텐츠 팀을위한 합리적인 예산을 설정하는 방법은 무엇입니까? 일반적으로 개발에서 가장 먼저 제기되는 질문 중 하나는 다각형 예산이 …



2
리프트가있는 하우스 맵 미로를 해결할 수 있습니까?
내 게임에서 우리는 측면에서 집의 바닥을보고 영웅은 리프트를 취할 수 있습니다. 리프트는 화살표에 따라 항상 정확히 두 개의 리프트 쌍이 연결되어 있습니다. 영웅은 가로로 자유롭게 움직일 수 있지만 영웅이 세로로 움직일 수있는 유일한 방법입니다. 하우스 맵은 서로 다른 아이템과 가장 왼쪽, 맨 오른쪽 및 때로는 두 중간 위치 중 하나에 …
13 2d  maze 

1
Bomberman AI 지능형 폭탄 배치
Bomberman에 AI 알고리즘을 구현하려고합니다. 현재 나는 작동하지만 똑똑하지 않은 초보 구현을 가지고 있습니다 (현재 AI는 폭탄을 배치하는 데 지나치게 열심입니다). 이것은 내가 구현하려고 시도한 첫 번째 AI이며 약간 붙어 있습니다. 내가 생각한 더 정교한 알고리즘 (더 나은 결정을 내릴 것으로 예상되는 알고리즘)은 너무 복잡하여 좋은 솔루션이 아닙니다. Bomberman AI 구현에 …
13 algorithm  ai 

4
라인 충돌에서 2D 라인을 감지하는 방법?
나는 물리학이 흥미롭고 멋지지만 수학에 약간 뒤쳐진 플래시 액션 스크립트 게임 개발자입니다. 참고로 이것은 내가 만들고있는 것과 비슷한 게임입니다 : Untangled flash game 나는이 얽힌 게임을 거의 논리의 완성으로 만들었다. 그러나 두 선이 교차 할 때 서로 다른 색을 나타내려면 교차되거나 '얽힌'선이 필요합니다. 빨간. 선분 충돌 을 감지하는 알고리즘을 제안 …

5
게임 디렉터와 게임 프로듀서의 차이점은 무엇입니까?
나는 사카구치 히로노부 (Hironobu Sakaguchi)가 작업 한 게임 목록을 살펴보면서 게임마다 다르다는 것을 알게되었다. 그 목록에서 몇 가지 게임을 인용하기 위해 그는 다음과 같이 인정됩니다. 파이널 판타지 1-5 감독 , 마지막 이야기 파이널 판타지 6, 7, 9 및 전술, 로스트 오디세이의 프로듀서 Xenogears의 프로듀서 , Vagrant Story, Final Fantasy 8 …

2
현실적인 금속 쉐이더
좋은 금속 쉐이더를 어떻게 만드나요? 다른 금속에 대해서는 다소 침식 / 녹 슬림 등이 있습니다. 나는 보통의 재료들과 하나의 차이점은 금속이 거울의 빛을 '색채'해야한다는 것입니다. 그러나 예를 들어 금을 사용하면 금속이 아닌 "노란색"으로 보입니다. 어떤 도움을 주셔서 감사합니다!

3
편견적이고 보수적 인 랜덤 워크
Velocity및 Position로 저장된 스프라이트가 있습니다 Vector2. 각 Update사이클에서 속도가 위치에 추가됩니다. 스프라이트에 세 번째 벡터 인을주고 싶습니다 Target. 반복 할 때마다 새로운 목표를 부여 할 수 있습니다. 스프라이트가 본질적으로 임의의 보행 패턴으로 움직이기를 원하지만 두 개의 매개 변수를 노출해야합니다. 전형적인 임의의 보행은 주어진 거리까지 거리를 늘리거나 줄일 수 있습니다 Target(접선 …

1
타일 ​​맵 위에 복잡한 충돌 영역을 어떻게 정의 할 수 있습니까?
많은 사람들이 추천했듯이 Tiled 맵 편집기 를 사용하여 게임에 대한 맵을 작성하고 있으며 특히 libgdx 프레임 워크가 Tiled 맵용 API를 제공 하기 때문에 매우 좋습니다 . 지도 편집기에서 충돌 가능한 타일을 정의하거나 정의 할 수 없으므로 코드의 충돌을 처리 할 수 ​​있습니다. 그러나 현재 타일을 충돌 가능 영역과 충돌 불가능 …

4
Windows 용 게임을 만들어 돈을 버는 방법? [닫은]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . 게임을 만들려고합니다. 음, 일련의 게임이지만 조금씩 발생합니다. 따라서 처음에는 하나의 게임이 있습니다. 이 게임은 서버 측 게임 처리, …

2
와우와 비슷한 글로우 효과를 얻으려면 어떻게해야합니까?
최근에 가우시안 필터를 사용하여 글로우 효과를 구현했지만 원하는 전체 효과를 얻을 수 없었습니다. 와우에서 특정 글로우 효과가 어떻게 수행되는지 알고 싶습니다. 이 이미지처럼 : 칼 주위에는 정말 좋은 광선 효과가 있습니다. 어떻게 이럴 수 있습니까? 또한 때때로 와우에서는 이러한 광선 효과가 저절로 생명을 얻는 것을 볼 수 있습니다. 이 사진의 …
13 particles  glow 

2
가까운 클립 평면보다 눈에 더 가까운 클리핑 정점을 어떻게 처리해야합니까?
JavaScript로 자체 3D 엔진을 롤링하고 WebGL이 아닌 캔버스 드로잉 만 사용합니다. 이것은 또 다른 마인 크래프트 클론입니다. 나는 상자를 좋아하고 나를 판단하지 않습니다. 지금까지 한 가지를 제외하고는 모든 것이 훌륭하게 작동합니다 .3D에서는 일부 정점이 거의 클리핑 평면 뒤에 가면 화면에서 투영이 이상하게 나타납니다 (평면을 추적하는 데 사용되는 다른 정점이 앞쪽에 …

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