Python游戏编程快速上手 (斯维加特著) 中文_游戏开发教程
游戏开发教程

Python游戏编程快速上手 (斯维加特著) 中文_游戏开发教程

资源名称:Python游戏编程快速上手 (斯维加特著) 中文 第1章 安装Python 1 第2章 交互式shell 6 第3章 编写程序 13 第4章 “猜数字”游戏 22 第5章 Jokes 38 第6章 Dragon Realm 43 第7章 使用调试器 58 第8章 流程图 69 第9章 Hangman 81 第10章 Hangman扩展 109 第11章 Tic Tac Toe 117 第12章 Bagels 147 第13章 笛卡尔坐标 161 第14章 Sonar Treasure Hunt 168 第15章 Caesar Cipher 196 第16章 Reversi 210 第17章 Reversi AI模拟 245 第18章 图形和动画 260 第19章 碰撞检测与鼠标/键盘的输入 284 第20章 声音和图像 302 第21章 Dodger 312 资源截图:
魔兽世界编程宝典:World of Warcraft Addons完全参考手册 PDF_游戏开发教程
游戏开发教程

魔兽世界编程宝典:World of Warcraft Addons完全参考手册 PDF_游戏开发教程

资源名称:魔兽世界编程宝典:World of Warcraft Addons完全参考手册 PDF 第1部分 学习编程 第1章 关于魔兽世界的编程1.1 定制用户界面1.1.1 插件是如何工作的1.1.2 插件能够做什么1.2 Lua新手上路1.2.1 下载和安装Wow[ma 1.2.2 在网上使用Lua 1.2.3 下载并安装Lua解释器1.3 探究您的Lua解释器 第2章 探讨Lua基础知识2.1 使用Lua解释器2.1.1 运行命令2.1.2 错误信息的理解2.1.3 使用历史信息来做改变2.1.4 退出解释器2.2 处理数字2.2.1 基本算术运算2.2.2 科学记数法2.2.3 十六进制表示法2.2.4 理解浮点2.3 理解值和变量2.3.1 探讨值和它们的类型2.3.2 使用变量2.4 使用字符串2.4.1 比较字符串2.4 2多个字符串的连接2.4.3 将数字转换成字符串2.4.4 将字符串转换成数字2.4.5 引用字符串2.4.6 转义特殊的字符2.4.7 获得字符串的长度2.5 布尔值和运算符2.5.1 使用and运算符2.5.2 or运算符的使用2.5 13not运算符的使用2.5.4...
Cocos2d-X案例开发大全_游戏开发教程
游戏开发教程

Cocos2d-X案例开发大全_游戏开发教程

资源名称:Cocos2d-X案例开发大全 内容简介: 《Cocos2d-X案例开发大全》包括大量基于Cocos2d-X开发的游戏案例,详细讲解了基于Cocos2d-X游戏引擎在Android及iOS平台下进行游戏开发的思路,能够快速帮助读者提升利用Cocos2d-X进行游戏开发的实战能力与技巧。  《Cocos2d-X案例开发大全》内容共分11章,既讲解了Cocos2d-X开发环境的搭建和实战技术,又囊括了比较流行的综合案例,如视觉酷炫的体育竞技类游戏、独有的粒子特效休闲类“坦克大战”游戏、横屏模式的休闲类“飞机对战”游戏、迎合当今潮流的小清新风格的冒险类游戏、益智消除类游戏、物理仿真类休闲游戏、物理仿真类体育竞技游戏;与地图设计有关的物理仿真益智解谜类游戏,以及与时下很流行的“愤怒的小鸟”游戏用的物理引擎一样的仿真类游戏——“盛怒的老鼠”。《Cocos2d-X案例开发大全》所有的案例均来自真实商业项目,读者稍作修改就可以用到自己的实际项目开发中,具有很好的实践价值、丰富的实战技术和技巧,是帮助读者快速进入实战角色的很好的教材。  《Cocos2d-X案例开发大全》适合作为Cocos2d-X初学者学习用书,也可作为移动游戏开发者、移动开发者、在职开发的程序员学习参考,也可作为大专院校相关专业师生的学习用书和相关专业的培训学校的教材。 资源目录: 第1章 初识Cocos2d-X  1.1 Cocos2d-X的诞生历史  1.2 Cocos2d-X的特点  1.3 Android平台下Cocos2d-X开发环境的搭建  1.3.1 Android平台下NDK开发环境的搭建  1.3.2 Cocos2d-X开发包的下载与解压  1.3.3 书中案例的导入  1.4 iOS开发环境的搭建  1.4.1 iOS开发环境的搭建  1.4.2 书中案例的导入  1.5 本章小结  第2章 体育类游戏——“哇!板球!”  2.1 游戏背景及功能概述  2.1.1 背景概述  2.1.2 功能介绍  2.2 游戏的策划及准备工作  2.2.1 游戏的策划  2.2.2 安卓平台下游戏开发的准备工作  2.3 游戏的架构  2.3.1 各个类的简要介绍  2.3.2 游戏框架简介  2.4 游戏常量头文件AppMacros  2.5 相关精灵类  2.5.1 游戏辅助类BallTest  2.5.2 游戏辅助类FielderSprite  2.5.3 游戏辅助类Prop  2.6 界面相关类  2.6.1 游戏界面管理类BanQiuLayerSceneManager  2.6.2 主场景界面类BanQiuLayer  2.6.3 过渡界面类NewGameLayer  2.6.4 游戏主菜单界面类BeginLayer  2.6.5 游戏的设置界面类SetLayer  2.7 工具类  2.7.1 精灵特效工具类EffectsUtil  2.7.2 数据存储工具类JNIUtil  2.8 其他类及源程序  2.8.1 AppDelegate类  2.8.2 主程序main  2.9 游戏的优化及改进  第3章 体育类游戏——酷炫冰球  3.1 游戏背景及功能概述  3.1.1 背景概述 ...
Cocos2d-x高级开发教程:制作自己的《捕鱼达人》_游戏开发教程
游戏开发教程

Cocos2d-x高级开发教程:制作自己的《捕鱼达人》_游戏开发教程

资源名称:Cocos2d-x高级开发教程:制作自己的《捕鱼达人》 内容简介: Cocos2d-x是移动跨平台开发最流行的游戏引擎,而本书是一本很全面的、比较‘接地气’的游戏开发教程。书中汇聚了热门手机游戏《捕鱼达人》开发的实战经验,作者从最基础的内容开始,逐步深入地介绍了Cocos2d-x的相关知识点。此外,书中的教学资源获得《捕鱼达人》手机游戏的授权,读者可以从一流游戏开发中高起点地开始一段学习,掌握宝贵的开发经验。 资源目录: 第一部分 引擎基础 第1章 Hello Cocos2d-x  2 1.1  引擎简介  2 1.2  搭建开发环境  3 1.3  Hello World  5 1.4  Hello World分析  6 1.5  测试样例简介  10 1.6  小结  11 第2章 在游戏开始之前  12 2.1  基本概念  12 2.1.1  场景与流程控制  12 2.1.2  层  13 2.1.3  精灵  14 2.1.4  节点与渲染树  14 2.1.5  动作与动画  16 2.2  Cocos2d-x代码风格  16 2.2.1  命名空间与类名称  16 2.2.2  构造函数与初始化  17 2.2.3  选择器  18 2.2.4  属性  19 2.2.5  单例  20...
游戏 让学习成瘾 完整pdf_游戏开发教程
游戏开发教程

游戏 让学习成瘾 完整pdf_游戏开发教程

资源名称:游戏 让学习成瘾 完整pdf 游戏引人入胜——它是成功学习体验的根本。随着数字游戏和游戏式界面的日趋流行,游戏化成为学习专家十八般兵器中的一员变得越发必要。在这本综合读物中,国际学习专家卡尔M。卡普揭示了在营造重大学习体验时游戏机制的价值。把最新的信息和相关研究荟萃一身,《游戏,让学习成瘾》展现了开发和设计卓有成效且意义重大的游戏的方法。 卡普引入、定义和描述了游戏化的相关概念,并详细分析了游戏案例,指出对玩家产生积极效果的游戏元素。他解释了为什么这些元素对于成功学习同样重要。这本书基于坚实的研究成果,作者引用了来自几十个研究并经过专业同行审核的结论,这些研究洞见到为什么游戏的思维和机制能成为活力四射的学习工具。游戏和游戏化并不是千篇一律的,把教学内容与游戏机制和游戏思维进行正确的匹配才是学习和教学游戏化的王道。在游戏化的理论思考之后,作者尝试探索了游戏化的设计和发开,卡普讨论了如何成功创建游戏设计文档,并引入了管理整个游戏或游戏化设计过程的模型。 资源截图:
Android游戏开发之旅 中文_游戏开发教程
游戏开发教程

Android游戏开发之旅 中文_游戏开发教程

资源名称:Android游戏开发之旅 中文 本文档主要讲述的是Android游戏开发之旅;今天Android123开始新的Android游戏开发之旅系列,主要从控制方法(按键、轨迹球、触屏、重力感应、摄像头、话筒气流、光线亮度)、图形View(高效绘图技术如双缓冲)、音效(游戏音乐)以及最后的OpenGL ES(Java层)和NDK的OpenGL和J2ME游戏移植到Android方法,当然还有一些游戏实现惯用方法,比如地图编辑器,在Android OpenGL如何使用MD2文件,个部分讲述下Android游戏开发的过程最终实现一个比较完整的游戏引擎。相信大家都清楚Android Market下载量比较好的都是游戏,未来手机网游的发展相信Android使用的Java在这方面有比iPhone有更低的入门门槛 资源截图:
游戏编程精粹1 PDF_游戏开发教程
游戏开发教程

游戏编程精粹1 PDF_游戏开发教程

资源名称:游戏编程精粹1 PDF 本书是由40多位国外游戏开发行业最为优秀的程序员撰稿的技术文集。每篇文章都针对游戏编程中的某个特定问题,不仅提供了解决思路,还给出了能立即应用到 代码中的算法和源码。全书分为通用编程技术、数学技巧、人工智能、多边形技术和像素特效五章;附录部分提供了两个非常有用的工具库,矩阵工具库和文本工具 库;随书附带光盘中包含有全书所有的源程序、演示程序、附录中的两个工具库以及glSet叩和GLUT等开发工具。 本书适合游戏开发专业人员阅读。专家级开发人员可以立刻应用书中介绍的技巧,而初中级程序员通过阅读本书将增强其技能和知识。本书是游戏程序员必备的参考资料。 资源截图:
OPhone Android游戏开发与推广指南_游戏开发教程
游戏开发教程

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

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

迪奥思宇游戏安全防御技术研究中心VIP技术课程_游戏开发教程

资源名称:迪奥思宇游戏安全防御技术研究中心VIP技术课程   教程内容: 初级篇第一课认识CR工具。认识windows内核一些关键项目。第二课说一下做反调试的制作原理。线程是什么。为什么要用线程来实现。初级阶段,通过游戏反应情况开始猜。老ZH的过保护分析原理。新ZH的过保护方法原理。第三课详细解释inlinehook原理,为什么要学inlinehook提供一套易学易用的开源inlinehook库使用inlinehook库实现游戏加速功能第四课OD检测原理,反调试原理初级篇各种流行的OD检测和一些未公开的检测.为下一步过保护打下基础:第五课游戏安全辅助课程现在已经越来越少了,而慢慢倾向的是游戏防御对抗居多,以前稍微会用个CE就可以写出很好的游戏辅助,先做基本是不可能了,随着游戏保护越来越强大,辅助作者也越来越混下去,有好的技术也很少对外开放,难得有如此好的游戏防御视频教程,希望大家好好学习。课程目录: 真功夫DTWS2过保护分析CR脚本之DTWS2过保护原理详解第六课代码校验检测初级篇国内XX游戏代码校验分析过掉代码校验第七课初识WinDebug认识HS驱动保护利用CR截获HS驱动文件以及原理初识IDA第八课初识虚拟机双机调试制作虚拟机快照方便双机调试过Themida壳,反调试机制初步分析HS驱动文件中的猫腻反内核调试和应用层调试原理利用CR脚本双机调试HS(1)第九课过HS驱动反调试利用CR脚本双机调试HS(2)HS应用层反调试原理OD附加HS保护的游戏第十课TP新技术研究TP双机调试原理TP重启代码调试原理TP新技术恢复原理第十一课PE文件详解。PE文件解析器代码编写。进阶篇第十二课进程与进程间通信的几种方式共享内存节命名通道UDP协议通信第十三课输入法注入法VC2008开发的输入法注入架构输入法注入法的安装和卸载第十四课关于DXF的注入法SPI注入法