|
随着手机应用普及而开始起步的手机游戏,也正在成为整个游戏领域的一个新的增长点,预计到今年年底,我国的手机游戏市场规模也将达到5.5亿元人民币。有调查报告公布,国内游戏人才缺口达到60万人。尽管对于国内游戏人才需求数量莫衷一是,但是游戏人才的奇缺却是不争的事实。一边是民族游戏产业快速发展,另一边是游戏人才严重短缺。
在这种形式下ITjob开设《移动终端J2ME(手游)开发就业班》一方面是力图为中国游戏产业贡献一份力量,一方面扩大学员就业渠道。通过本课程学习,学员可以达到适应手机游戏开发企业的需要,可以从事手机游戏设计或开发职位。
|
| 课程分类 |
内容 |
简介 |
| Java基础 |
Java编程基础和开发环境
Java编程语法基础
面向对象编程概念
Java中的常用基础类
异常处理
IO系统
多线程
常用工具类
|
以J2SE编程为基本出发点,奠定良好的Java编程基础,充分掌握面向对象的编程特点,熟悉通用Java编程环境,熟悉重要API的使用,为J2ME编程做好技术储备。 |
| J2ME编程基础 |
J2ME的基本概念
开发环境配置
Midlet程序的概念
开发和部署
手机游戏开发常用类
通过Screen界面类进行手机游戏界面设计
使用Canvas进行游戏界面设计
|
这部分内容是手机游戏开发的基础概念和重要的基础知识,通过对Midlet,Display,Cavas以及各种界面类的学习,能够使用J2ME开发简单的手机程序和手机游戏。 |
| 数据结构和数据库 |
游戏中使用的数据结构知识
常用数据结构
常用排序算法
游戏中使用的数据库知识
DDL和DML、DCL
重点强调SQL语句的使用
|
解决数据表达和存储问题,为大型网络游戏奠定数据持久基础。 |
| J2ME高级应用 |
游戏中的数据存储
游戏动画的实现
MIDP2.0的新特性
JSP基础知识
MIDP的网络编程
声音的播放和处理
3D游戏开发入门
厂商的特殊接口
|
主要介绍游戏中的高级应用,包括数据存储,网络通信,声音处理,3D入门等知识,通过这个阶段的学习,可以满足大多数游戏企业的要求。
搭建一个游戏发布平台需要掌握Web平台基本知识,本部分选择Jsp编程基础既是为此目的。
通过厂商特殊接口介绍,我们可以适应目前最常用接口平台的开发任务。 |
| 实战项目 |
UML和软件工程基础
手机软件设计案例与实战
俄罗斯方块/推箱子
海底大冒险战船/战机类
或者RPG游戏
|
掌握团队开发技能,通过实践锻炼动手能力。
把所学的知识综合起来, 综合设计一个小型游戏, 掌握游戏开发中基本知识, 包括界面处理, 角色控制, NPC的AI处理, 关卡设计等。
严格按照软件工程思想来设计一个中型游戏, 掌握游戏开发的全过程, 包括菜单处理, 地图处理, 各种角色处理, 得分, 关卡和AI设计。 |