«ai» 태그된 질문

게임 내 개체가 동작에 대한 결정을 내리는 방법의 디자인 및 / 또는 논리.

5
Vector3와 함께 연산자 '> ='를 사용할 수없는 이유는 무엇입니까?
나는 등을 참조 두 위치 사이에서 이동하는 사각형을 얻기 위해 노력하고 _positionA와 _positionB. 둘 다 유형 Vector3입니다. 사각형은 잘 움직입니다. 그러나 도달 _positionB하면 반대 방향으로 움직이지 않습니다. 코드를 다시 살펴 보았습니다. 객체가 움직일 if때 코드 의 명령문이 rects 위치가 같은 프레임을 놓쳤다 는 결론에 도달했습니다 _positionB. rects 위치가 보다 크거나 …
9 unity  c#  vector  mathematics  vector  matrix  unity  c#  transformation  java  3d  terrain-rendering  shading  ios  opengl-es  opengl  rendering  optimization  python  scripting  minecraft-modding  modding  pc  3d-meshes  mesh  culling  point-cloud  networking  interpolation  mathematics  game-design  ai  game-mechanics  animation  unreal-4  skeletal-animation  3dsmax  unity  c#  3d  opengl  c++  textures  unity  ide  cocos2d  cocos2d-x-js  unity  c#  mono  il2cpp  c++  game-loop  timer  linux  flash  actionscript-3  java  glsl  c++  vector  entity-component  c++  directx11  windows  visual-studio  libgdx  mouse  unity  c#  architecture  storage  unity  c#  rotation  coordinates  quaternion  vrpn  movement  vector  unreal-4  unity  shaders  unity  gui  text  bug  shooter  3d  animation  rendering  voxels  c++  mmo  multithreading  linux  textures  procedural-generation  terrain-rendering  multiplayer  mmo  game-state  java  android  libgdx  opengl  procedural-generation  unity  gui  3d  animation  tools  geometry-shader  mobile  advertisements  unity  c#  animation  scripting  unity  animation  unityscript  coroutines  unity  shaders  lighting  camera 

