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

学途无忧

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

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

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

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

分类:Unity3D    下载:88    浏览:1012    时间: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    浏览:921    时间: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    浏览:1016    时间: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 次点评

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

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

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

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

游戏编程算法与技巧

分类:Unity3D    下载:12    浏览:381    时间:2018-11-02
《游戏编程算法与技巧》介绍了大量今天在游戏行业中用到的算法与技术。《游戏编程算法与技巧》是为广大熟悉面向对象编程以及基础数据结构的游戏开发者所设计的。作者采用了一种独立于平台框架的方法来展示开发,包括2D 和3D 图形学、物理、人工智能、摄像机等多个方面的技术。《游戏编程算法与技巧》中内容几乎兼容所有游戏,无论这些游戏采用何种风格、开发语言和框架。, 《游戏编程算法与技巧》的每个概念都是用C#、Java 或C++ 程序员直观明白的伪代码阐述的,并且这些伪代码都已被作者改进和验证过。《游戏编程算法与技巧》中每章末均配有习题或练习,以帮助读者对所学内容进行巩固。《游戏编程算法与技巧》最后,作者详细分析了两款完整的游戏,清楚展现了前面章节讲到的很多技术和算法。
0 次点评

Unity 3D脚本编程:使用C#语言开发跨平台游戏

分类:Unity3D    下载:5    浏览:389    时间:2018-11-02
本书全面系统地介绍了基于C#的Unity 3D跨平台开发,涉及Unity 3D 跨平台原理分析、Unity 3D 和Mono 的结合,以及在游戏脚本编程中使用C#语言《Unity 3D脚本编程——使用C#语言开发跨平台游戏》以Unity 3D 的跨平台基础Mono,以及其游戏脚本语言C#为基础进行讲解。全面系统地剖析了Unity 3D 的跨平台原理以及游戏脚本开发的特点。, 第1 章主要介绍了Unity 3D 引擎的历史以及编辑器的基本知识;第2 章主要介绍了Mono,以及Unity3D 利用Mono 实现跨平台的原理,并且分析了C#语言为什么更适合Unity 3D 游戏开发的原因;第3 章到第10 章主要介绍了Unity 3D 游戏脚本语言C#在使用Unity 3D 开发过程中的知识点,包括Unity 3D 脚本的类型基础、数据结构,在Unity 3D 脚本中使用泛型、使用委托和事件打造自己的消息系统、利用定制特性来拓展Unity 3D 的编辑器、Unity 3D 协程背后的秘密——迭代器,以及可空类型和序列化在Unity 3D中使用的相关知识;第11 章到第14 章主要介绍了Unity 3D 的资源管理,以及优化和编译的内容。, 无论是初次接触Unity 3D 脚本编程的新人,还是有一定经验的老手,相信都可以借《Unity 3D脚本编程——使用C#语言开发跨平台游戏》来提高自己在Unity 3D 方面的水平
0 次点评

Flash AS3.0实战Arpg三国奇侠传网页游戏实战开发视频课程

