Pytania otagowane jako ai

Projekt i / lub logika, w jaki sposób podmiot w grze decyduje o swoim zachowaniu.

5
Dlaczego nie mogę używać operatora '> =' z Vector3s?
Próbuję uzyskać prostokąt, aby poruszać się między dwiema pozycjami, które nazywam _positionAi _positionB. Oba są tego typu Vector3. Prostokąt porusza się dobrze. Kiedy jednak się osiągnie _positionB, nie porusza się w przeciwnym kierunku, jak powinien. Wróciłem do kodu, żeby się przyjrzeć. Doszedłem do wniosku, że gdy obiekt się porusza, ifinstrukcje …
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
W jaki sposób agenci AI uzyskują dostęp do informacji o swoim środowisku?
To może być trochę banalne pytanie, ale mam problem ze zrozumieniem tego. Byłbym bardzo wdzięczny za twoją pomoc. Podczas tworzenia gier z wykorzystaniem projektowania obiektowego chcę zrozumieć, w jaki sposób agenci AI uzyskują dostęp do informacji, których potrzebują ze świata gry, aby wykonywać swoje działania. Jak wszyscy wiemy, w grach …
9 architecture  ai  oop 

2
Ścieżka „linii wzroku” w poprzek siatki nawigacyjnej
Chcę obliczyć linię wzroku w siatce nawigacji. Rozważmy poniższy obraz, żółta linia jest wynikiem tylko A *, a czerwona linia jest wynikiem algorytmu linii wzroku, który wykorzystuje żółtą linię jako dane wejściowe. Teraz jednostka może poruszać się bezpośrednio bez „zygzakowania”. Co to jest algorytm obliczający tę „linię wzroku”?

3
Jak wziąć pod uwagę grawitację podczas przenoszenia AI
Robię grę 2D. W tej chwili latający helikopter jest sterowany przez gracza. Sterowanie odbywa się za pomocą klawiszy strzałek: GÓRA, LEWO i PRAWO. Jest to prędkość wzdłuż osi y dy, a prędkość wzdłuż osi x wynosi dx. Jego fizyka wygląda następująco: Ilekroć przycisk UP nie jest wciśnięty , dyprzyspiesza ze …
9 2d  physics  ai 

2
Płynnie podążać ścieżką
Obecnie tworzę grę obrony wieży 2d ze statyczną, z góry określoną ścieżką, którą podążają wrogowie (tzn. Wieże nie mogą blokować ścieżki, a znalezienie ścieżki nie jest problemem, który próbuję rozwiązać). Próbuję wymyślić, jak dokładnie sprawić, by jednostki płynnie podążały tą ścieżką . Mam dwa ogólne pomysły na to, jak to …

1
Projektowanie oparte na komponentach / jednostkach + Drzewa zachowań => jak zintegrować?
W ramach mojego obecnego projektu wdrożyłem system oparty na komponentach / jednostkach , zasadniczo przestrzegając większości najlepszych praktyk w tym raczej nieokreślonym obszarze . Mam więc (nieco rozszerzone) byty , które są w zasadzie intidentyfikatorem, czytelną dla człowieka nazwą, std::mapskładników i long„wskaźnikiem typu”, który służy do pokazania, które składniki są …

2
Szacowanie kosztów w systemie GOAP
Obecnie rozwijam system GOAP w Javie. Wyjaśnienie GOAP można znaleźć na stronie http://web.media.mit.edu/~jorkin/goap.html . Zasadniczo używa A * do kreślenia akcji, które mutują stan świata. Aby zapewnić uczciwą szansę na wykonanie wszystkich Akcji i Celów, używam funkcji heurystycznej do oszacowania kosztu zrobienia czegoś. Jaki jest najlepszy sposób oszacowania tego kosztu, …
9 java  ai  path-finding 

2
Projektowanie sztucznej inteligencji Snake'a
Jestem nowy w tej zmianie stosu gamedev, ale wcześniej korzystałem ze stron matematyki i cs. Tak więc biorę udział w konkursie na stworzenie sztucznej inteligencji dla węża, który będzie konkurował z czterema innymi wężami w 5-minutowych rundach, w których zasady są bardzo podobne do tradycyjnej gry w węża Nokia, z …
9 ai  snake 


1
Celujesz w pojazd o złożonym ruchu?
Celowanie w pojazd o znanej stałej prędkości jest proste, a kolizja jest gwarantowana (patrz Przewidywanie pozycji wroga, aby obiekt prowadził cel , Znajdź punkt spotkania 2 obiektów w 2D, znając (stałą) prędkość i nachylenie ). Niedokładną sztuczną inteligencję można modelować, dodając mały współczynnik błędu. Ale jak zająć się pojazdem, którego …
9 ai  aiming 


1
Tworzenie AI gry planszowej
Chcę zakodować grę planszową o nazwie Okey i najbardziej popularną w Turcji. http://en.wikipedia.org/wiki/Okey Ale mam problemy z AI. Firslty pozwól mi wyjaśnić grę .. W grze bierze udział 4 graczy. W tej grze jest 106 płytek, 2 z nich to fałszywy żart. Pozostałe 104 płytki są podzielone na 4 kolory, …


3
Wzory dla wyścigowego zachowania AI
Powiedzmy, że masz wyścigową sztuczną inteligencję opartą na splajnie. Załóżmy, że poradzi sobie już z podstawami hamowania i kierowania po torze. Jak ułożyłbyś strukturę i wdrożyłeś unikanie kolizji, wyprzedzanie, kreślenie, blokowanie i inne zachowania, aby Twoje samochody pozostały konkurencyjne, ale organizowały ciekawe wyścigi? Odnośniki do dokumentów / wdrożeń byłyby niesamowite.
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.