【资源介绍】:
专栏分为 6 大模块。
- 基础知识: 将介绍游戏开发基础,重点讲解游戏开发中最重要的三个武器:游戏引擎、底层绘图接口和地图编辑器。
- 客户端开发: 将梳理整个开发流程,手把手教你编写一个窗体、区分图形和图像、绘制游戏背景及内容填充。所有呈现在用户面前的部分,这一模块都会涉及。
- UI 和键盘鼠标: 将讲述如何在游戏中载入 UI 和菜单,如何用鼠标和键盘控制游戏精灵,以及整个客户端的网络连接问题。
- 脚本语言: 将用简单易懂的 C/C++ 代码讲解如何嵌入脚本语言,阐述脚本语言在游戏开发中的应用,以及如何使用脚本语言编写更多的周边工具。
- 服务器端开发: 将阐述游戏开发中网络传输相关问题,比如选择开发语言、定制开发协议,多线程和并发问题,心跳包离线和断网处理,用网关服务器进行负载均衡,内容保存和缓存处理等。
- 热点剖析: 将解析热门的 HTML5 游戏和移动端游戏的技术及威力,并带你编写一款 HTML5 游戏,教你选择移动端游戏引擎,最后谈一谈独立游戏开发者的未来发展。
【资源目录】:
├──第10讲-如何载入“飞机”和“敌人”?.md 9.01kb
├──第10讲-如何载入“飞机”和“敌人”?.mp3 2.90M
├──第10讲-如何载入“飞机”和“敌人”?.pdf 4.85M
├──第11讲-如何设置图像的前后遮挡?.md 9.21kb
├──第11讲-如何设置图像的前后遮挡?.mp3 2.99M
├──第11讲-如何设置图像的前后遮挡?.pdf 3.14M
├──第12讲-如何设置精灵的变形、放大和缩小?.md 10.49kb
├──第12讲-如何设置精灵的变形、放大和缩小?.mp3 3.85M
├──第12讲-如何设置精灵的变形、放大和缩小?.pdf 2.11M
├──第13讲-如何设置淡入淡出和碰撞检测?.md 9.89kb
├──第13讲-如何设置淡入淡出和碰撞检测?.mp3 3.78M
├──第13讲-如何设置淡入淡出和碰撞检测?.pdf 1.80M
├──第14讲-如何制作游戏资源包和保存机制?.md 9.37kb
├──第14讲-如何制作游戏资源包和保存机制?.mp3 3.86M
├──第14讲-如何制作游戏资源包和保存机制?.pdf 1.84M
├──第15讲-如何载入背景音乐和音效?.md 7.39kb
├──第15讲-如何载入背景音乐和音效?.mp3 2.93M
├──第15讲-如何载入背景音乐和音效?.pdf 1.40M
├──第16讲-如何在游戏中载入UI和菜单?.md 10.27kb
├──第16讲-如何在游戏中载入UI和菜单?.pdf 4.15M
├──第17讲-如何用鼠标和键盘来操作游戏?.md 9.02kb
├──第17讲-如何用鼠标和键盘来操作游戏?.mp3 3.15M
├──第17讲-如何用鼠标和键盘来操作游戏?.pdf 1.45M
├──第18讲-如何判断客户端的网络连接?.md 8.29kb
├──第18讲-如何判断客户端的网络连接?.mp3 3.10M
├──第18讲-如何判断客户端的网络连接?.pdf 1.13M
├──第19讲-如何嵌入脚本语言?.md 11.20kb
├──第19讲-如何嵌入脚本语言?.mp3 4.32M
├──第19讲-如何嵌入脚本语言?.pdf 1.16M
├──第1讲-游戏开发需要了解哪些背景知识?.md 9.91kb
├──第1讲-游戏开发需要了解哪些背景知识?.mp3 4.81M
├──第1讲-游戏开发需要了解哪些背景知识?.pdf 1.59M
├──第20讲-脚本语言在游戏开发中有哪些应用?.md 8.19kb
├──第20讲-脚本语言在游戏开发中有哪些应用?.mp3 2.99M
├──第20讲-脚本语言在游戏开发中有哪些应用?.pdf 1.13M
├──第21讲-如何使用脚本语言编写周边工具?.md 10.89kb
├──第21讲-如何使用脚本语言编写周边工具?.mp3 3.65M
├──第21讲-如何使用脚本语言编写周边工具?.pdf 810.61kb
├──第22讲-如何选择合适的开发语言?.md 9.50kb
├──第22讲-如何选择合适的开发语言?.mp3 3.71M
├──第22讲-如何选择合适的开发语言?.pdf 1.85M
├──第23讲-如何定制合适的开发协议?.md 9.70kb
├──第23讲-如何定制合适的开发协议?.mp3 4.04M
├──第23讲-如何定制合适的开发协议?.pdf 1.04M
├──第24讲-不可忽视的多线程及并发问题.md 9.90kb
├──第24讲-不可忽视的多线程及并发问题.mp3 3.50M
├──第24讲-不可忽视的多线程及并发问题.pdf 1.75M
├──第25讲-如何判断心跳包是否离线?.md 8.90kb
├──第25讲-如何判断心跳包是否离线?.mp3 3.21M
├──第25讲-如何判断心跳包是否离线?.pdf 1.51M
├──第26讲-如何用网关服务器进行负载均衡?.md 8.74kb
├──第26讲-如何用网关服务器进行负载均衡?.mp3 3.56M
├──第26讲-如何用网关服务器进行负载均衡?.pdf 1.30M
├──第27讲-如何制作游戏内容保存和缓存处理?.md 8.80kb
├──第27讲-如何制作游戏内容保存和缓存处理?.mp3 3.47M
├──第27讲-如何制作游戏内容保存和缓存处理?.pdf 734.19kb
├──第28讲-热点剖析(一):HTML5技术是如何取代Flash的?.md 8.31kb
├──第28讲-热点剖析(一):HTML5技术是如何取代Flash的?.mp3 3.63M
├──第28讲-热点剖析(一):HTML5技术是如何取代Flash的?.pdf 2.05M
├──第29讲-热点剖析(二):如何选择一款HTML5引擎?.md 8.87kb
├──第29讲-热点剖析(二):如何选择一款HTML5引擎?.mp3 3.64M
├──第29讲-热点剖析(二):如何选择一款HTML5引擎?.pdf 3.42M
├──第2讲-2D游戏和3D游戏有什么区别?.md 9.51kb
├──第2讲-2D游戏和3D游戏有什么区别?.mp3 4.12M
├──第2讲-2D游戏和3D游戏有什么区别?.pdf 4.14M
├──第30讲-热点剖析(三):试试看,你也可以编写一款HTML5小游戏!.md 10.24kb
├──第30讲-热点剖析(三):试试看,你也可以编写一款HTML5小游戏!.mp3 3.64M
├──第30讲-热点剖析(三):试试看,你也可以编写一款HTML5小游戏!.pdf 3.00M
├──第31讲-热点剖析(四):安卓端和苹果端游戏开发有什么区别?.md 8.49kb
├──第31讲-热点剖析(四):安卓端和苹果端游戏开发有什么区别?.mp3 3.65M
├──第31讲-热点剖析(四):安卓端和苹果端游戏开发有什么区别?.pdf 2.10M
├──第32讲-热点剖析(五):如何选择移动端的游戏引擎?.md 9.17kb
├──第32讲-热点剖析(五):如何选择移动端的游戏引擎?.mp3 3.71M
├──第32讲-热点剖析(五):如何选择移动端的游戏引擎?.pdf 2.51M
├──第33讲-热点剖析(六):AR和人工智能在游戏领域有哪些应用?.md 9.66kb
├──第33讲-热点剖析(六):AR和人工智能在游戏领域有哪些应用?.mp3 3.97M
├──第33讲-热点剖析(六):AR和人工智能在游戏领域有哪些应用?.pdf 978.85kb
├──第34讲-热点剖析(七):谈谈微信小游戏的成功点.md 9.27kb
├──第34讲-热点剖析(七):谈谈微信小游戏的成功点.mp3 3.67M
├──第34讲-热点剖析(七):谈谈微信小游戏的成功点.pdf 952.07kb
├──第35讲-热点剖析(八):谈谈移动游戏的未来发展.md 7.88kb
├──第35讲-热点剖析(八):谈谈移动游戏的未来发展.mp3 3.10M
├──第35讲-热点剖析(八):谈谈移动游戏的未来发展.pdf 1.67M
├──第36讲-热点剖析(九):谈谈独立开发者的未来发展.md 6.01kb
├──第36讲-热点剖析(九):谈谈独立开发者的未来发展.mp3 2.57M
├──第36讲-热点剖析(九):谈谈独立开发者的未来发展.pdf 1.24M
├──第3讲-游戏的发动机:游戏引擎.md 10.18kb
├──第3讲-游戏的发动机:游戏引擎.mp3 4.53M
├──第3讲-游戏的发动机:游戏引擎.pdf 2.13M
├──第4讲-底层绘图接口的妙用.md 11.26kb
├──第4讲-底层绘图接口的妙用.mp3 5.13M
├──第4讲-底层绘图接口的妙用.pdf 3.46M
├──第5讲-构建游戏场景的武器:地图编辑器.md 11.13kb
├──第5讲-构建游戏场景的武器:地图编辑器.mp3 4.38M
├──第5讲-构建游戏场景的武器:地图编辑器.pdf 3.28M
├──第6讲-从0开始整理开发流程.md 10.46kb
├──第6讲-从0开始整理开发流程.mp3 4.25M
├──第6讲-从0开始整理开发流程.pdf 1.15M
├──第7讲-如何建立一个Windows窗体?.md 11.03kb
├──第7讲-如何建立一个Windows窗体?.mp3 2.91M
├──第7讲-如何建立一个Windows窗体?.pdf 1.67M
├──第8讲-如何区分图形和图像?.md 9.97kb
├──第8讲-如何区分图形和图像?.mp3 3.40M
├──第8讲-如何区分图形和图像?.pdf 1.41M
├──第9讲-如何绘制游戏背景?.md 9.37kb
├──第9讲-如何绘制游戏背景?.mp3 3.92M
├──第9讲-如何绘制游戏背景?.pdf 4.31M
├──复习课-带你梳理客户端开发的三个重点.md 10.47kb
├──复习课-带你梳理客户端开发的三个重点.mp3 3.99M
├──复习课-带你梳理客户端开发的三个重点.pdf 1.53M
├──结课测试|“从0开始学游戏开发”100分试卷等你来挑战?.md 0.54kb
├──结课测试|“从0开始学游戏开发”100分试卷等你来挑战?.pdf 422.27kb
├──结束语-做游戏的过程就像是在雕琢一件艺术品.md 4.06kb
├──结束语-做游戏的过程就像是在雕琢一件艺术品.mp3 1.55M
├──结束语-做游戏的过程就像是在雕琢一件艺术品.pdf 1.44M
├──开篇词-跟我学,你也可以开发一款游戏!.md 5.34kb
├──开篇词-跟我学,你也可以开发一款游戏!.mp3 2.37M
├──开篇词-跟我学,你也可以开发一款游戏!.pdf 2.44M
├──课后阅读-游戏开发工程师学习路径(上).md 11.84kb
├──课后阅读-游戏开发工程师学习路径(上).mp3 4.48M
├──课后阅读-游戏开发工程师学习路径(上).pdf 1.55M
├──课后阅读-游戏开发工程师学习路径(下).md 5.67kb
├──课后阅读-游戏开发工程师学习路径(下).mp3 2.13M
└──课后阅读-游戏开发工程师学习路径(下).pdf 859.82kb