面向对象的游戏开发_游戏开发教程
游戏开发教程

面向对象的游戏开发_游戏开发教程

资源名称:面向对象的游戏开发 内容简介: 本书以作者10余年游戏开发的经验为基础,用生动易懂的语言,介绍了面向对象游戏开发中的程序设计要素,特别是游戏引擎的团队开发的基本知识。内容包括:以商业软件代码为例说明实用的面向对象设计方法、实用的设计模式、必要时编写可重用代码、使用组件技术编写游戏代码、使用迭代技术进行编程开发和进度安排等。 资源截图:
游戏编程算法与技巧 PDF_游戏开发教程
游戏开发教程

游戏编程算法与技巧 PDF_游戏开发教程

资源名称:游戏编程算法与技巧 PDF 内容简介: 《游戏编程算法与技巧》介绍了大量今天在游戏行业中用到的算法与技术。《游戏编程算法与技巧》是为广大熟悉面向对象编程以及基础数据结构的游戏开发者所设计的。作者采用了一种独立于平台框架的方法来展示开发,包括2D 和3D 图形学、物理、人工智能、摄像机等多个方面的技术。《游戏编程算法与技巧》中内容几乎兼容所有游戏,无论这些游戏采用何种风格、开发语言和框架。 《游戏编程算法与技巧》的每个概念都是用C#、Java 或C++ 程序员直观明白的伪代码阐述的,并且这些伪代码都已被作者改进和验证过。《游戏编程算法与技巧》中每章末均配有习题或练习,以帮助读者对所学内容进行巩固。《游戏编程算法与技巧》最后,作者详细分析了两款完整的游戏,清楚展现了前面章节讲到的很多技术和算法。 作者简介: Sanjay Madhav 是南加利福尼亚大学的讲师,在那里他教授了几门与游戏编程相关的课程。而在全职加入南加利福尼亚大学之前,他作为程序员在许多公司工作过,包括Electronic Arts、Neverso 及Pandemic Studios。虽然他在很多系统上都有着丰富的开发经验,但是他最感兴趣的还是游戏机制的开发。他所参与的游戏包括《荣誉勋章:太平洋突袭》(Tony Hawk’s Project 8)、《指环王:征服》(Lord of the Rings: Conquest)和The Saboteur。 从2008 年开始,Sanjay 在南加利福尼亚大学兼职,当时他还是全职游戏程序员当中的一员。在2009 年年末Pandemic Studios 关闭之后,他决定专注于教越来越重要的游戏程序员。他的主要课程是面向本科生的游戏编程课程,而且已经连续教了10 个学期。 资源目录: 第1 章游戏编程概述. . . . . . . . . . . . ....
《Java 游戏高级编程》PDF 下载_游戏开发教程
游戏开发教程

《Java 游戏高级编程》PDF 下载_游戏开发教程

资源名称:《Java 游戏高级编程》PDF 下载 内容简介: 本书运用最新的JAVA编程技术开发单机版和网络版游戏,介绍了JAVA游戏编程中会遇到的一些困难及结局方案,提供了丰富的游戏案例、图例和程序代码,并与您一起回顾了一些通过修改和重新编译就可直接运行的游戏源代码。另外,本书还提供了一个可重用开放源代码的游戏开发库。       资源截图:
HTML5实战开发坦克大战视频教程_游戏开发教程
游戏开发教程

HTML5实战开发坦克大战视频教程_游戏开发教程

资源名称:HTML5实战开发坦克大战视频教程   教程内容: HTML5游戏公开课-坦克大战01.HTML5介绍.HTML5发展.HTML5学习网站推荐HTML5游戏公开课-坦克大战02.HTML5快速体验①(canvas.video.header.footer等)HTML5游戏公开课-坦克大战03.HTML5快速体验②(离线存储.语言识别.CSS3)HTML5游戏公开课-坦克大战04.HTML5废弃的标签和HTML5绘图坐标系HTML5游戏公开课-坦克大战05.HTML5绘图技术①(路径、直线、三角形、圆形和图片)HTML5游戏公开课-坦克大战06.阶段小结)HTML5游戏公开课-坦克大战07.HTML5坦克大战游戏1-画出自己的坦克HTML5游戏公开课-坦克大战08.HTML5绘图原理(小球任意移动)HTML5游戏公开课-坦克大战09.自己的坦克可以自由移动HTML5游戏公开课-坦克大战10.-画出敌人的坦克HTML5游戏公开课-坦克大战11.自己的坦克可以发射单颗子弹
快速入门cocos2d js 视频教程_游戏开发教程
游戏开发教程

快速入门cocos2d js 视频教程_游戏开发教程

资源名称:快速入门cocos2d js 视频教程   教程内容: 01_基础介绍02_环境搭建(Cocos命令介绍+Mac下演示)03_环境搭建(Windows下演示)04_Cocos IDE (Mac & Windows)05_HelloWord详解06_XAMPP服务器以及运行在微信上07_Cocos2d基础概念08_【项目实战】重构空战游戏[1-4]_主界面09_【项目实战】重构空战游戏[2-4]_设置、关于界面10_【项目实战】重构空战游戏[3-4]_飞机子弹出现11_【项目实战】重构空战游戏[4-4]_游戏完成
迪奥思宇游戏安全防御技术研究中心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注入法  
Android游戏开发工程师-手机连连看游戏_游戏开发教程
游戏开发教程

Android游戏开发工程师-手机连连看游戏_游戏开发教程

资源名称:Android游戏开发工程师-手机连连看游戏   教程内容:1.创建工程2.界面设计-13.界面设计-24.数据结构设计-15.数据结构设计-26.开始游戏-17.开始游戏-28.消子-29.界面更新-110.界面更新-211.两条直线消子-112.两条直线消子-213.三条直线消子-114.三条直线消子-215.判断胜负-116.判断胜负-217.提示18.重排-1
COCOS2D手机游戏开发飞机大战 实战案例_游戏开发教程
游戏开发教程

COCOS2D手机游戏开发飞机大战 实战案例_游戏开发教程

资源名称:COCOS2D手机游戏开发飞机大战 实战案例   教程内容: 1.COCOS2D 飞机大战 实战案例-项目简介2.COCOS2D 飞机大战 实战案例-改变项目场景大小3.COCOS2D 飞机大战 实战案例-欢迎界面背景4.COCOS2D 飞机大战 实战案例-加入游戏logou动画5.COCOS2D 飞机大战 实战案例-封装WelcomeLayer类6.COCOS2D 飞机大战 实战案例-卷轴地图一7.COCOS2D 飞机大战 实战案例-卷轴地图二8.COCOS2D 飞机大战 实战案例-创建玩家飞机9.COCOS2D 飞机大战 实战案例-移动玩家飞机10.COCOS2D 飞机大战 实战案例-创建敌机11.COCOS2D 飞机大战 实战案例-移动敌机12.COCOS2D 飞机大战 实战案例-摧毁敌机13.COCOS2D 飞机大战 实战案例-创建子弹14.COCOS2D 飞机大战 实战案例-子弹飞一会15.COCOS2D 飞机大战 实战案例-处理碰撞检测16.COCOS2D 飞机大战 实战案例-处理游戏结束逻辑17.COCOS2D 飞机大战 实战案例-安卓移植打包