准备软件:
1。下载Java SE 5.0或以上版本(http://java.sun.com/javase/downloads/index_jdk5.jsp )
2。下载NetBeans IDE 5.5.1 (http://zh-cn.netbeans.org/ )
3。下载NetBeans Mobility Pack for CLDC (http://zh-cn.netbeans.org/ )
安装软件:
按照以下顺序安装软件:
-
安装Java SE 5.0
-
安装NetBeans IDE 5.5.1
-
安装NetBeans Mobility Pack for CLDC
生成Java游戏例子
1。安装完成后,打开NetBeans IDE , 选择菜单"文件"->"新建项目"。在出现的"新建项目"窗口中,"类别"框中选择"移动"下的"MIDP2.0样例",右边“项目”中选择“MIDP2.0的各种游戏”。
2。在下一个窗口中,选项如下
仿真器平台:Sun Java(TM) Wireless Toolkit 2.5.1 for CLDC
设备配置:CLDC-1.1
设备配置文件:MIDP-2.0
Sun Java(TM) Wireless Toolkit 2.5.1 for CLDC是Sun提供的缺省仿真器。
完成后,在NetBeans中看到VarousGames项目,
3。鼠标右键点击VarousGames, 选择"生成项目",可以在输出窗口中,看到生成了两个文件,VariousGames.jar和VariousGames.jad. 这两个文件作为部署文件,在之后的章节中会使用到。
4。鼠标右键点击VarousGames项目,选择“运行项目”,可以看到如下结果:
包括两个游戏:贪吃蛇(WormGame)和推箱子(PushPuzzle)。
贪吃蛇
|
推箱子
|
项目中有完整的源代码,这篇文章里不谈如何进行手机游戏的编码,而是着重介绍这两款游戏如何部署在不同平台的仿真器上.
分享到:
相关推荐
通过阅读提供的"(一)NetBeans IDE上的Java手机游戏例子.pdf"文档,你应该能更深入地理解这些概念,并能看到一个实际的游戏开发过程。文档可能包含了具体的代码示例、步骤说明以及注意事项,有助于你亲手实践这个项目...
Java手机游戏50例代码集合是一份非常宝贵的资源,它涵盖了Java在移动设备上开发游戏的各种实例。这个压缩包中的代码实例旨在帮助开发者理解和学习如何使用Java语言来创建丰富的、互动的游戏体验。以下是对这些知识点...
Java二进制IO类与文件复制操作实例 16个目标文件 内容索引:Java源码,初学实例,二进制,文件复制 Java二进制IO类与文件复制操作实例,好像是一本书的例子,源代码有的是独立运行的,与同目录下的其它代码文件互不联系...
《J2ME手机游戏编程入门》是一本专为初学者设计的书籍,旨在引导读者进入移动游戏开发的世界。J2ME(Java 2 Micro Edition)是Java平台的一个子集,主要用于开发嵌入式设备和移动设备上的应用程序,尤其是早期的智能...
"j2me" 表明这个示例是基于Java 2 Micro Edition的,这是Java平台的一个子集,专为资源有限的移动设备和嵌入式系统设计,如早期的智能手机、游戏机或家用电器。 在【压缩包子文件的文件名称列表】中,我们只看到...
J2ME(Java 2 Micro Edition)是Java平台的一个子集,主要用于嵌入式设备和移动设备,特别是手机游戏开发。本教程将引导初学者进入J2ME手机游戏编程的世界,通过实例和代码解析,提升编程技能。 1. **J2ME基础知识*...
Java移动通信程序设计-J2ME MIDP 是一个专注于在移动设备上开发应用程序的教程,主要使用Java技术,特别是Java Micro Edition (J2ME) 平台的Mobile Information Device Profile (MIDP)。J2ME是Java的一个子集,专为...
1. **J2ME基础知识**:学习者将接触到J2ME的开发环境设置,包括使用Java Wireless Toolkit (J2ME SDK) 或NetBeans等IDE,以及如何创建和运行J2ME项目。 2. **游戏逻辑**:拼图游戏涉及到图像处理、算法实现(例如,...
开发J2ME应用通常需要集成开发环境(IDE),如NetBeans或Eclipse,它们提供了专门的J2ME插件。这些IDE帮助开发者编写、编译、模拟和部署J2ME应用。此外,还有像MIDP Emulator这样的工具,可以模拟不同类型的移动设备...
Java 2 Micro Edition(J2ME)是一种针对嵌入式设备和移动设备的Java平台,它主要用于开发在手机、智能手表、电视等设备上的应用程序,尤其是游戏。本篇将深入探讨J2ME游戏开发的经典实例,揭示其核心技术和设计思路...
J2ME是Java技术的一个分支,专为资源有限的移动设备如早期的智能手机和平板电脑设计,它允许开发者创建跨平台的游戏和应用程序。这款RPG游戏由作者亲自制作,目标用户主要是对游戏开发感兴趣的初级开发者,对于已经...
J2ME是Java平台的一个关键部分,主要用于开发和部署在资源受限设备上的应用程序,如移动电话、智能手表、家用电器等嵌入式系统。这本书全面覆盖了J2ME的各个方面,为读者提供了详尽的理论知识和实践指导。 首先,书...
这个压缩包“J2ME-MyCS.zip”包含了一个基于J2ME的手机游戏,名为“CSMidl”,它是对经典第一人称射击游戏Counter-Strike(CS)的2D版本实现。** **1. J2ME环境配置:** 在开发J2ME应用之前,开发者需要设置J2ME...
本文将深入探讨如何在NetBeans集成开发环境中利用J2ME实现一个手机电话本功能。 首先,我们需要了解J2ME的基础架构。J2ME由配置(Configurations)和框架(Profiles)组成。配置定义了运行时环境的基本特性,而框架...
1. **Eclipse或NetBeans IDE**:开发者可以选择这些集成开发环境来编写J2ME应用,它们提供代码编辑、调试和项目管理等功能。 2. **MIDlet**:J2ME应用程序的核心单元,类似于Java应用程序中的主类。 3. **生命周期...
通过深入研究这个源代码,开发者可以掌握在有限的资源条件下,如何利用J2ME实现高效的3D图形渲染,从而为手机游戏开发打下坚实基础。同时,了解和实践3D图形编程也对提升对计算机图形学原理的理解大有裨益。
Java 2 Micro Edition(J2ME)是一种针对嵌入式设备和移动平台的Java技术,主要应用于手机、智能手表、电视等设备上的应用程序开发。本资料包“j2me新手学习全套示例源代码”是专为初学者设计的一系列实践教程,旨在...
Java 2 Micro Edition(J2ME)是Java平台的一个子集,主要用于嵌入式设备和移动设备,如手机、智能家电等。J2ME为开发者提供了在小型设备上开发应用程序的框架,包括用户界面、网络连接和数据存储等功能。本教程通过...
J2ME为手机游戏开发提供了便利,由于其跨平台特性,开发者可以编写一次代码,然后在不同型号的手机上运行。"赤血英豪"就是这样一个例子,它是一款基于J2ME的游戏,可以在多种手机型号上运行,如E398、索爱K700、...