文件名称:DaZhuanKuai:基于java的打砖块游戏
文件大小:228KB
文件格式:ZIP
更新时间:2024-05-24 17:44:46
Java
#开 发 文 档 ###本游戏基于JAVA开发,实现打砖块的实现。 2015.10.05 update 对上一版的碰撞逻辑进行了修改,更加符合认知,但还是有些小问题。 对游戏的显示进行了修改,之前直接在frame里面作图,窗口的装饰器比如Title会占用一部分面积,导致边角(比如(x,0))的图形被遮挡。现在改用Panel做界面的容器,Frame调用add方法添加Panel,这样显示出来的图形就不会被遮挡。 由于使用了Panel,窗口目前使用setsize强制指定大小,下一步应该做成自适应的,下午调试没能实现,留给以后。 发现SWING还是好用一些,有时间的话把目前的AWT实现修改为SWING,但是重绘方法跟之前不同了,需要了解。 使用Panel的解决方法来自 2015.10.01 update 之前几次commit修正了一些不好的编程语义。 初步实现事件驱动,目前判断碰撞的逻辑待改进。
【文件预览】:
DaZhuanKuai-event_driven
----未实现功能.txt(116B)
----mouse.md(1KB)
----src()
--------eric()
----第一种好点,两种都不符合物理规律.doc(230KB)
----README.md(5KB)
----开 发 文 档.doc(18KB)
----.gitignore(3KB)