坦克大战(安卓版)

图片发自简书App

90坦克

 这里有安卓版和Java版。

查看代码

代码链接

  功能很简单,但是可以看到简单游戏的制作方法。绝对是很经典的代码。这是听韩顺平课程实现的。

  重要的是可以把游戏安装在同事的电脑上show一把。把apk装在手机里面炫酷一下,在玩游戏的时候,在大脑中猜想游戏的运行逻辑。

   从Java的桌面版移植成移动版,做的工作并不算太多,这里体会到了良好设计的好处。

去我的个人网站查看详情

个人网站

可以查看图片。

 在github上有安卓安装文件和jar的可运行版本。

    这些都是利用假期时间实现的,放三四天假真是写代码的好时机。在纸上画设计图真的很爽。

 这次写代码,熟悉类之间的依赖关系,Java的api使用。初写代码时会惊奇几个简单的类可以组成如此复杂的功能。当然调试的时候,一些代码也可以把你搞晕。

  网上的主要扩展有网络版本,进行多人对战,我实现到这里就出现了扩展屏障,主要是当时对网络不熟悉。设计关卡,增加难度就是另一层面的东西了。

 演示代码和商业产品相差千千万万陪。真的很怀念小时候的游戏,那时其乐无穷呀。目前计算机控制的坦克,只能随机的进行游走,随机的进行发射子弹太弱了。

 一个很好的想法是可以定制坦克,改变样式和属性,让其运行,和其他玩家设计的坦克进行pk,这其实就是网上很火的开原游戏。上面说的对设计的要求就很高,必须具有很好的扩展性。

  这里还要一个你可能感兴趣的小游戏,五子棋,五子棋demo

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容