J2ME手机游戏案例集锦
J2ME 时代的手机游戏开发真是个经典话题,虽然现在用得少,但复古风一来,想折腾点老平台开发的,资源还挺难找的。《J2ME 手机游戏案例精编》这套资料就挺全的,游戏类型多、源码也能跑,适合想做点小型项目练练手的朋友。
找茬游戏、扑克游戏这些经典玩法都收录了,还有不少是直接能打包运行的成品案例。像这个j2me 找茬游戏,逻辑不复杂,UI 也能参考,挺适合用来练界面布局和事件绑定的。
代码结构方面,基本是基于Canvas
或GameCanvas
,配合Thread
做动画帧刷新。比如下面这种典型的游戏主循环:
while (isRunning) {
updateGame();
repaint();
try {
Thread.sleep(50);
} catch (InterruptedException e) {
// handle it
}
}
不少例子都用了Sprite
类,算是javax.microedition.lcdui.game
包里比较好用的图形组件了。如果你以前没接触过 J2ME,建议先看看j2me 手机游戏开发简介这篇,讲得还蛮通俗的。
游戏资源基本都打包在.jar
和.jad
里,调试可以用像 KEmulator 这样的模拟器跑。路径配置、资源引用方式也比较老派,比如图片得用getClass().getResourceAsStream()
来加载。
要玩得深入点,也可以看看这个JAVA 基于 J2ME 手机游戏制作(+代码)的压缩包,带了完整项目结构,包含图、音效和注释,适合做深度。
如果你平时写前端或搞移动开发,想换换口味,研究下老平台的思路,这套资源还挺有意思的,搞点 retro 小项目、甚至做个像素风的网页小游戏复刻也行。
2.23MB
文件大小:
评论区