IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    Learning Ruby with Ruby Warrior

    Yukang (moorekang@gmail.com)发表于 2013-07-14 00:00:00
    love 0

    Ruby上总有好玩的东西,偶然看到这个RubyWarrior,玩了一把感觉还有些意思。这个有些像我原来介绍的RubyRobot, 不过更像之前的Wumpus,看来我对这种游戏有些兴趣。

    Ruby新手边玩边熟悉了语言。需要代码的可以clone下来看看,如果只是玩可以gem装上,然后运行rubywarrior就开始练级了。

    gem install rubywarrior

    我现在只是完成了初学者模式,这里的AI还比较简单,主要实现一个函数就行了。分为两种模式,第一种只用对付当前的场景,第二种为epic(史诗?)模式,要从1~9连续闯关。

    我的平均成绩是C,所有级的代码放在Github上了。

    
    Level Score: 27
    Time Bonus: 18
    Level Grade: F
    Total Score: 374 + 45 = 419
    Your average grade for this tower is: C
    
    Level 1: S
    Level 2: C
    Level 3: B
    Level 4: B
    Level 5: D
    Level 6: F
    Level 7: B
    Level 8: F
    Level 9: F
    

    中级模式是二维的地图,所以更有挑战。

    这里有一个前端,不过我还没用过。

    这还有人用神经网络的方法来做的,可以学习一下,:)。



沪ICP备19023445号-2号
友情链接