随笔分类 -  坦克大战

包括本人写的坦克大战的详解
摘要:一、实现思路 使用socket通信的一些方法来实现socket通信,客户端和服务端两边需要约定好通信的接口Port(尽量选高的),客户端需要服务端的IP地址,以实现数据交流。 同时,客户端和服务端需要约定好数据传输的方式,比如我这里用 '!' 作为传输数据结束的标志,用'@'实现不同类型数据的分隔。 阅读全文
posted @ 2019-05-09 15:37 winter-bamboo 阅读(326) 评论(0) 推荐(0)
摘要:一、实现思路(emmmm,这个地方我很大程度参照了别人的写法) 由于键盘按键众多,因此使用选择框JComboBox 进行按键选择,点击一个JButton 按钮后,读取所有选择框中的内容,然后存到一个用于保存键位设置的对象Key中,然后在坦克移动的时候根据对象Key中的数据判断对坦克的操作。 同时,为 阅读全文
posted @ 2019-05-09 14:37 winter-bamboo 阅读(636) 评论(0) 推荐(0)
摘要:实现原理 我用接口java.applet.AudioClip实现音乐播放,那么我们需要了解这个接口的情况。 我们主要使用其中的三个方法: (1)void loop(); //循环播放(2)void play(); //开始播放(单次)(3)void stop(); //停止播放 虽然AudioCli 阅读全文
posted @ 2019-04-13 08:31 winter-bamboo 阅读(1110) 评论(1) 推荐(0)
摘要:写在前面 Java编译器下载教程(真的良心):https://blog.csdn.net/Haidaiya/article/details/81230636 本项目为本人独自制作,请各位尊重我的努力成果谢谢。同时,这个项目中也存在一些问题,请见谅。 本项目需要启动服务器,在类Server中启动主函数 阅读全文
posted @ 2019-04-11 22:50 winter-bamboo 阅读(1122) 评论(0) 推荐(0)