OpenGL ES 2.0游戏开发(上卷)基础技术和典型案例
吴亚峰
评分 暂无
本书共分为17章,内容按照必知必会的基础知识、基于OpenGL ES 2.0实现基本特效以及真实大型游戏案例的顺序进行详细地讲解。主要内容如下:OpenGL的渲染管线、着色语言(Shading Language)、投影及各种变换、OpenGL ES 2.0中光照的基本原理与实现、纹理映射的基本原理与使用、各种3D基本形状的原理与实现、3D模型加载、混合及雾的基本原理与使用、3D开发技巧(包括标志版
Android 3D游戏开发技术宝典
《Android 3D游戏开发技术宝典:OpenGL ES 2.0》内容简介:随着智能手机移动嵌入式平台硬件性能的不断提升,3D游戏应用也逐渐普及开来。《Android 3D游戏开发技术宝典:OpenGL ES 2.0》结合作者多年从事3D游戏应用开发的宝贵经验,全面介绍了与Android平台相关的必知必会的基础知识及大型完整3D案例,讲解上由浅入深,循序渐进,起点低、终点高,既适合初学者学
Android应用案例开发大全
《Android应用案例开发大全》以Android手机综合应用程序开发为主题,通过11个典型范例全面且深度地讲解了单机应用、网络应用、商业案例、2D和3D游戏等多个开发领域。全书共分12章,主要以范例集的方式来讲述Android的开发应用,详细介绍了Android的移动查询系统、数据库客户端、网络游戏开发、动态壁纸游戏、移动管理系统、导航与地图开发(LBS)、Web端和移动客户端开发、单机项
VR与AR开发高级教程:基于Unity(第2版)
本书主要介绍AR与VR应用的开发流程。本书共11章。第1章主要介绍了AR应用开发的基础知识,第2~4章介绍了AR开发中所广泛使用的Vuforia与ARCore引擎,第5章介绍基于小米VR的应用开发,第6~8章分别介绍了基于HTC VIVE与Leap Motion设备的应用开发步骤,第9章介绍了当前VR与AR的创新风口,最后两章分别给出了一个完整的VR游戏案例与一个结合AR、VR的科普类应用案
Unity3D游戏开发标准教程
OpenGL ES 2.0游戏开发(下卷):高级特效和典型案例
本诉共分12章,内容按照必知必会的基础知识、基于OpenGL ES 2.0实现基本特效,以及真实大型游戏案例的顺序进行详细讲解。第1章介绍如何通过顶点着色器实现酷炫效果,包括飘扬的旗帜、扭动的软糖、展翅飞翔的雄鹰、吹气特效等。第2章介绍程序纹理、数字图像处理技术、分形着色器、粒子系统火焰特效等。第3章介绍模拟现实世界的一些光学效果,如反射、折射、凹凸映射、高真实感地形等。第4章介绍投影贴图、平面阴
Unity 3D游戏开发技术详解与典型案例
评分 4.8分
《Unity 3D游戏开发技术详解与典型案例》对Unity 3D集成开发环境界面、脚本的编写和众多高级特效的实现进行了详细的介绍,内容深入浅出,是一本适合不同需求、不同开发水平读者的技术宝典。 《Unity 3D游戏开发技术详解与典型案例》介绍了Unity 3D的诞生、特点、开发环境的搭建以及运行机制,Unity 3D集成开发环境,Unity 3D中脚本的编写,以及Uni
Android 2.0游戏开发实战宝典
评分 6.7分
《Android 2.0游戏开发实战宝典》以Android手机游戏的开发为主题,结合真实的游戏案例向读者详细介绍了Android平台下游戏开发的整个流程,同时在游戏开发的介绍过程中还分享了笔者多年积累的开发技巧与经验。全书分为两篇,共16章,第1篇以简单易懂的实例为依托,详细介绍了Android的前台渲染技术、常用界面布局、网络开发、SQLite数据库的存取、传感器应用的开发以及游戏中经常使
30天学通Java项目案例开发
Java是目前最流行、发展最快的编程语言之一,随着Java新技术的不断推出,Java变得越来越强大,也越来越易用。《30天学通Java项目案例开发》将结合具体的项目实例向读者介绍Java开发的整个流程,同时实例中也包括了许多Java项日开发技巧与经验。《30天学通Java项目案例开发》共介绍了10个项目实例,其中4个实例关于管理系统,两个关于实用单机版软件,两个网络游戏;以及两个关
30天学通Java Web项目案例开发
《30天学通Java Web项目案例开发》附赠DVD光盘1张,内容包括超大容量手把手教学视频、电子教案(PPT)、编程参考宝典电子书、源代码。Java是目前最流行、发展最快的编程语言之一,由于其开放,跨平台的特点,吸引了众多的开发人员与软件公司。同时在众多软件公司及有志之士的共同努力下,出现了许多优秀的开源框架,为Java语言在企业级开发领域注入了新的血液。《30天学通Java Web项目案
Java SE 6.0编程指南
《Java SE 6.0编程指南》共分为6篇,第1篇是起步篇,详细介绍了学习Java语言所必备的一些知识;第2篇为基础篇,结合Java语言详细介绍了面向对象开发的各个方面;第3篇为高级基础篇,该篇为读者介绍了Java核心技术中一些比较高级的知识,例如异常处理、集合框架、多线程以及内存管理等;第4篇为Swing GUI篇,该篇结合丰富的实例对Swing中的各个功能组件进行了详细的介绍;第5篇为
精通NetBeans
NetBeans是目前市场上流行的、使用方便的Java集成开发环境。本书结合丰富的程序实例讲述了NetBeans集成开发环境的使用,读者在阅读本书的同时,不仅能够掌握NetBeans的使用,还能学习如何进行项目的开发。 本书共分为5篇,第1篇是起步篇,详细地讲述了NetBeans开发环境的各个功能组件。第2篇是Swing/JFC篇,结合具体的实例对开发Swing程序用