Introduction                 Pathfinding Algorithms      Conclusions               Pathfinding Algorithms for Games         ...
Introduction                      Pathfinding Algorithms   Conclusions       1       Introduction                  Overview...
Introduction                     Pathfinding Algorithms   Conclusions       1       Introduction                  Overview ...
Introduction                         Pathfinding Algorithms                   ConclusionsOverview       Pathfinding for Game...
Introduction                  Pathfinding Algorithms   ConclusionsGraph types       Points-of-interest Graph
Introduction                Pathfinding Algorithms   ConclusionsGraph types       Regular Grid Graph
Introduction                      Pathfinding Algorithms   Conclusions       1       Introduction       2       Pathfinding ...
Introduction      Pathfinding Algorithms   ConclusionsDijkstra       Dijkstra
Introduction           Pathfinding Algorithms   ConclusionsA* (A Star)       A* (”A Star”)
Introduction                  Pathfinding Algorithms   ConclusionsA* (A Star) Variants       IDA* (Iterative Deepening A St...
Introduction           Pathfinding Algorithms   ConclusionsA* (A Star) Variants       Fringe
Introduction                     Pathfinding Algorithms   Conclusions       1       Introduction       2       Pathfinding A...
Introduction                     Pathfinding Algorithms          ConclusionsConclusions       Conclusions          A* and F...
Introduction                    Pathfinding Algorithms           ConclusionsConclusions               Questions, Suggestion...
Upcoming SlideShare
Loading in …5
×

Pathfinding En

369 views
258 views

Published on

A brief overview regarding pathfinding for games.

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
369
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Pathfinding En

  1. 1. Introduction Pathfinding Algorithms Conclusions Pathfinding Algorithms for Games Goncalo Amador ¸ e-mail: gamador@it.ubi.pt MediaLab ´ Departamento de Informatica Universidade da Beira Interior Novembro 2012
  2. 2. Introduction Pathfinding Algorithms Conclusions 1 Introduction Overview Graph types 2 Pathfinding Algorithms Dijkstra A* (A Star) A* (A Star) Variants 3 Conclusions Conclusions
  3. 3. Introduction Pathfinding Algorithms Conclusions 1 Introduction Overview Graph types 2 Pathfinding Algorithms 3 Conclusions
  4. 4. Introduction Pathfinding Algorithms ConclusionsOverview Pathfinding for Games Goal: Find (if any) a path in a graph between a node A and node B. Problems: Fulfill the purpose within a limited range of time for several players. What to do if a path does not exist? Existing solutions require to much memory and/or process- ing. Solutions: New algorithms, improve existing algorithms.
  5. 5. Introduction Pathfinding Algorithms ConclusionsGraph types Points-of-interest Graph
  6. 6. Introduction Pathfinding Algorithms ConclusionsGraph types Regular Grid Graph
  7. 7. Introduction Pathfinding Algorithms Conclusions 1 Introduction 2 Pathfinding Algorithms Dijkstra A* (A Star) A* (A Star) Variants 3 Conclusions
  8. 8. Introduction Pathfinding Algorithms ConclusionsDijkstra Dijkstra
  9. 9. Introduction Pathfinding Algorithms ConclusionsA* (A Star) A* (”A Star”)
  10. 10. Introduction Pathfinding Algorithms ConclusionsA* (A Star) Variants IDA* (Iterative Deepening A Star)
  11. 11. Introduction Pathfinding Algorithms ConclusionsA* (A Star) Variants Fringe
  12. 12. Introduction Pathfinding Algorithms Conclusions 1 Introduction 2 Pathfinding Algorithms 3 Conclusions Conclusions
  13. 13. Introduction Pathfinding Algorithms ConclusionsConclusions Conclusions A* and Fringe are the most used pathfinding algo- rithms for games. Pathfinding is a field where improvements can be made.
  14. 14. Introduction Pathfinding Algorithms ConclusionsConclusions Questions, Suggestions, Constructive Comments?

×