Android 3D游戏 开发 (基础篇)——Opengl ES游戏引擎实现

详情请看:http://www.hztraining.com/bbs/showtopic-26.aspx

课程描述:
     本教程 可以带领大家从一个普通的Android应用开发 者进入3D应用的世界,从3D应用开发基础知识开始,完成受众多手机用户所喜爱的3D应用的开发。
定价:224元(1年有效)         购买

讲师:杨丰盛
      Android应用开发先驱,对Android有深入研究,实战经验极其丰富。精通Java 、C、C++等语言,专注于移动通信软件开 发,在机顶盒软件开发和MTK平台软件开发方面有非常深厚的积累。2007年获得中国软件行业协会游戏软件分会(CGIA)认证及国际游戏开发教育联合会 国际认证。曾经领导和参与《三国群英传说》、《大航海传奇》、《美少女养成计划》等经典游戏的开发。

课程计划表
《Android 3D游戏开发教程》课程计划表
Android OpenGL ES开发框架(第1课)
课程目标:了解OpenGl、OpenGl ES以及OpenGl ES在Android中的开发框架。
课程内容:
(1)了解OpenGl、OpenGl ES以及两者的关系。(0.3课时)
(2)在Android中构建OpenGL ES开发框架。(0.7课时)

Android OpenGL ES基础知识(第2~32课)
课程目标:掌握OpenGL ES各个基础知识点,为后面的实战项目 作准备。
课程内容:
1:项目介绍
2:Opengl ES概述
3:基本图形绘制
4:3D图形绘制及透视
5:光效
6:材质
7:纹理及纹理映射
8:隧道实例
9: 雾气
10:2D文字显示
11:飘动的旗帜
12:蒙板
13:离子系统
14:变形
15:多级纹理--圆柱体 -球体
16:曲面映射
17:多重纹理
18:反射(剪裁平面,蒙板缓存)
19:图像字体
20:反走样
21: 缓存及片元测试
22:贝塞尔曲面
23:BLT函数
24:TGA文件
25:多重视口
26:轨迹球
27:射 线拾取
28:地形
29:天空盒
30:帧动画之MD2模型装载
31:骨骼动画之MS3D模型装载
32:碰撞检测

高 级篇:
Android 3D游戏DEMO实现(第33~44课)
1:项目介绍(项目演示、技术需求)
2:引擎框架(引擎整体构 架,NDK框架)
3:工具
4:摄像机
5:光效管理
6:纹理管理
7:模型管理
8:动画管理
9: 游戏场景(天空/地形-ROAM)
10:八叉树碰撞检测
11:拾取技术
12:优化技巧

