Developers: Learn a New Programming Language or App Development with Deitel LiveLessons Videos!
Login  |  Register  |  Media Kit  |  Press  |  Contact Us  |   Twitter Become a Deitel Fan on Facebook  
Custom Search
Computer Games Resource Center

Tutorial: Pathfinding in C#
Tutorial entitled, “Pathfinding in C#” provides an introduction to the A* algorithm with code samples in C#.
Tutorial: Introduction: Bot Navigation: Neural Net
Tutorial entitled, “Introduction: Bot Navigation: Neural Networks for Obstacle Avoidance.”
Tutorial: Problem Description: Path-Planning from
Tutorial entitled, “Problem Description: Path-Planning from Start to Finish.”
Tutorial: Beginners Guide to Pathfinding Algorithm
Tutorial entitled, “Beginners Guide to Pathfinding Algorithms.”
Tutorial: Steering Behaviors for Autonomous Charac
Tutorial entitled, “Steering Behaviors for Autonomous Characters,” discusses animation techniques, virtual and interactive environments, behavioral animation, steering, path planning and following, pursuit and evasion, obstacle and collision avoidance, navigation and more.
Tutorial: An Optimal Pathfinder for Vehicles in Re
Tutorial entitled, “An Optimal Pathfinder for Vehicles in Real-world Digital Terrain Maps,” walks through an algorithm used to find the fastest route a vehicle can travel between two points (while avoiding obstacles, enemies, etc.) in a digital terrain map.
Tutorial: Finding a Pathfinder
Tutorial entitled, “Finding a Pathfinder,” discusses path type, planning, dynamics, geometry, uncertainty, improving performance, dynamic data structures and more.
Demo: A* Pathfinding
A* pathfinding demo. Includes Blitz source code.
Tutorial: Two-Tiered A* Pathfinding
Tutorial entitled, “Two-Tiered A* Pathfinding.”
Sample Code: A* Search Algorithm in Python
Sample code for an A* search algorithm in Python.
A* Algorithm Tutorial
Tutorial entitled, “A* Algorithm Tutorial,” includes sample code in C++.
Tutorial: Using Binary Heaps in A* Pathfinding
Tutorial entitled, “Using Binary Heaps in A* Pathfinding,” discusses sorted and unsorted open lists, binary heaps, adding items to the heap, removing items from the heap, creating the open list array, pointers and more.
Tutorial: A* Pathfinding for Beginners
Tutorial entitled, “A* Pathfinding for Beginners,” walks through the fundamentals of the A* algorithm. Topics include the search area, starting the search, path scoring and continuing the search. Includes A* executables. Information provided can be applied to any computer language.

Discounts on subscriptions

Update :: December 17, 2017