zur Startseite zum Inhalt zur Navigation

Pathfinder

 

Wer kennt das nicht, da will man ein kleines Spiel
ähnlich C&C oder mit einem Labyrinth programmieren. 

Und kaum hat man angefangen das große Problem:

Wie orientiere ich mich auf einer Karte?

Nun für viele ist das ein echtes Problem. Deswegen 
habe ich hier eine Komponente geschrieben, die dieses 
Problem löst.

Die Pathfinder Komponente ist im Prinzip eine 
Mischung aus AStar und Dijskra Algorithmus.

Im Zip File befinden sich 2 Versionen. Einmal für 
gewichtete und einmal für ungewichete Graphen.

Um die Sample Dateien kompilieren zu können benötigen 
Sie Delphi5 und DelphiX ( Eine Komponente für DirektX 
unter Delphi ist leicht via Google zu finden) der 
Pathfinder an sich benötigt aber kein DelphiX.

 

(7618 Hits)

 

  piemenue     numeric_instability     loop     file_transfer     fingerspeed     proof2e1     cubemap     funplay2     bignumber     klab     newton     pingpong     newton_interpolation     screeny     dithering_mask     sirpinksy     wuerfel     openglsphere     motionblur     uuart     portal     rsa     calender     dcf77     tg12864b     transparenz     kwirk     3d_puzzle     gebmanager     bmp_font     codeviewer     simple_cad     waage     wii_whiteboard     td     dcommenter     textur_filterung     ym1602c     digiman     race_condition     tippsy3     pwm     tankplan     stereoprojektion     trio     alt_f2     netzwerkprotokol     serial     stm     jazzball     simpleray     balanced2     gpu_info     chunkmanager     c_libs     cpu_load     opengl_graphikengine     winkonfig     passbildcreator     hoertest     farbspectrum     parken     anty_krypt     rent_it     2048     wireworld     project_collector     library     suchen_dialog     fourier     fpc_depencies     gc_solver     tokenizer     4_gewinnt     sdl_tcp_ip     network_delay     logger     picam     kartei     hough_transformation     l_system     desktop_lock     knack     funkuhr     weihnachtskalender     wii_headtrack     pointer     calc     partikelengine     tasker     screensaveblocker     tclockex     heapsim     pentago     euler     zauber     clear_engine     vedische_multiplication     rubik_cube2     greenfoot     episodenmanager     boxmuller     fouriersynthese     balanced     matrix     binaeruhr     picking     gorilla     delforlaz     wuerfelzauber     projizierte_schatten     tetris     lazcomment     ae20125     address_db     diffusionsfilter     ntools     c_depencies     bitverknupfung     graphen_algos     mandelbrot     puzzle     info     bezier     5ermedian     picturerotate     schachprobleme     formelparser     tipp_it     ccm     ctools     quadtree     binomial     rollenspiel     sql     4_wins     shannon_fano_coding     dithering_filtering     crc     8x8x8     sortieren     proto     steganographie     einstein     textfilter     network_listener     induktion     basic     raetsel     updater     sfxr     simple_font     feder_masse     minipaint     game_of_life     codecounter     perlin_noise     opengltruetypefont     affenpuzzle     nsudoku     laufschrift     send_get_file     io_serializer     summe_n     labyrintcreator     copycommander     galton_brett     weihnachtsstern     hex     genmathcalc     attributgrammatik     sprite_engine     socket     lzw     reihen     pi     bww     trackball     tbitstream     gefangenen_dilemma     vokabel     atmegaboard     bigprim     project_uncollector     clickomania     rubik_cube     verzeichnung     turing_maschine     cleanup     pathfinder     torus_chess     hilbert     mauskoordinaten     zufall     mastermind     baum     sortieren2     wecker     filetools     sudoku     io_adapter     ascii     button_tool     gedanken_leser     imageinspector     multilanguage     generische_liste     exp_func     kollision     fakenet     fir_iir     xml     opengl_spriteengine     network_bandwidth_limiter     maw     iq_block     dxtools     qprogrammer