请选择 进入手机版 | 继续访问电脑版

学途无忧

 找回密码
 立即注册
  • 论坛学币充多少送多少
 共有 16 条信息    默认    按推荐    按免费    按付费   按浏览量    按下载量    专题列表
推荐下载
热门下载
最新专题
      暂无相关信息
0 次点评

项目实战:游戏编程炸弹超人(基于Cocos2d-x技术实现)

分类:cocos2D    下载:101    浏览:1296    时间:2020-03-11
项目实战:游戏编程炸弹超人(基于Cocos2d-x技术实现)开发环境和工具 开发环境:Win7/Mac OSXCocos2d 2.1.4Andriod NDK r8dAndriod SDK r20IOS SDK 6.0开发工具:Visual Studio 2012,Eclispe 4.2.2,xCode 4.6其他相关工具和包:Java SE, Python,TiledMap,TexturePacker,LevelHelperCocos2d-x简介Cocos2d-X是一个开源的移动2D游戏框架,MIT许可证下发布的。是iphone上Cocos2d-iphone的C++移植版。Cocos2d-x 是一个支持多平台的 2D 手机游戏引擎,目前已经支持iOS、Android、Windows8、Mac OSX、Linux、BlackBerry、Windows Phone等平台。使用 C++ 开发,基于OpenGL ES,基于Cocos2d-iphone。Cocos2d-x 前景Cocos2D-X已被海内外顶尖的游戏公司,如Zynga、Glu、Gree、DeNA、TinyCo、Gamevil、HandyGames、人人游戏、4399、搜狐畅游、昆仑万维、热酷、乐元素、菲音、心动游戏等用于其主流iOS/Android游戏开发。目前移动平台最火爆收入最高的几款游戏,如月收入超过千万的捕鱼达人2、龙之力量、忘仙OL、神仙道等均是基于Cocos2d-x 开发。多款下载量千万次以上的知名手机游戏。如捕鱼达人、口袋商业街、小小村庄、云和绵羊、三国群殴传等,同样是基于Cocos2d-x 开发。已经有2000多款基于Cocos2d-x开发的发布在全球各大应用商城,累计下载量超过5亿次。Cocos2d-x 优势Cocos2d-x 最主要的优势就是跨平台性,实现了一次编写代码,多个平台运行。● 易用性:易于学习掌握的API,大量示例代码和文档,有c++语言功底的新手只需化很多的时间就能上手完成简单游戏;● 高效性:使用OpenGL ES 最佳方式进行渲染;● 灵活性:易于扩展,易于与其他开源库集成使用;● 活跃的社区:全球化的活跃论坛。● 成功商用:根据开源社区的保守统计,基于Cocos2d-x开发的游戏全球范围内已经突破一亿安装量。项目培训目标学习要点1、Cocos2d-x的基础概念和理论知识2、熟练Cocos2d-x的环境搭建和打包编译3、学习从Win32移植到IOS和Android平台4、学习游戏设计的基本理念适用对象1、具备良好的C、C++基础知识 (必须)2、对Cocos2d-x的基本概念有一定的了解(非必须)3、对Android和IOS有一定的了解(必须)4、有意于使用cocos2d-x 在android和ios进行游戏开发的学员。项目模块介绍基础知识篇1.1 Cocos2d-x 概述A、cocos2d-x发展历史B、cocos2d其他版本C、cocos2d-x优势1.2 Cocos2d-x 的基础知识A、 CCDirector(导演)B、 CCScene(场景)C、 CCLayer(层)D、 CCSprite(精灵)E、 CCAction(动作)1.3 Cocos2d-x环境搭建A、WIN7+VS2012+Cocos2d-x搭建B、创建项目的三种方式1.4 HellWorldA、HellWorld讲解B、TestCpp 介绍1.5 游戏框架设计A、游戏框架设计的必要性和难点B、cocos2d-x中游戏框架模块1.6 Cocos2d-x 坐标系及文字A、屏幕坐标、OPENGL坐标、世界坐标、本地坐标B、CCLabelTTF、CCLabelBMFont、CCLabelAtlas1.7 cocos2d-x 菜单及场景A、CCMenuItemFont、CCMenuItemImage、CCMenuItemLabel、CCMenuItemSprite、CCMenuItemToggleB、场景创建与场景过渡及要点1.8 cocos2d-x 层及锚点A、对象和层的锚点设置B、CCLayer的创建及类型1.9 TiledMap 瓦片地图制作与使用A、tiledmap的创建和读取B、tiledmap的坐标系C、图层和对象层1.10 Cocos2d-x 随机数与容器类A、CC_RANDOM_0_1 及随机种子B、CCArray,CCPointArray,CCDictionary1.11 TexturePacker与动画A、PLIST文件打包B、cocos2dx动画创建与生成1.12 Cocos2d-x 触摸事件A、CCStandardTouchDelegate和CCTargetedTouchDelegateB、CCMoveTo与CCMoveByC、如何实现单击,双击,滑动,长按1.13 虚拟摇杆和键盘A、定时器B、摇杆(SneakyInput)C、键盘监听1.14 TiledMap碰撞检测和视角移动A、TiledMap 碰撞检测和坐标系转化B、游戏中视角移动功能模块实现2.1 代码重构A、代码重构的必要性B、代码重构的要点C、如何进行代码重构2.2 单例模式A、单例模式简介及优缺点B、cocos2d-x 中单例模式创建2.3 动画管理类A、单例模式的使用B、缓存和动画模版2.4 炸弹模块A、炸弹初始化B、炸弹行为C、炸弹动画2.5 怪物模块A、怪物初始化B、怪物行为C、怪物动画2.6 道具模块A、道具初始化B、道具行为C、道具动画2.7 碰撞检测2.8 关卡设计A、关卡设计要点B、如何创建和处理关卡2.9音效及用户配置1、音效及背景音乐的加载及使用(SimpleAudioEngie)2、CCUserDefault的使用项目发布篇3.1 游戏完善及Win32的打包A、游戏功能建议B、Win32下打包3.2 Andriod环境搭建及代码调试A、Android下环境搭建B、win32移植到Android3.3 IOS环境搭建及代码调试A、IOS下环境搭建B、win32移植到IOS3.4 广告嵌入与应用发布A、Admob广告嵌入(Android,IOS)B、应用打包与发布(Android,IOS)
0 次点评

