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

  • 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

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