Artificial intelligence

The Secrets of Parallel Pathfinding on Modern Computer Hardware

One of the first things that game AI developers parallelize is pathfinding as it is an expensive operation. The most common approach is to fire off the pathfinder in a separate thread. This article examines a multi-threaded pathfinding implementation.
  • Desarrolladores
  • Desarrollo de juegos
  • Módulos Intel® de subprocesamiento
  • ai
  • Artificial intelligence
  • visual computing
  • pathfinding
  • Desarrollo de juegos
  • Gráficos
  • Visualize this! Artificial Intelligence in game development

    Hello and welcome to a new episode of Visualize this! where we talk about topics related to visual computing. Our guest today is DJ Kehoe Lead Developer at GWF Associates, LLC. and pending acceptance a PhD Student in the Biomedical Engineering Program at NJIT. DJ has also written a series of articles on Artificial Intelligence in games on the Intel Software Network.


    Multi-threading Line-of-Sight Calculations to Improve Sensory System Performance in Game AI

    In this article, Alex Champandard describes how to accelerate Multi-threading Line-of-Sight calculations to improve AI sensory system performance through the concept of a centralized sensory system using a mini-game prototype AI Sandbox.
  • Desarrolladores
  • Desarrollo de juegos
  • Módulos Intel® de subprocesamiento
  • ai
  • Artificial intelligence
  • visual computing
  • line of sight
  • sensory system
  • Desarrollo de juegos
  • Gráficos
  • Subprocesos
  • Designing Artificial Intelligence for Games (Part 4)

    The gaming industry has seen great strides in game complexity recently. Game developers are challenged to create increasingly compelling games. This series explores important Artificial Intelligence (AI) concepts and how to optimize them for multi-core.
  • Desarrolladores
  • Desarrollo de juegos
  • Avanzado
  • Principiante
  • Intermedio
  • Intel® VTune™ Amplifier XE
  • ai
  • Artificial intelligence
  • artificial intelligence engine
  • threading
  • parallelization
  • parallel
  • Desarrollo de juegos
  • Gráficos
  • Computación en paralelo
  • Two Brains Are Better Than One

    Artificial intelligence (AI) drives gameplay. To maximize your AI’s potential and utilize the entire CPU, this means threading. This article examines how to thread a simple AI and some of the challenges in writing an AI that truly scales to multi-core.
  • Desarrolladores
  • Desarrollo de juegos
  • Humo - Demostración de tecnología de juego
  • Multi-thread apps for Multi-Core
  • Artificial intelligence
  • How to thread
  • Design
  • multi-core
  • physics
  • visual computing
  • Desarrollo de juegos
  • Gráficos
  • Computación en paralelo
  • Subprocesos
  • Designing Artificial Intelligence for Games (Part 1)

    The gaming industry has seen great strides in game complexity recently. Game developers are challenged to create increasingly compelling games. This series explores important Artificial Intelligence (AI) concepts and how to optimize them for multi-core.
  • Desarrolladores
  • Desarrollo de juegos
  • Avanzado
  • Principiante
  • Intermedio
  • ai
  • Artificial intelligence
  • artificial intelligence engine
  • multi-core
  • visual computing
  • Desarrollo de juegos
  • Gráficos
  • Computación en paralelo
  • Designing Artificial Intelligence for Games (part 2)

    Designing AI for Games. Intelligent agents need to identify points of interest in the game world. This article shows how to identify and optimize points of interest and provides ways of organizing them for multi-threading.
  • Desarrolladores
  • Desarrollo de juegos
  • ai
  • Artificial intelligence
  • artificial intelligence engine
  • multi-core
  • visual computing
  • Desarrollo de juegos
  • Gráficos
  • Computación en paralelo
  • Suscribirse a Artificial intelligence