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