论坛首页 移动开发技术论坛

Android陆战棋的一个简单实现

浏览 3045 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2012-07-29   最后修改:2012-07-29
陆战棋也就是军棋,2人军棋。刚刚完成的试验版v0.1.5,整个游戏未使用资源图片,人机战法比较简单,没有广告。代码比较复杂的地方有两处:一是工兵寻路算法,使用的是A*寻路,寻路算法的效率对人机对战算法十分重要;二是机器对战算法,仅仅使用了alpha-beta search (这是一个明棋search算法),没有模式匹配之类。实际上,计算机暗棋算法要比明棋算法复杂的多,并且低效的多,但应该有趣许多。无论哪种算法,都是对CPU的巨大消耗,而实际游戏中,人类一般只能忍受等待2、3秒,这也对算法性能提出了更高的要求。

操作方面,点开Menu, 开始游戏前必须要点 “开始游戏”。

附件是src, apk在根目录下。针对Android 2.3.3开发,target=android-10.

  • 大小: 59 KB
   发表时间:2012-08-02  
真的不错,长度不够吗
0 请登录后投票
   发表时间:2013-02-16  
游戏流畅性挺好,就是界面不够漂亮
0 请登录后投票
   发表时间:2013-02-16  
游戏流畅性挺好,界面不够漂亮
0 请登录后投票
   发表时间:2013-02-17  
不错 认真学习下  谢谢
0 请登录后投票
论坛首页 移动开发技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics