Cocos2d-JS游戏开发_游戏开发教程
游戏开发教程

Cocos2d-JS游戏开发_游戏开发教程

资源名称:Cocos2d-JS游戏开发 内容简介: 本书结合《保卫萝卜2》以及多个实例详细介绍了Cocos2d-JS游戏引擎,书中共分为4个部分,第一部分为基础篇,主要介绍了Cocos引擎家族史、各平台下的环境搭建、开发工具的选用,还有引擎的核心框架、动作模块、事件机制、音频处理以及屏幕适配等;第二部分为进阶篇,例如数据存储、粒子系统、UI控件、性能优化以及游戏地图;第三部分为高级篇,主要涉及与其他语言的反射调用、Chipmunk物理引擎、网络编程以及Javascript Binding;第四部分为实战篇,即《保卫萝卜2》实战。 资源目录: 第一部分  基础篇 第1章  Cocos2d-JS介绍  2 1.1  Cocos2d引擎家族  2 1.1.1  Cocos2d的诞生  3 1.1.2  Cocos引擎家族大事记  4 1.2  Cocos2d-JS介绍  5 1.3  引擎目录结构  6 1.4  小结  7 1.5  参考资源  7 第2章  Hello World  8 2.1  Cocos Console  8 2.1.1  安装Python  8 2.1.2  Android环境配置  10 2.2  创建、编译和运行工程  12 2.3  HelloWorld的目录结构  13 2.4  项目在Web和Native上的启动流程  16 2.5  项目在各平台下的打包以及部署  18 2.6  js-tests测试工程  22 2.7  为《保卫萝卜2》项目做准备  23 2.8...
Cocos2d-x 3.X游戏开发入门精解_游戏开发教程
游戏开发教程

Cocos2d-x 3.X游戏开发入门精解_游戏开发教程

资源名称:Cocos2d-x 3.X游戏开发入门精解 内容简介: 《Cocos2d-x 3.X游戏开发入门精解》内容由浅入深,从最简单的搭建开发环境开始直到最后完成一个高质量的游戏项目。全书共20 章:第1~3 章主要讲解开发环境的搭建及所需要的C++基础知识;第4~9 章讲解Cocos2d-x 的常见技术,包括基础类、动画、触摸、GUI 控件及多分辨率适配等;第10~12 章讲解Cocos2d-x 中的网络、文件、瓦片地图、物理引擎等知识;第13~15 章讲解Cocos2d-x 中的Lua脚本语言开发、CocosStudio工具及粒子系统的使用方法;第16~19 章讲解数据统计工具的使用方法、项目跨平台移植发布、iOS 真机测试与发布、SVN 版本控制;第20 章讲解一个完整的“黄金矿工”项目,通过这个项目,大家可以将在本书中学到的知识进行综合和自由扩展。 资源目录: 第1 章 Cocos2d-x 简介 1 1.1 游戏引擎 1 1.1.1 什么是游戏引擎 1 1.1.2 常见的游戏引擎 2 1.2 Cocos2d 引擎 3 1.2.1 Cocos2d 引擎家族 . 3 1.2.2 Cocos2d 引擎的主要功能 ....
精通Android游戏开发_游戏开发教程
游戏开发教程

精通Android游戏开发_游戏开发教程

