ai

Threading a 3-D Game: Analysis & Methodology Using Destroy the Castle

In this module, participants will learn some principles for threading a simple 3D graphics game. We will decompose the problem into separate pipelined domains that can be threaded separately. Specifically we will look at how to accomplish concurrent processing of Physics, AI, and other game components and how to achieve speedup on multi-core platforms.

Intelligent Mistakes: How to Incorporate Stupidity Into Your AI Code

By Mick West

White Paper provided in association with Gamasutra.com.

Neversoft co-founder West presents a thought-provoking look at improving the believability of AI opponents in games by upping their use of "intelligent mistakes", in a piece originally written for Game Developer magazine.
  • ai
  • Artificial intelligence
  • visual computing
  • intelligent mistakes
  • vcsource_type_techarticle
  • vcsource_os_windows
  • vcsource_platform_desktoplaptop
  • vcsource_domain_graphics
  • vcsource_domain_gamedev
  • vcsource_index
  • Grafica
  • Sviluppo giochi
  • 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.
  • ai
  • tbb
  • Artificial intelligence
  • game development
  • visual computing
  • pathfinding
  • vcsource_type_techarticle
  • vcsource_os_windows
  • vcsource_platform_desktoplaptop
  • vcsource_domain_graphics
  • vcsource_product_tbb
  • vcsource_domain_gamedev
  • vcsource_index
  • Grafica
  • Sviluppo giochi
  • 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.
  • Intel® VTune™ Amplifier XE
  • ai
  • Artificial intelligence
  • artificial intelligence engine
  • game development
  • vcsource_type_techarticle
  • vcsource_os_windows
  • vcsource_platform_desktoplaptop
  • vcsource_domain_graphics
  • vcsource_domain_gamedev
  • vcsource_index
  • vcsource
  • Sviluppo giochi
  • Grafica
  • 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.
  • ai
  • Artificial intelligence
  • artificial intelligence engine
  • multi-core
  • visual computing
  • vcsource_type_techarticle
  • vcsource_os_windows
  • vcsource_platform_desktoplaptop
  • vcsource_domain_graphics
  • vcsource_domain_gamedev
  • vcsource_index
  • vcsource
  • Sviluppo giochi
  • Grafica
  • 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.
  • ai
  • Artificial intelligence
  • artificial intelligence engine
  • multi-core
  • game development
  • visual computing
  • vcsource_type_techarticle
  • vcsource_os_windows
  • vcsource_platform_desktoplaptop
  • vcsource_domain_graphics
  • vcsource_domain_gamedev
  • vcsource_index
  • vcsource
  • Sviluppo giochi
  • Grafica
  • 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.
  • ai
  • tbb
  • Artificial intelligence
  • game development
  • visual computing
  • line of sight
  • sensory system
  • vcsource_type_techarticle
  • vcsource_os_windows
  • vcsource_platform_desktoplaptop
  • vcsource_domain_graphics
  • vcsource_index
  • Sviluppo giochi
  • Grafica
  • AI Reasoning and Workload Management of Parallel Sensor Queries in Games

    Improving efficiency of multi-threaded AI is important. Clever design of the artificial intelligence (AI) system enables better decisions and reduces reaction times to avoid embarrassing pauses. This article describes three actions to take with your AI.
  • ai
  • Artificial intelligence
  • artificial intelligence engine
  • game development
  • visual computing
  • persistent queries
  • vcsource_type_techarticle
  • vcsource_os_windows
  • vcsource_platform_desktoplaptop
  • vcsource_domain_graphics
  • vcsource_index
  • Grafica
  • Sviluppo giochi
  • Pagine

    Iscriversi a ai