Unity3D 坦克大战游戏开发

分类:Unity3D    下载:89    浏览:1392    时间:2020-03-09
Unity3D 坦克大战游戏开发课程背景现如今游戏已经成为了人们生活中不可或缺的一部分。不经意间,你在公交上,在地铁里,在商场中,办公室里,都可以看到各式各样的人在用不同的途径玩着各种各样的游戏。可以说,游戏是一个前景非常美好的行业。有PC端的玩家,有网页端的玩家,也有移动端的玩家。他们可以通过不同的途径来娱乐自己喜欢的游戏,走到哪里,都可以看到这些已经渗入到人们的生活里了。那么从程序的角度,要实现这些不同平台的互通,我们要怎么实现呢?如何通过一次编码,全平台运行呢?Unity3D就是本着这样的需求而诞生的。Unity3D可以让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。已经实现了跨平台。可以在移动端,pc端和网页端互通了。一次编码,发布不同平台就可以了。所以现在Unity3D也成为开发人员的首选编程语言了。其制作3D游戏,也就分分钟的问题。非常的方便。易懂易学。通过Unity简单的用户界面,玩家可以完成任何工作。这些为玩家节省了大量的时间。所以本课程将通过实例来讲解Unity3D的开发过程。由浅入深的,让学者快速的掌握Unity3D开发的要领及Unity3D的知识点。达到快速开发的目的。课程简介 本课程由浅入深的介绍Unity3D的开发流程。从软件使用到API接口的使用,从成品到优化。介绍整个Unity3D的基本开发过程及开发中碰到的基础问题进行深入讲解。对代码重构及代码优化做出示例,让学员能逐步的了解Unity3D开发的注意点。讲解Unity3D软件界面的使用,Unity3D组件的介绍,使用C#编写Unity3D及Unity3D GUI(NGUI)的介绍和游戏简单AI的编写,让学员能够把握Unity3D开发的方向,成为一名合格的游戏开发人员。课程大纲01.Unity3D引擎初识02.GameObject认识03.Unity3D组件添加104.Unity3D组件添加205.Unity3D组件添加306.资源的导入及预制07.游戏地形的制作08.NGUI0109.NGUI0210.NGUI0311.Unity3D实例预热12.实例-坦克组装113.实例-坦克组装214.实例-敌方AI115.实例-敌方AI216.实例-场景界面UI制作17.实例-游戏结束界面18.实例-游戏环境设置19.实例-游戏的发布20.Unity3D的回顾课程亮点技术亮点一:Unity3D引擎开发零基础入门技术亮点二:认识GameObject技术亮点三:组件由浅入深的介绍技术亮点四:NGUI开发使用技术亮点五:地形系统技术亮点六:预置模块技术亮点七:游戏简单AI技术亮点八:游戏物体的组装介绍技术亮点九:游戏环境设置技术亮点十:游戏发布注意事项
0 次点评

