碰碰球Java ME游戏源码

碰碰球的 Java 源码,挺适合刚上手游戏开发的朋友练手。用的是 Java ME 那套,老但挺实用,适合搞移动设备小项目。结构清晰,逻辑也比较完整,像是CanvasRunnable那种组合,用来画画界面再搞点线程更新动画,效率还行,响应也快。

成员变量蛮多的,像img_*这种图片资源、aniCount这种计数器,都是游戏里必备的组件。里面还有路径寻路的机制,嗯,虽然是比较原始的那种向量方式,但也能看出作者在走逻辑这块下了功夫。

碰撞那部分代码没贴全,不过从结构看是用坐标比较来做的,算是最常见也最稳的方式了。加个动画、更新得分状态啥的,效果其实还挺自然。对了,资源还包含了像vecBallsprHand这些可复用的对象管理方法,拿去改成你自己的游戏也方便。

如果你是想搞点小游戏原型、或者练练 Java ME 的老技术栈,这套源码还蛮不错。想了解更多,可以看看相关的VB 版本碰碰球HTML5 Canvas 棋类游戏,换个技术思路玩也挺有意思。

doc 文件大小:41KB