Android 3D游戏开发——Opengl ES游戏引擎实现相关推荐

  1. 小游戏开发怎么选游戏引擎

    前言 小游戏开发怎么选游戏引擎 微信小游戏现在非常的火,当我们下定决心做微信小游戏开发的时候, 面临我们的第一个问题是怎么选一个H5的游戏引擎, 那么今天本尊就来给大家分析一下目前能开发各大平台H5小 ...

  2. 王楠——海外华人程序员视角:解密移动游戏开发与Unity 4引擎特性

    海外华人程序员视角:解密移动游戏开发与Unity 4引擎特性 发表于2012-09-07 17:24| 12534次阅读| 来源CSDN整理| 0 条评论| 作者杨依帆 游戏开发Unity游戏引擎王楠 ...

  3. 小程序游戏开发有哪些游戏引擎可以选择?

    小游戏与小游戏引擎的关系 小游戏现在囊括的范围包括微信小游戏.QQ 空间小游戏.QQ 玩一玩(厘米游戏).Facebook Instant Games.各手机厂商的快应用小游戏,他们都在尝试着将社交场 ...

  4. CutJS – 用于 HTML5 游戏开发的 2D 渲染引擎

    CutJS 是轻量级的,快速的,基于 Canvas 开发的 HTML5  2D 渲染引擎,可以用于游戏开发.它是开源的,跨平台的,与现代的浏览器和移动设备兼容.CutJS 提供了一个类似 DOM 树的 ...

  5. 【邀您参加】Android大讲堂-Android游戏开发之捕鱼游戏

    来源:华清远见嵌入式培训中心 ● 揭开Android底层架构的神秘面纱 Android应用开发与底层开发一网打尽! ● 全程免费 网络直播 实时互动 业内专家精辟讲解 项目案例透彻分析 作为目前全球最 ...

  6. 七巧板平台html5游戏开发之初识物理引擎

    七巧板平台html5游戏开发之初识物理引擎 七巧板平台是用于Web App.中轻度HTML5游戏及富媒体类应用开发,集开发.运营于一体的平台.它基于HTML5技术开发,具有进入门槛极低.开发极简单.跨 ...

  7. 最大的幻术-游戏开发-我的游戏构思-环境

    最大的幻术-游戏开发-我的游戏构思-环境 游戏,具体而言是游戏软件.那么,通过软件来作为载体,通过软件实现内容.一款软件能不能称为游戏在于这款软件所提供的功能是不是游戏体验. 什么是游戏,我无法给出定 ...

  8. 【iphone游戏开发】Iphone游戏开发之五:游戏场景切换,点阵字的实现和Hiero工具的利用

    Andy--清风 原创,转载请注明,谢谢 一.游戏场景切换 在iPhone游戏开发中,游戏之间的场景开发中有很多动画可以实现,具体实现的动画如下: CCTransitionRotoZoom//从大到小 ...

  9. 游戏开发心得——资料篇——游戏行业的详细职位介绍与定义分析

    游戏开发心得--资料篇--游戏行业的详细职位介绍与分析(不定期更新) FOR THE SIGMA FOR THE GTINDER FOR THE ROBOMASTER 简介: 本篇主要介绍一下博主所了 ...

最新文章

  1. HiveServer2
  2. BZOJ3488 : [ONTAK2010]Highways
  3. java面试怎样成功率高一些_java初学者参加面试怎样提高成功率?
  4. 字典类型处理函数及方法实例解析
  5. OpenCV向Facemark API添加新算法
  6. 9个高招,让企业WiFi速度飞起来!
  7. 获取两个数据的交集_MySQL交集和差集的实现方法
  8. 6. 以下耦合度中最松散的耦合是_什么是程序设计中的高内聚、低耦合?
  9. Laravel测试驱动开发--功能测试 1
  10. 依赖注入参考文章(1)
  11. linux离线卸载docker,Linux系统下Docker的安装与卸载
  12. Bezier曲线及其de casteljau算法 matlab实现
  13. 物联网环境下信息安全问题与对策
  14. [C++]牛客 WY11 星际穿越
  15. 虚拟化桌面设备输入法
  16. 解决非硬件问题导致的U盘总容量大幅减少
  17. 中基协:推荐使用电子合同
  18. 传图识字有次数限制吗_告诉你一个免费的微信小程序,可以传图识字
  19. JAVA集合专题+源码分析
  20. 【简单3d网络游戏制作】——基于Unity

热门文章

  1. 表 1 化合物 1~95 的 TDP1 抑制活性(IC50、M 或 50M 时对 TDP1 的抑制率%)
  2. css小图标的使用,CSS小技巧(一):iconfont的使用
  3. 【软件测试-04】Web应用程序测试的测试流程和相关理论知识;
  4. 中望CAD的lisp编辑器_中望CAD+API接口应用教程之Lisp篇
  5. 过滤器初阻力标准定义(初效过滤器的效率与等级)
  6. win10 uwp 使用油墨输入
  7. idea点击“install”或“package”报“类文件具有错误的版本 55.0, 应为 52.0,请删除该文件或确保该文件位于正确的类路径子目录中。”
  8. 边框0.5px实现方法
  9. matlab 获取edit,关于matlab的gui中获取edit值的问题
  10. loj2145 「SHOI2017」分手是祝愿