资源名称:精通Android游戏开发 内容简介: 作为引领移动技术潮流的软件平台,Android发布了NDK以支持Java和C的混合开发,使PC游戏可以在Android平台上焕发更多魅力。 本书是为那些在Android游戏开发工作中寻求突破的人准备的。书中不仅通过Space Blaster和Asteroids这两个炫酷 的街机游戏深入介绍了如何从头构建纯Java游戏,更详细展示了如何将PC上的3D经典游戏Doom和Wolfenstein 3D移植到Android,阐释了在Java和C中混合使用OpenGL 3D图形和Java本地接口的技术。每个示例都提供了完全可用的实际源代码,方便读者理解复杂概念。作者语言简练,分析透彻,往往一语中的。在他的引导下,读者能很快学会将Java优雅的面向对象特性与C的强大功能集于一身,为Android平台构建任何类型的游戏。 资源目录: 第1章 欢迎进入Android游戏世界 1 1.1 必备技能 1 1.1.1 扎实的Android基础 1 1.1.2 Linux和Shell脚本的基本知识 3 1.2 需要哪些软件工具 3 1.3 建立环境 4 1.3.1 获得Android源文件 4 1.3.2 提取本地Android库 6 1.3.3 为ARM处理器安装GNU工具链 8 1.3.4 编写定制编译脚本 10 1.4 建立开发环境 17 1.5 已经成功迈出第一步 22 第2章...
游戏安全 手游安全技术入门_游戏开发教程
游戏开发教程

游戏安全 手游安全技术入门_游戏开发教程

资源名称:游戏安全 手游安全技术入门 内容简介: 《游戏安全——手游安全技术入门》是国内移动游戏安全领域的开山之作,填补了移动游戏安全书籍的空白,揭开了移动游戏外挂的神秘面纱。 随着移动互联网的日益普及,业内对移动安全领域的专业人才的需求逐年增加,而该领域的专业人才相对匮乏,很多开发人员和有志于从事相关行业的在校学生等一直缺少相关的参考资料和书籍。作为移动安全领域的入门书籍,《游戏安全——手游安全技术入门》以移动端(涵盖了Android 和iOS两大平台)的游戏逆向分析和外挂技术为切入点,详细讲述了手游安全领域的诸多基础知识和技能,包括:移动端开发和调试环境搭建、典型的移动游戏特性、与外挂相关的安全开发技术、游戏和外挂的逆向分析方法、外挂开发实战演练、游戏引擎逆向分析等内容,书中的部分源代码可免费从网上下载。读者在掌握本书的内容之后,便可入门手游安全领域,同时可以很容易地将在本书中学到的知识扩展至移动端的其他领域,例如:安全方案开发、分析、软件逆向及保护等。 《游戏安全——手游安全技术入门》可作为高等院校计算机安全相关专业的辅助教材,也可供移动端安全技术人员、游戏开发人员,以及有志于从事游戏安全相关工作的学生等参考。 资源目录: 第 1 篇概述篇 1 第1 章手游面临的安全风险 2 1.1 静态修改文件 3 1.1.1 修改游戏资源 3 1.1.2 修改代码 4 1.1.3 修改配置 4 1.2 动态篡改逻辑 4 1.2.1 修改代码 5 1.2.2 修改数据 6 1.3 游戏协议 6 1.3.1 篡改游戏协议 6 1.3.2 重发游戏协议 7 1.4...
OPhone Android游戏开发与推广指南_游戏开发教程
游戏开发教程

OPhone Android游戏开发与推广指南_游戏开发教程

资源名称:OPhone Android游戏开发与推广指南 内容简介: 《OPhone/Android游戏开发与推广指南》系统地介绍了OPhone/Android游戏开发的知识和技巧,从游戏引擎、游戏案例到游戏优化技术的阐述,系统地讲解了游戏开发的重点知识,叙述深入浅出。全书结合4个经典案例:重力感应类游戏、射击类游戏、3D游戏和联网五子棋游戏,阐述了游戏循环、图像渲染、声音系统、用户交互、数据存储、游戏时间设计、3D模型导入、联网游戏协议设计等内容,同时还讲述了移动互联网时代游戏产业的发展趋势,以及手机游戏赢利模式、推广技巧等内容。 资源截图:
Android 4 游戏高级编程(第2版)_游戏开发教程
游戏开发教程

Android 4 游戏高级编程(第2版)_游戏开发教程

