A*算法实现推箱子游戏

时间:2012-01-26 06:56:08
【文件属性】:

文件名称:A*算法实现推箱子游戏

文件大小:1.51MB

文件格式:RAR

更新时间:2012-01-26 06:56:08

C++ A*算法

对算法初学者来说A*算法是有点难度的,我以前学算法时没找到合适的源码资源,以至走了不少弯路.


【文件预览】:
PushBox
----MyDraw.h(1KB)
----StdAfx.cpp(294B)
----resource.h(2KB)
----PushBox.cpp(12KB)
----DateBase.cpp(10KB)
----AstarBaseDate.h(499B)
----Falg.bmp(4KB)
----babyb.bmp(7KB)
----basswall.bmp(4KB)
----babyl.bmp(7KB)
----PushBox.rc(5KB)
----babyr.bmp(7KB)
----PushBox.aps(66KB)
----bg.bmp(4KB)
----MyDraw.cpp(5KB)
----small.ico(318B)
----baby.bmp(7KB)
----AstarBaseDate.cpp(2B)
----Debug()
--------MyDraw.obj(14KB)
--------vc60.pdb(212KB)
--------PushBox.pdb(489KB)
--------PushBox.res(60KB)
--------AstarBaseDate.obj(3KB)
--------GameRun.obj(3KB)
--------vc60.idb(129KB)
--------PushBox.pch(1.88MB)
--------Astar.obj(13KB)
--------StdAfx.obj(54KB)
--------PushBox.ilk(230KB)
--------PushBox.exe(296KB)
--------DateBase.obj(24KB)
--------PushBox.obj(33KB)
----ReadMe.txt(2KB)
----PushBox.ico(1KB)
----StdAfx.h(936B)
----bool.bmp(7KB)
----PushBox.dsw(537B)
----bool1.bmp(7KB)
----Astar.h(1KB)
----Release()
--------MyDraw.obj(6KB)
--------PushBox.res(60KB)
--------vc60.idb(41KB)
--------PushBox.pch(1.74MB)
--------Astar.obj(6KB)
--------StdAfx.obj(210B)
--------PushBox.exe(120KB)
--------DateBase.obj(12KB)
--------PushBox.obj(15KB)
----PushBox.plg(2KB)
----DateBase.h(622B)
----PushBox.opt(267KB)
----PushBox.h(329B)
----push.WAV(890B)
----Astar.cpp(4KB)
----PushBox.exe(296KB)
----wall.bmp(4KB)
----PushBox.dsp(6KB)
----PushBox.ncb(129KB)
----walk.wav(71KB)

网友评论

  • 程序说明比较多,需要自行编译才能 运行。
  • 游戏里不能自动选路啊。
  • 可以选关,但是不能玩,也根本不可以实现自动选路,至少我看到是这样。