碰碰球Java ME游戏源码
碰碰球的 Java 源码,挺适合刚上手游戏开发的朋友练手。用的是 Java ME 那套,老但挺实用,适合搞移动设备小项目。结构清晰,逻辑也比较完整,像是Canvas
配Runnable
那种组合,用来画画界面再搞点线程更新动画,效率还行,响应也快。
成员变量蛮多的,像img_*
这种图片资源、aniCount
这种计数器,都是游戏里必备的组件。里面还有路径寻路的机制,嗯,虽然是比较原始的那种向量方式,但也能看出作者在走逻辑这块下了功夫。
碰撞那部分代码没贴全,不过从结构看是用坐标比较来做的,算是最常见也最稳的方式了。加个动画、更新得分状态啥的,效果其实还挺自然。对了,资源还包含了像vecBall
、sprHand
这些可复用的对象管理方法,拿去改成你自己的游戏也方便。
如果你是想搞点小游戏原型、或者练练 Java ME 的老技术栈,这套源码还蛮不错。想了解更多,可以看看相关的VB 版本碰碰球或HTML5 Canvas 棋类游戏,换个技术思路玩也挺有意思。
41KB
文件大小:
评论区