[游戏编程中的人工智能技术]

分类:其他    下载:33    浏览:696    时间:2019-08-23
[游戏编程中的人工智能技术]
0 次点评

Unity 3D游戏场景设计实例教程

分类:Unity3D    下载:36    浏览:832    时间:2019-06-12
资料简介:本书针对Unity3D引擎进行了全面、系统的讲解,全书从结构上主要分为3大部分:概论、引擎知识讲解以及实例制作讲解。概论主要针对游戏图像技术的发展以及当今游戏制作领域的主流引擎技术进行介绍,引擎知识讲解是针对Unity3D引擎的理论与实际操作进行全面系统的讲解;野外游戏场景和室内游戏场景两大实例的制作讲解带领大家学习利用Untiy3D引擎编辑器制作游戏场景的整体流程、方法和技巧。  本书完整讲解了利用Unity3D引擎制作游戏场景的全过程,内容全面,结构清晰,可作为高等院校游戏制作课程的基础教材,也可作为游戏爱好者的自学参考书,对于一线从业人员来说,还可将本书当作Unity引擎的用户手册来参考和查阅。资料目录:1 游戏引擎概论 1.1 游戏引擎的定义 1.2 游戏引擎的发展史 1.2.1 引擎的诞生 1.2.2 引擎的发展 1.2.3 引擎的革命 1.2.4 国内游戏引擎发展简述 1.3 世界主流游戏引擎介绍 1.3.1 Unreal虚幻引擎 1.3.2 CryEngine引擎 1.3.3 Frostbite(寒霜)引擎 1.3.4 Gamebryo引擎 1.3.5 BigWorld(大世界)引擎 1.3.6 id Tech引擎 1.3.7 Source(起源)引擎 1.3.8 Unity3D引擎 1.4 游戏引擎编辑器的基本功能 1.4.1 地形编辑功能 1.4.2 模型的导入 1.4.3 添加粒子及动画特效 1.4.4 设置物体属性 1.4.5 设置触发事件和摄像机动画 2 Unity3D引擎基础讲解 2.1 Unity3D引擎介绍 2.2 Unity3D引擎软件的安装 2.3 Unity3D引擎软件界面讲解 2.3.1 Project View项目面板 2.3.2 Hierarchy层级面板 2.3.3 Toolbar工具栏面板 2.3.4 Scene View场景视图 2.3.5 Game View游戏视图 2.3.6 Inspector属性面板 2.4 Unity3D引擎软件菜单讲解 2.4.1 File文件菜单 2.4.2 Edit编辑菜单 2.4.3 Assets资源菜单 2.4.4 GameObject游戏对象菜单 2.4.5 Component组件菜单 2.4.6 Terrain地形菜单 2.4.7 Window窗口菜单 2.4.8 Help帮助菜单 3 Unity3D引擎的系统功能 3.1 地形编辑功能 3.2 模型编辑功能 3.3 光源系统 3.4 Shader系统 3.5 粒子系统 3.6 动画系统 3.7 物理系统 3.8 脚本系统 3.9 音效系统 3.10 Unity3D的输出功能 4 Unity3D山体地形的制作 4.1 地形的建立 4.2 利用笔刷工具编辑地形 4.3 地表贴图的绘制 4.4 添加植物模型 4.5 制作天空盒子 4.6 为场景添加光影照明 5 Unity3D模型的导入与编辑 5.1 3dsMax模型的导出 5.1.1 3dsMax模型制作要求 5.1.2 模型比例设置 5.1.3 FBX文件的导出 5.1.4 场景模型的制作流程和检验标准 5.2 Unity3D模型的导入 5.3 Unity引擎编辑器模型的设置 6 Unity3D水系的制作 6.1 Unity引擎水面的制作 6.2 瀑布效果的制作 6.3 喷泉效果的制作 7 Unity3D粒子系统详解 7.1 Legacy Particles粒子组件 7.2 Particle System粒子系统 7.3 Unity粒子实例火焰的制作 7.4 Unity粒子实例落叶的制作 8 Unity3D野外综合场景实例制作 8.1 3dsMax场景模型的制作 8.1.1 场景建筑模型的制作 8.1.2 场景装饰道具模型的制作 8.1.3 山石模型的制作 8.1.4 植物模型的制作 8.2 Unity3D地形的创建与编辑 8.3 模型的导入与设置 8.4 Unity3D场景元素的整合 8.5 制作添加场景特效 8.6 场景音效与输出设置 213 9 Unity3D室内综合场景实例制作 9.1 场景模型的制作 9.2 场景资源优化处理 9.3 Unity3D模型的导入与设置 9.4 场景光源、特效及输出设置 附录1 Unity3D引擎编辑器快捷键列表 附录2 Unity3D引擎制作游戏项目案例 
0 次点评

