不知不觉j2ee已经快学完了(暂时忽略超难的 IO 和马上要学的JDBC),虽然教材讲得太简单,虽然在慕课上看了一些老师讲得很不错的视频,但是总感觉没有东西,今天刚好看到尚学堂的坦克大战,准备接下来的时间尽力自己(还有B站视频和大佬博客)把各个版本坦克大战写出来。
加油!另外 leetcode 也要开始了。
坦克大战小游戏
版本号 | 链接 | task |
---|---|---|
0.1 | 查看 | 产生窗口,设置标题 |
0.2 | 查看 | 不允许窗口改动,添加窗口关闭 |
0.3 | 查看 | 画出坦克 |
0.4 | 查看 | 让坦克动起来 |
0.41 | 查看 | 加缓存清楚闪烁 |
0.5 | 查看 | 命名规范,优化注释 |
0.6 | 查看 | 增加键盘监听类控制坦克 |
0.7 | 查看 | 把坦克单独包装成类 |
0.8 | 查看 | 实现坦克八个方向行走(1) |
0.9 | 查看 | 实现坦克八个方向行走(2) |
1.0 | 查看 | 增加子弹类 |
1.1 | 查看 | 根据坦克方向打出子弹 |
1.2 | 查看 | 让坦克停下来也能打出炮弹 |
1.3 | 查看 | 打出多发炮弹 |
1.4 | 查看 | 让炮弹能消失,坦克不出界 |
1.5 | 查看 | 画一辆敌人坦克 |
1.6 | 查看 | 击毙敌方坦克 |
1.7 | 查看 | 加入爆炸效果 |
1.8 | 查看 | 添加多辆坦克 |
1.9 | 查看 | 让坦克更加智能 |
2.0 | 查看 | 添加一堵墙 |
2.1 | 查看 | 坦克不能相互穿越 |
2.2 | 查看 | 超级炮弹 |
2.3 | 查看 | 添加我方坦克生命值 |
2.4 | 查看 | 添加血条 |
终于写完了,之后有空我添加注释 + 把完整代码贴出来