分类:Android游戏    下载:10    浏览:339    时间:2018-10-27
一、系统介绍: 如今网页游戏在游戏产业中占有半壁江山。在网页游戏中,百分之九十使用的是flash as3来做前端交互的开发。flash以其体积小等特性,吸引了无数的玩家。比如《傲剑》,《神仙道》,《弹弹堂》,《凡人真修》等众多优秀的网页游戏都是flash as3开发出来的。本课程也是秉着在实际中如何开发大型网页游戏的理念,逐步的讲解大型网页游戏开发的要点和注意点。让学者对网页游戏的开发有一定深度的了解和体会。学完课程后,能够独立的进行网页游戏的开发的进行,或者配合团队进行各个模块的开发。 二、培训定位: 适合于想从事网页游戏开发的人员。本课程由浅入深的介绍网页游戏的开发流程。从位图到动画,从成品到优化。介绍整个游戏的基本框架及网页游戏开发中碰到的基础问题进行深入讲解。对代码重构及代码优化做出示例,让学员能逐步的了解网页游戏开发的注意点。讲解寻路,换装,场景,副本,战斗等游戏模块的开发,让学员能够把握网页游戏开发的方向,成为一名合格的游戏开发人员。 三、课程特色及技术亮点: 课程特色:1. 所有代码均为现场手敲,不会出现任意一句没有交代的代码;2. 编写过程中用到自己开发的控件就提供控件代码,用到第三方控件就提供使用DEMO;3. 每次课程都在前次课程的基础上迭代开发,保证每次课程项目均可运行;4. 每次课程基本都提供上课PPT,重难点均已列出,方便读者自学;5. 前半部分课前增加回顾,方便大家记忆基础知识;6. 课程在录制过程中特别强调到开发中容易犯的一些错误和技巧;7. 课程融入非常多的常用算法以及使用环境;8. 课程注重业务的讲解和实现,是实际开发的重中之重;9. 抛弃以往光讲的做法,课程参入陷阱、提问、设问等教学技巧和大家交互;10.课程采用渐进思路进行,逐渐从新建一个空项目形成一个大型完整项目;11.课程增加实际客户案例及数据库调优技术; 技术亮点:技术亮点一:位图渲染技术技术亮点二:A星寻路算法技术亮点三:场景副本制作技术亮点四:战斗过程开发技术亮点五:BulkLoader加载的使用技术亮点六:全局计时器技术亮点七:地图编辑器制作技术亮点八:镜头跟随人物移动技术亮点九:远中近场景的制作技术亮点十:怪物简单AI技术亮点十一:网页游戏UI框架层技术亮点十二:幻影特效处理技术亮点十三:伙伴跟随技术 四、课程安排:第1讲 位图制作动画来降低帧率第2讲 元件动画转成位图动画的制作手法第3讲 BulkLoader加载的使用示例第4讲 单例加载器实现项目加载的管理第5讲 文件混合加载器组合加载文件第6讲 全局计时器管理整个项目的时间问题第7讲 A星寻路初探第8讲 A星寻路初探2之A星寻路逻辑第9讲 A星寻路过程之A星寻路算法第10讲 A星寻路过程之A星寻路算法2第11讲 动手编写A星寻路编写第12讲 A星寻路使用的说明示例第13讲 地图编辑器制作地图配置第14讲 地图编辑器制作地图配置2第15讲 镜头跟随人物移动第16讲 镜头跟随人物移动2第17讲 人物换肤系统初识第18讲 人物换肤系统制作1第19讲 人物换肤系统制作2第20讲 人物状态的切换第21讲 场景制作初探,场景的分层第22讲 一步一步实现场景制作二第23讲 场景制作之中景层人物的制作第24讲 场景特效层之背景动画的添加1第25讲 场景特效层之背景动画的添加2第26讲 自动寻路的设计和实现1第27讲 自动寻路的设计和实现2第28讲 副本地图实现第29讲 副本地图怪物的添加第30讲 怪物自动巡逻的简单AI第31讲 怪物追踪英雄的简单AI 2第32讲 战斗规划之战斗表现第33讲 战斗站位之9宫格的站位技术第34讲 战斗过程表现之战斗单元出手的逻辑第35讲 战斗资源加载处理技术第36讲 战斗头顶血条信息提示第37讲 战斗寻路完善第38讲 物品的拾取系统第39讲 物品的拾取系统2第40讲 人物排序之人物Y轴的排序算法第41讲 伙伴跟随玩家移动处理第42讲 幻影特效的设计和实现第43讲 hud界面控件的制作第44讲 hud界面控件的制作二第45讲 HUD制作之地图信息第46讲 HUD制作之数据摄入第47讲 网页游戏开发总结一第48讲 网页游戏开发总结二
12345下一页

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

GMT+8, 2020-7-11 16:52 , Processed in 0.082032 second(s), 72 queries .

Powered by xuetuwuyou.com

© 2001-2018 学途无忧

返回顶部