Unity着色器和屏幕特效开发秘笈完整版PDF(附带源码)

分类:Unity3D    下载:3    浏览:333    时间:2019-01-07
Unity着色器和屏幕特效开发秘笈完整版PDF(附带源码)Unity着色器和屏幕特效开发秘笈完整版PDF(附带源码)Unity着色器和屏幕特效开发秘笈完整版PDF(附带源码)《Unity着色器和屏幕特效开发秘笈》共分为11章,几乎包含了Unity着色器中常用的效果示例。主要内容包括基础的漫反射着色;两种高光类型Blinn和Phong,以及利用这些高光类型创造蒙版镜面、金属镜面等高光效果;反射的实现;创建自定义的光照模型;透明度在游戏当中的实现;访问存储在3D网格中的顶点信息;移动端是如何减少着色器中的内存开销的;着色器组的模块化,以及重用代码的必要性;使用渲染纹理实现屏幕特效
0 次点评

传奇私服发站源码

分类:其他    下载:4    浏览:288    时间:2019-01-03
版本功能强大,无任何漏洞,无任何限制.修改QQ以及网站地址就可以直接用(修正搜索引擎优化,若干BUG)【详细功能】 1、私服分套红固顶,套黄推荐,以及私服分类支持; 2、首页分套红固顶、套黄推荐、今天开放、即将开放、昨天开放和所有私服显示; 3、套黄推荐私服当天自动提升并红字加粗显示,系统自动排名; 4、私服搜索查找功能; 5、全站自动生成HTML页面功能,后台操作过程中即可更新相关HTML页面;6、页面关键字可在后台修改;7、私服分类支持各种私服类型,具体操作点击 基本设置→游戏类型 内有说明; 8、私服按开放时间排名,套红和套黄私服可在后台按发布时间控制排名; 9、后台批量审核、删除等,信息灵活管理; 10、任意在线发布各类私服、家族信息,后台可设置为自动审核和手动审核两种; 11、家族也具有固顶、分类功能,管理员后台操作; 12、游戏类型自由设置,如传奇、传奇3、天龙八部、完美世界、魔兽等;13、游戏版本功能,可在后台添加或修改;14、各种私服单页面显示功能,无限分类,可选择查看分类私服;15、首页横幅广告功能,支持FLASH和图片,数量不限,可控制排名;16、站内所有广告均在后台管理,支持FL ASH和图片;17、广告价格栏目内容可在后台添加或修改;18、文章和下载全部后台添加,支持固定等功能;19、优化所有代码,使其运行更快; 20、全站生成HTML静态页面,与后台分离,更安全、更稳定、更方便。我们发布的程序绝对可以正常使用,并且为免费商业程序无漏洞_安全_全站优化代码程序!我们只希望您能在网站下方给我们保留个版权,或给我们做个友情链接。
0 次点评

医疗VR的一个Demo

分类:Unity3D    下载:31    浏览:793    时间:2018-12-21
用Untiy3d编写的一个医学VR项目的demo,在Unity3d里使用VR插件可以在VR设备中看到自己编写的场景。
0 次点评

CUDA并行程序设计 GPU编程指南(高清完整版)