资源名称:Android 4 游戏高级编程(第2版) 内容简介: 《Android 4f#戏高级编程(第2版)》将帮助你充分利用最新的Android SDK4.0的强大功能,构建更加成熟、令人着迷的游戏应用。最重要的是,本书向你展示了如何将类似Doom、QuakeI和I1这样的原生PC游戏以最少的精力移植到最新的Android平台。   将本书作为你值得信赖的指南,你将会发现一些能极大提高Android游戏应用开发技能的方式。通过创建渲染二十面体的Android项目,你会看到如何使用OpenGLES2.0产生高效的图形。同时你还将学习如何使用更好的字体、新的用户界面和体验(UI/UX)API、多点触摸功能、多任务,并得到更快的性能。只需要跟随每一章可操作的源代码和来自真实世界的示例,你将善于:   · 结合Java优雅的面向对象功能和C的原始动力。   · 掌握一系列专业和高级的技术,比如混合使用OpenGL、OpenGL ES和JNI的3D图形技术。   ·移植和完善2D射击游戏,构建类~Quake的3D射击游戏。如果想迅速提升自己开发Android高端游戏的技能,本书将是你的最佳选择。 资源目录: 第1章 欢迎来到Android世界 1.1配置开发机 1.2下载并安装SDK 1.3配置Eclipse 1.4安装原生开发工具包 1.4.1安装NDK 1.4.2安装Cygwin 1.5创建Android模拟器 1.6配置真实设备 1.7本章小结 第2章 针对手机或平板电脑的游戏技巧 2.1在Android中编译原生代码 2.1.1创建支持原生代码的Android项目 2.1.2应用程序的体系结构 2.2编译共享库 2.3调试模拟器 2.4Java对C/C++事件处理的封装 2.4.1独立处理音频 2.4.2级联视频事件 2.5多点触摸 2.5.1MultiTouchGesture 2.5.2Multi工c.uchScreen 2.53TestActivity 2.6蓝牙控制器(Zeemote) 2.7本章小结 第3章 更多OpenGL与JNI游戏技巧 3.1移动设备的动力 3.2Java方式的OpenGL 3.2.1创建项目 3.2.2Java版本的主Activity 3.2.3surface视图...
Cocos2D-X游戏开发技术精解_游戏开发教程
游戏开发教程

Cocos2D-X游戏开发技术精解_游戏开发教程

资源名称:Cocos2D-X游戏开发技术精解 内容简介: Cocos2D-X是一款支持多平台的 2D手机游戏引擎,支持iOS、Android、BlackBerry等众多平台。当前,很多移动平台流行的游戏,都是基于Cocos2D-X开发的。     《Cocos2D-X游戏开发技术精解》详细介绍如何使用Cocos2D-X引擎开发自己的移动平台游戏。全书共15章,主要内容包括:Cocos2D-X引擎简介;如何建立跨平台的开发环境;引擎的核心模块——渲染框架;如何实现动态画面和用户交互;二维游戏中背景的实现方法和技术;Box2D物理引擎;如何掌握声音引擎的用法;Cocos2D-X引擎的文件操作模块和内存管理机制;各种各样的粒子效果;如何掌握利用Lua脚本制作游戏的能力;Cocos2D-HTML5引擎版本;引擎的附加功能等。最后,《Cocos2D-X游戏开发技术精解》和读者一起展望了Cocos2D-X引擎的未来。     作为Cocos2D-X的权威指南,《Cocos2D-X游戏开发技术精解》得到了Cocos2D-X引擎开发者的建议以及指导。本书适合对Cocos2D-X感兴趣的以及有志于学习和从事移动平台游戏开发的读者阅读参考。 资源目录: 第1章 Cocos2D-X引擎的介绍  第2章 Cocos2D-X引擎的开发环境  第3章 引擎的核心——渲染框架  第4章 动作功能  第5章 用户交互  第6章 游戏背景  第7章 物理模拟与碰撞检测  第8章 游戏中的声音  第9章 文件操作模块   第10章 内存管理机制  第11章 粒子系统  第12章 Lua脚本语言   第13章 Cocos2D-HTML5引擎版本  第14章 引擎之外的附加功能  第15章 Cocos2D-X引擎的未来