• 这个其实就是关卡的问题,我已经更新了从第一关开始。你再试一下吧。

  • Mac 我没试过,Ubuntu 试过,是根本没法玩,我也找不到原因,自己估计可能是线程刷新的问题吧。

  • 谢谢你哈,虽然我还是没搞懂,不断学习中……

  • 说实在,这个不是 bug,是因为项目没完成,这个小案例不是为了玩游戏而开发的,是为了演示 Rbuy 也可以很好的在 Windows 下开发桌面小程序,如果有兴趣改进这个小游戏,其实就是在子弹类中的 hit_wall 方法中判断一下子弹打中墙,因为总部也是墙,打中就 Game over 就可以了,还可以判断自己的坦克打中总部子弹消失而总部不消亡或穿过总部之类的,大家有时间可以自己考虑完善一下。😄 ……我现在在研究 Sinatra 这个 DSL……

  • 还行吧?😄 虽然游戏可玩性不算强,毕竟 Ruby 实现,还是挺喜欢的,要是能实现网络版就更爽了。

  • 因为我是在 Windows 上跑的,路径的问题我之前在 Ubuntu 上遇到过,忘记改了,文字是方格是因为系统文字的原因,修改 tank_game.rb 文件的 121 行的字体就可以了。修改成你系统中有的字体或注释掉好像也可以的。

  • 非常感谢你的回复,解开了我的一些迷惑。也不再担心服务器的问题了,您说的 deamon 是 Linux 下的守护进程吗?windows 好像木有这个东西

  • 参考了其它的项目,补充了 Rendme,也不知道是不是这样,正好学习了。还没搞清楚你所说的推荐是什么😂

  • 补充下码云上的 Readme,是什么的意思,不懂啊😁 应大家的要求才乱整了一下码云,不知道你说的推荐是什么意思。

  • Github 不会整,刚刚在码云上乱整了一通,代码都上传到码云上了,也不知道可不可行。

    链接:https://git.oschina.net/ysjrdfaps/tankgame.git

    大家看看能不能点过去。如果不行我也没办法了😇 图片打包放在项目的附件中。

  • 谢谢大家的赞赏,没玩过 Github,就这样将就的放在这里吧。不好意思哈。😄

    我前面提到的小问题,没有前辈可以指点一下吗?😅

    希望通过这个小游戏,能激起新手对 Ruby 的兴趣,壮大 Ruby 的队伍💪