按照sun的说法,已改叫javame了,不过大家都习惯叫j2me.都好,都好听,因为有个me在里面,呵呵.废话毕.
1.现在用来玩游戏的手机,99%以上的都是基于MIDP 2.0或者2.1,所以开发时,使用2.0请绝对放心!
2.那么就不学1.0了!错.非学不可,还要学精.那2.x也要学精?错!2.x是sun出来的标准,标准就一定要用吗?稍稍学一下就行啦.据我所知,2.x增加的game包,其中的Sprite等类,实际开发中,TMD基本没人用!用了它什么?Sprite的图像旋转(实际是Image.createImage需要这个参数).还有其它吗?没了!
3.你需要懂动作编辑,地图编辑.这些工具,往往都是游戏公司自己开发出来.我们学懂它们的原理即可.现在一些稍好一点的j2me游戏书会有介绍(本人认为这些都没介绍的,这书就不可能是好书),这些东西可是实际开发中很重要的环节.书里介绍的工具有时还很有问题的,中国好像就是这样,保密很严重,写书只能拿些次品来充充.恶心的是,这些还有版权!所以呀,学通原理就行啦,进到公司,估计还要学学这些.
4.你需要写质量好的代码,要懂一些算法,要考虑性能.这些应该成为你的习惯,贯穿你整个开发过程中,并从学习中就应该开始贯彻!
以上4点是偶的一些总结.上面指的1.0,2.x主要是说它的api.欢迎指正.
分享到:
相关推荐
本项目"战机逃亡"是针对JavaME平台设计的一款手机游戏,适合初学者入门实践。通过学习和分析这个项目,你可以了解到JavaME开发游戏的基本流程和核心技术。 【项目结构与文件解析】 压缩包中的"PlaneEscape2.5"很...
在JavaME手机游戏开发中,主要涉及以下几个关键知识点: 1. **KJava与MIDP**: JavaME中的两种主要API,KJava是早期的J2ME平台,而MIDP(Mobile Information Device Profile)是后来的标准,主要用于开发移动应用和...
### Java入门知识点详解 #### 一、Java的历史与发展 Java是一种高级编程语言,由James Gosling等人于1991年在Sun Microsystems公司开发。起初项目名为“Oak”,后于1995年正式更名为Java,并公开发布。Java的设计...
Java 分为三个体系:JavaSE(Java2 Platform Standard Edition,java 平台标准版)、JavaEE(Java2 Platform,Enterprise Edition,java 平台企业版)和 JavaME(Java 2 Platform Micro Edition,java 平台微型版)。...
本教材详细介绍了Java的入门知识,包括如何搭建开发环境、编写和编译Java程序、以及Java平台的三个主要版本:Java SE、Java EE和Java ME。下面将详细解读这些知识点。 首先,Java具有以下几个显著特点: 1. 简单性...
Java编程入门通常会包括以下几个关键知识点: 1. **环境搭建**:学习者需要安装Java Development Kit (JDK),配置好环境变量,如JAVA_HOME、Path等,以便于编译和运行Java程序。 2. **基础语法**:包括数据类型...
这份PDF教程可能包括以下几个核心知识点: 1. **Java语言基础**:Java是面向对象的编程语言,对于初学者,需要理解基本的语法结构,如类、对象、变量、数据类型、控制流程(if-else、switch-case、for、while循环)...
为了实现这个功能,我们需要掌握以下几点: 1. **复数运算**:Mandelbrot集的计算基于复数的平方和。我们需要理解和实现复数的加法、减法、乘法和平方操作。 2. **迭代算法**:每个点在复平面上的Mandelbrot集中的...
Java SE编程主要包括以下几个核心知识点: 1. **Java语言概述**:Java语言具有跨平台性,这意味着Java代码可以在任何支持Java的平台上运行,无需重新编译。它的源代码首先被编译成字节码,然后由Java虚拟机(JVM)...
学习软件编程有几点需要注意:首先,要保持高效和愉快的学习氛围;其次,构建整体知识框架,然后再填充细节;选择需要学习的内容;理解事物的工作原理(how)后再探索其背后的逻辑(why);实践是编程学习的关键,...
对于Java而言,以下几点尤为重要: 1. **理论与实践相结合**:理解Java的概念和原理的同时,通过编写代码来加深记忆。 2. **多练多思考**:编程能力的提高离不开大量的练习。 3. **构建项目经验**:参与实际项目的...
### JAVA基础快速入门系列 #### 一、程序设计的基本概念 **1.1 什么是程序设计** 程序设计是指为了使计算机能够完成特定的任务或执行一系列操作而进行的设计过程。在这个过程中,程序员通过编写一系列有序的指令...
"2022最新Java入门(Java SE基础)"这个标题表明我们将会探讨的是Java的基础知识,特别是针对初学者的内容,旨在帮助他们进入Java编程的世界。Java SE(Java Standard Edition)是Java的标准化版本,适用于桌面应用...
这本书可能涵盖了以下几个关键知识点: 1. **Java基础知识**:首先,书中会讲解Java语言的基本语法和特性,包括数据类型、变量、控制流(如if语句和循环)、函数、类和对象等,这些都是编程的基础。 2. **Java ME...
学习Java入门,关键在于理解和掌握以下几点: 1. 理解Java程序的工作原理,包括如何编译和运行Java程序。 2. 掌握使用TextPad编辑器和DOS命令行工具与JDK进行交互,创建和运行Java程序。 3. 区分Applet(嵌入网页的...
为了确保应用能够正常显示中文,开发者需要注意以下几点: - 在开发过程中确保使用的字体支持中文字符集。 - 对于界面上的文字显示,应采用适合中文显示的字体设置。 - 在编写代码时,处理字符串时要注意使用...
### Java 快速入门知识点详解 #### 1.1 Java简介 ##### 1.1.1 Java的起源与发展 Java 是由 Sun Microsystems 公司在 1995 年 5 月正式发布的一种程序设计语言。其最初的目的是为了智能消费类家用电器的研究和开发...
### Java Web 快速入门全十讲知识点梳理 #### 第一讲:Java Web 概念与环境搭建 ##### 1. Java 与 Java Web 的关系 - **Java 的三大平台**: - Java SE(Standard Edition):标准版,适用于桌面应用软件。 - ...