分类:Unity3D    下载:2    浏览:448    时间:2018-12-11
CUDA是一种专门为提高并行程序开发效率而设计的计算架构。在构建高性能应用程序时,CUDA架构可充分发挥GPU的强大计算功能,颇受广大开发者拥趸。本书以并行编程实践者视角,展示了全面、快速提升CUDA程序效能的途径。从并行机制到CUDA开发环境搭建,从GPU高性能计算相关硬件知识到并行计算和CUDA编程技巧,从核心概念到多个热点技术和高级主题,无所不包。本书侧重于CUDA实践应用,特别在CUDA程序优化上下足了工夫,例如发挥多GPU效力。难能可贵的是,作者结合多年实践经验,精心总结出开发者在使用CUDA过程中易犯的错误和有效的规避方法。 本书亮点:  全面介绍并行机制和CUDA编程,即便没有CUDA编程经验也能够轻松掌握;  细致指导,以帮助读者优化CUDA应用程序;  以实用技术演示如何在并行程序中管理内存、线程、算法和各种资源;  涵盖英伟达硬件上三大操作系统的CUDA开发;  每章附有练习,方便检验读者的掌握程度或为课堂提供讨论要点。
0 次点评

西游记师徒四人人物3D模型带纹理

分类:其他    下载:10    浏览:325    时间:2018-12-04
西游记师徒四人的3D模型,里面有3Dmax文件以及各自的贴图文件,打开直接是带着纹理的,可以直接用。
0 次点评

OpenGL ES 3.x游戏开发 (下)

分类:其他    下载:29    浏览:924    时间:2018-12-04
OpenGL ES3.x游戏开发(下卷)共分14章,内容涵盖了从OpenGL ES 3.x着色器的使用技巧到高级光影效果以及物理模拟问题的解决。介绍了OpenGL ES 3.x中的各种缓冲区对象和顶点着色器与片元着色器的使用技巧,以及高级光影效果的实现,如凹凸映射、环境反射、阴影、倒影、镜头光晕等。介绍了杰出的3D物理引擎Bullet(Java和C++版本),详细介绍了骨骼动画的开发,包括加载ms3d骨骼动画以及开发自定义格式的骨骼动画。系统地讨论了OpenGL ES 3.x开发中的性能优化问题,介绍了OpenGL ES 3.1新增的计算着色器。给出了基于NDK的大型游戏案例——火力篮球和iOS下的3D游戏案例——方块翻转,方便读者快速上手应用。 本书适合游戏开发者、程序员阅读,也适合大专院校相关专业师生的学习用书,以及培训学校的教材。
0 次点评

OpenGL ES 3.x游戏开发(上)

分类:其他    下载:31    浏览:780    时间:2018-12-04
OpenGL ES 3.x游戏开发共分17章,内容按照必知必会的OpenGL ES 3.x基础知识、基于实现基本特效以及真实大型应用、游戏案例开发的顺序进行详细地讲解。 主要内容为:OpenGL ES 3.x的渲染管线介绍,OpenGL ES 3.x可编程渲染管线着色器的着色语言介绍,3D开发中投影、各种变换的原理与实现,介绍了OpenGL ES 3.x中光照的基本原理与实现、点法向量与面法向量的区别以及光照的每顶点计算与每片元计算的差别,介绍了纹理映射的基本原理与使用,介绍了使用OpenGL ES 3.0开发各种3D基本形状的实现,包括圆柱、圆锥、圆环、螺旋管、几何球以及贝塞尔曲线旋转面等内容,讲解了3D模型加载,介绍了混合和雾的基本原理与使用以及常用3D开发技巧,如标志板、天空盒、镜像绘制等,介绍了OpenGL ES 3.0中经常使用的几种剪裁与测试,包括剪裁测试、Alpha测试、模板测试以及任意剪裁平面等,讲解了传感器应用开发和Android 及iOS平台下的OpenGL ES开发。通过两大案例,如休闲类游戏3D可爱抓娃娃和3D楼盘展示系统把所学的知识应用起来,让读者尽快进入实战角色。 本书适合OpenGL ES 3D应用开发的初学者、程序员 、游戏开发者,也适合作为大专院校相关专业师生的学习用书以及培训学校的教材。
2 次点评

分享啦!Android游戏开发全套视频教程(160多节)

分类:Android游戏    下载:44    浏览:748    时间:2018-11-02
分享啦!绝对干货,Android游戏开发全套视频教程(160多节),无密,exe格式,直接打开观看,课件+源码,版主给个推荐哈
12下一页

QQ|Archiver|手机版|小黑屋|学途无忧 ( 沪ICP备18043903号 )

GMT+8, 2020-9-29 18:48 , Processed in 0.171875 second(s), 72 queries .

Powered by xuetuwuyou.com

© 2001-2018 学途无忧

返回顶部