3
가속이 제한된 물체의 경로는 어떻게 계산합니까?
예를 들어, 차가 있고 차에 특정 최소 회전 반경이 있고 차를 지점 a에서 지점 b로 운전하고 싶지만 차량이 지점 b를 향하지 않는다고 가정합니다. b 지점까지의 경로를 어떻게 계산합니까? b 지점에서 방향을 지정할 수 있으면 좋을 것입니다 (차도로 운전 한 다음 차고로 가져 오기를 원함). 옆으로 향하고 있습니다 :) 문서 (또는 …

3
AI 에이전트는 환경에 대한 정보에 어떻게 액세스합니까?
이것은 사소한 질문 일 수도 있지만 이것을 이해하는 데 어려움을 겪고 있습니다. 도와 주셔서 감사합니다. 객체 지향 디자인을 사용한 게임 개발에서 AI 에이전트가 액션을 수행하기 위해 게임 세계에서 필요한 정보에 액세스하는 방법을 이해하고 싶습니다. 우리 모두 알다시피, 게임에서 AI 에이전트는 종종 '환경을 인식'하고 주변 환경에 따라 행동해야합니다. 예를 들어, 에이전트는 …
9 architecture  ai  oop 

2
내비게이션 메시에서 "시선"경로
탐색 메쉬에서 시선을 계산하고 싶습니다. 아래 이미지를 고려하면, 노란색 선은 A *의 결과이고 빨간색 선은 입력으로 노란색 선을 사용하는 가시선 "알고리즘의 결과입니다. 이제 장치는"지그재그 "없이 직접 이동할 수 있습니다. "시선"을 계산하는 알고리즘은 무엇입니까?

3
AI를 움직일 때 중력을 고려하는 방법
2D 게임을 만들고 있습니다. 현재 플레이어가 조종하는 헬리콥터가 있습니다. 위쪽, 왼쪽 및 오른쪽 화살표 키를 사용하여 제어됩니다. y 축의 dy속도 는 이고 x 축의 속도는 dx입니다. 물리학은 다음과 같습니다. 때마다 UP 누르지 않은 , dy일정한 가속도로 가속 무기한 아래쪽으로. (중량). dx현재 값으로 유지됩니다. 되면 UP 누를 때 , dy그것은 현재 …
9 2d  physics  ai 

2
부드러운 방식으로 길을 따라
나는 현재 적들이 따라가는 정적 인 미리 정해진 차선으로 2D 타워 방어 게임을 만들고 있습니다 (즉, 타워가 경로를 막을 수 없으며 경로 찾기가 해결하려는 문제 가 아닙니다 ). 유닛이 어떻게이 차선을 순조롭게 따르게 하는지를 정확히 파악하려고합니다 . 이 작업을 수행하는 방법에 대한 두 가지 대략적인 아이디어가 있지만 구현하기 쉽고 표준 …

1
컴포넌트 / 엔터티 기반 디자인 + 동작 트리 => 통합 방법?
현재 프로젝트를 위해 기본적으로 구성 요소 / 엔티티 기반 시스템을 구현했습니다 . 기본적으로 대부분의 모범 사례에 따라이 정의되지 않은 영역에 있습니다 . 그래서 기본적으로 ID, 사람이 읽을 수있는 이름, 구성 요소 및 구성 요소가 무엇인지 나타내는 데 사용되는 "유형 표시기"인 (약간 확장 된) 엔티티를 얻었습니다 ( 모든 구성 요소에 대해 …

2
GOAP 시스템에서 비용 추정
현재 Java로 GOAP 시스템을 개발 중입니다. GOAP에 대한 설명은 http://web.media.mit.edu/~jorkin/goap.html 에서 찾을 수 있습니다 . 기본적으로 A *를 사용하여 월드 상태를 변경하는 동작 사이를 플롯합니다. 모든 행동과 목표를 실행할 수있는 공정한 기회를 제공하기 위해 휴리스틱 기능을 사용하여 무언가를 수행하는 비용을 추정하고 있습니다. 다른 모든 비용과 비교할 수 있도록이 비용을 추정하는 …
9 java  ai  path-finding 

2
뱀 AI 디자인
나는이 gamedev stackechange를 처음 사용했지만 이전에 math 및 cs 사이트를 사용했습니다. 그래서 5 분 동안 5 개의 뱀이 있고 보드가 30x30이고 보드가 30x30이라는 점을 제외하고는 기존 Nokia 뱀 게임과 매우 유사한 5 분 동안 4 개의 다른 뱀과 경쟁 할 뱀에 대한 AI를 만들기 위해 경쟁하고 있습니다. 현장의 여러 가지 …
9 ai  snake 


1
움직임이 복잡한 차량을 목표로 하시겠습니까?
알려진 일정한 속도의 차량을 목표로하는 것은 간단하고 충돌이 보장됩니다 ( 물체가 목표를 이끄도록 적의 위치 예측 , 2D에서 2 개의 물체의 만나는 지점 찾기, (일정한) 속도 및 경사를 알고 있음 참조). 작은 오차 계수를 추가하여 부정확 한 AI를 모델링 할 수 있습니다. 그러나 움직임이 더 복잡한 차량을 타겟팅하는 방법은 무엇입니까? …
9 ai  aiming 

2
엔터티의 상태가 enter (), execute () 및 exit ()를 완전히 활용하지 못하는 경우 설계 결함이 있습니까?
Mat Buckland의 Programming Game AI를 Example을 따르고 있으며 엔터티의 상태에서 enter (), execute () 및 exit ()를 항상 사용할 필요는 없습니다. 예를 들어, RPG에서 무기에는 장착 상태가있을 수 있으며 해당 상태에 enter () 및 exit ()를 사용하여 플레이어의 능력 수정자를 더하거나 뺄 수 있지만 실제로는 실행할 필요가 없습니다 ( ). …

1
보드 게임 AI 만들기
터키에서 이름이 Okey이며 주로 인기있는 보드 게임을 코딩하고 싶습니다. http://en.wikipedia.org/wiki/Okey 하지만 AI에 관한 문제가 있습니다. Firslty가 게임 설명을하겠습니다 .. 이 게임은 4 명의 플레이어가합니다. 이 게임에는 106 개의 타일이 있으며 그 중 2 개는 가짜 조커입니다. 다른 104 타일은 일반적으로 녹색, 검은 색, 파란색 및 빨간색의 4 가지 색상으로 나뉩니다. …

4
오버 슈트 나 진동없이 차량을 특정 지점으로 이동하고 정지 시키려면 어떻게해야합니까?
자, 우리는 2D 위치, 속도, 각속도 및 드래그 / 마찰을 가진 이 질문에 대한 대답에서 설명한 것과 같은 비히클을 가지고 있다고 생각하십시오 . 가변적 인 양만큼 가속 및 차단할 수 있지만 즉시 죽지 않거나 최고 속도에 즉시 도달 할 수는 없습니다. 오버 슈트 나 진동없이 특정 지점으로 이동하여 가능한 가장 …
9 physics  ai 

3
AI 행동을 경주하는 패턴
스플라인 기반 레이싱 AI가 있다고 가정 해 봅시다. 트랙 주위의 제동 및 조향의 기본 사항을 이미 처리 할 수 ​​있다고 가정합니다. 충돌 방지, 추월, 제도, 차단 및 기타 행동을 어떻게 구성하고 구현하여 자동차의 경쟁력을 유지하면서 재미있는 경주를 할 수 있습니까? 논문 / 구현에 대한 링크는 대단 할 것입니다.
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.