随着手机应用普及而开始起步的手机游戏,也正在成为整个游戏领域的一个新的增长点,预计到今年年底,我国的手机游戏市场规模也将达到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设计。 |