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

学途无忧

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

Unity3D 坦克大战游戏开发

分类:Unity3D    下载:89    浏览:1554    时间: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 次点评

Unity3D 2D实战游戏开发__特种任务

分类:Unity3D    下载:88    浏览:1506    时间:2020-03-18
Unity3D 2D实战游戏开发__特种任务课程的背景 Unity是由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。Unity利用交互的图型化开发环境为首要方式的软件其编辑器运行在Windows 和Mac OS X下,可发布游戏至Windows、Mac、Wii、iPhone、Windows phone 8和Android平台。也可以利用Unity webplayer插件发布网页游戏,支持Mac 和Windows的网页浏览。它的网页播放器也被Mac widgets所支持。从Unity3D 4.3版本开始,就默认支持2D游戏的开发了。省去了之前想用Unity3D来开发2D游戏开发者的选择各种插件的烦恼了。用Unity3D开发2D游戏将变得是这么的容易,而且不需要考虑各种插件。课程内容简介Unity3D 4.3发布之后,一项新特性给广大开发者带来了无限的便利。这项新特性就是Unity3D开始支持原生2D游戏开发和2D游戏的元素了。那么,我们就利用4.3的版本来学习下2D游戏开发的步骤和流程以及注意点。本课程我们来制作一款经典的横版游戏—特种任务。通过这个实战的游戏,我们来熟悉2D的重要元素SpriteRender,2D刚体和碰撞,以及4.0之后的新的动画系统等。课程大纲 第一讲:Unity3D快速预览 第二讲:2D重要元素 第三讲:2D 场景的布置 第四讲:主角动画 第五讲:主角移动控制 第六讲:主角射击控制 第七讲:主角下蹲逻辑 第八讲:主角行为完善 第九讲:怪物动作 第十讲:互相伤害处理 第十一讲:攻击爆炸处理 第十二讲:游戏结束逻辑 第十三讲:音效添加 第十四讲:游戏结束逻辑 第十五讲:UI界面 第十六讲:游戏完善 第十七讲:回顾与总结
0 次点评

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

分类:cocos2D    下载:101    浏览:1458    时间: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 次点评

Unreal SDK 游戏开发从入门到精通

分类:其他    下载:112    浏览:1429    时间:2020-03-25
Unreal SDK 游戏开发从入门到精通课程的背景UDK(the Unreal Development Kit 虚幻引擎开发工具包)是Epic公司在2010年宣布对外发布著名引擎虚幻动作第三代(Unreal Engine 3 虚幻引擎3)引擎的免费版本。UDK可以用于家用游戏主机、个人电脑、苹果系统等多个平台, 并且据说Epic正计划移植到网页游戏平台。据2013年11月份的统计报告, 目前UDK的使用人数已超过80万。课程内容简介本系列讲座主要讲述如何利用UDK开发游戏程序。 本课程主要分为四个部分:1.学习UnrealScript的基本语法, 为下面的学习打下良好的基础2.系统学习UDK的主要模块, 熟悉并掌握游戏开发的各个系统3.使用UDK独立开发游戏Demo, 体验和理解UDK对游戏开发流程的整合课程大纲第一章初步接触Unreal SDK1.1 Unreal sdk简介aaa1.2 UC语言的基本介绍1.3 搭建UDK的编程环境第二章 UnrealScript入门与精通2.1 Unreal sdk简介2.2 UC语言的基本介绍2.3 搭建UDK的编程环境2.4 UnrealScript中的类和变量2.5 UnrealScript中的函数2.6 UnrealScript中的表达式、操作符及控制结构2.7 UnrealScript中的迭代器2.8 UnrealScript中的状态和预处理器2.9 UnrealScript中的接口和代理2.10 认识UnrealScript中的三个基本类2.11 搭建UnrealScript中的游戏框架2.12 UnrealScript的常用工具函数第三章 使用UI Scene开发用户界面3.1 熟悉UI Scene编辑器3.2 认识UI Scene中的控件3.3 详解UI控件的交互事件3.4 简介UI style3.5 使用Canvas在屏幕上描绘3.6 Unreal Script中的UI系统3.7 制作一个简单的系统界面并导入游戏3.8 按键绑定第四章 UDK材质系统入门4.1 认识UDK中的材质系统4.2 学习UDK的基础材质4.3 熟悉材质编辑器4.4 熟悉材质实例编辑器4.5 学习UDK的材质函数4.6 制作一个具有基础光照的材质4.7 如何使用材质模板和材质实例4.8 UnrealScript中的材质系统4.9 UDK中导入贴图和字体第五章 UDK特效系统入门5.1 认识UDK中的特效系统5.2 熟悉特效编辑器5.3 详解UDK中的特效系统5.4 制作一个火焰特效5.5 UnrealScript中的粒子系统第六章 UDK动画系统入门6.1 动画系统的基本概念6.2 熟悉动画集编辑器6.3 熟悉动画树编辑器6.4 动画节点6.5 骨骼控制节点6.6 UnrealScript中的动画系统6.7 使用动画树实现角色动画融合第七章 UDK音效系统入门7.1 UDK中的音效系统7.2 声效编辑器7.3 SoundNode简述第八章 Kismet8.1 Kismet的基本概念8.2 Kismet序列对象8.3 使用kismet第九章 Matinee9.1 Matinee编辑器9.2 曲线编辑器9.3 Matinee轨迹详解第十章 其他10.1 AI10.2 Commandlet10.3 TMTGame源码解析
0 次点评

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

分类:其他    下载:29    浏览:928    时间: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 次点评

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

分类:Unity3D    下载:36    浏览:839    时间: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 次点评

医疗VR的一个Demo

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

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

分类:其他    下载:31    浏览:785    时间: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    浏览:752    时间:2018-11-02
分享啦!绝对干货,Android游戏开发全套视频教程(160多节),无密,exe格式,直接打开观看,课件+源码,版主给个推荐哈
0 次点评

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

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

Unity简单的交通车流制作插件SimpleTraffic

分类:Unity3D    下载:3    浏览:560    时间:2018-12-04
简单的交通车流制作插件SimpleTraffic,可用来模拟交通
0 次点评

pygame中文手册

分类:Android游戏    下载:0    浏览:553    时间:2018-11-02
pygame中文手册完整翻译,简单通俗易懂,便于2D游戏快速开发。
12345下一页

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

GMT+8, 2020-10-26 06:04 , Processed in 0.066406 second(s), 72 queries .

Powered by xuetuwuyou.com

© 2001-2018 学途无忧

返回顶部