MMORPG手游开发
小太阳的小漫画
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MMORPG手游制作-任务10.C#基础
属性: 自动属性: 构造函数: 方法: 事件=特殊的委托 1.定义委托 2.定义事件 3.执行方法 protected :继承类可以访问 子类访问:可以使用base关键字 引用类型和值类型: 对象为引用类型,改变引用 sting类型的 特殊 break 跳出循环 continue 进行下一次循环 return用原创 2018-01-31 13:00:42 · 654 阅读 · 0 评论 -
MMORPG手游制作-任务16-20(NGUI内容暂时跳过).NGUI入门
NGUI图集: 正方形,2的次幂 比如1024*1024,512*512,128*128 原因:有利于内存优化 勾选图集要点: 取消Unity Packer ,勾选Force Square 优化图集:advanced 取消Generate Mip Maps 勾选Override for Android 选择: 苹果:原创 2018-02-06 17:04:32 · 359 阅读 · 0 评论 -
MMORPG手游制作-任务9.拾取,销毁箱子和存放读取数据
区域内随机放置箱子 cube作为区域 点击箱子消失: 委托绑定方法: 定义委托; 调用委托 读取数据: 存放数据 :原创 2018-01-29 13:51:55 · 350 阅读 · 0 评论 -
MMORPG手游制作-任务8.射线搜索附近的怪
射线寻找物体: Mathf.Infinity正无穷 1 划线:原创 2018-01-28 21:39:11 · 240 阅读 · 0 评论 -
MMORPG手游制作-任务7.碰撞体(Collider)以及触发器(Is Trigger)
http://blog.youkuaiyun.com/renatqiang/article/details/47682449 OnControllerColliderHit 方法???原创 2018-01-28 20:46:50 · 384 阅读 · 0 评论 -
MMORPG手游制作-任务6.层和Tag
tag 用于快速寻找物体 层用于检测碰撞 去除physicsManager所有碰撞关系 设置层,勾选层之间的碰撞 代码实现tag物体的移动:原创 2018-01-27 21:41:22 · 263 阅读 · 0 评论 -
MMORPG手游制作-任务5.人物的移动
经验:所有第一次运行可以,下一次不行的都是因为某个判断值不重新归位 //=================================================== //作者: //悠长de小巷 //创建时间: //2018-01-27 15:04:19 //=================================================== using原创 2018-01-27 19:02:28 · 808 阅读 · 0 评论 -
MMORPG手游制作-任务15.摄像机围绕主角进行旋转 缩放
摄像机结构: cameraFollowAndRotate :左右旋转需要改变RotationY轴 CameraUpAndDown :上下旋转需要改变RotationZ轴 CameraZoomContainer:实时观察主角 CameraContainer:视觉需要改变PositionZ轴 MainCamera 保持不变 脚本: 调用: 手势控原创 2018-02-01 00:16:03 · 409 阅读 · 0 评论 -
MMORPG手游制作-任务4.地面处理和物体移动
游戏场景地图面很可能不平整 解决方法: 1.一般都是美术做好专门的碰撞地面 2. 自己拿方块拼也可以 物体移动: //=================================================== //作者: //悠长de小巷 //创建时间: //2018-01-27 15:04:19 //===========================原创 2018-01-27 15:40:05 · 332 阅读 · 0 评论 -
MMO网游系统划分
1.UI系统 2.邮件系统 3.任务系统 4.战斗系统 5.网络通讯系统 6.结算系统 7.热更新系统 8.商店系统 9.角色系统 10.换装系统 11.地形系统 12.背包系统 13.聊天系统 14.登录系统 15.技能系统 16.PK系统 17.副本系统 18.画质系统 19.收集系统 20.结婚系统 21.宠物系统 22.寻路系统 23.地图系统原创 2018-01-13 12:13:30 · 2103 阅读 · 0 评论 -
MMORPG手游制作-任务3.Unity项目结构和C#编辑模板
建立文件夹体系 Editor:工具 修改C#编辑的模板: 寻找到Unity下的文件: 结合Editor文件夹下编辑脚本对内容替换 using UnityEngine; using System.Collections; using System.IO; using System; using UnityEditor; /// /// 替换代码注释 ///原创 2018-01-26 17:14:02 · 646 阅读 · 0 评论 -
MMORPG手游制作-任务2.游戏的基本构成要素
1.注释掉webplay不支持代码 2.UI.dll已导入(Unity的引用关系错乱了) 方法:关闭VS,Unity,删了Library,自动重建 3.路面建立地表层进行碰撞 4.场景物体放在根节点上 5.摄像机切换:UI摄像机,剧情摄像机,角色摄像机 6.游戏中的场景灯光已经烘焙好,角色shader变成自发光 7.max中单位是1米,属性为FileScale为1,ScaleFact原创 2018-01-26 10:08:27 · 671 阅读 · 0 评论 -
MMORPG手游制作-任务1.Unity工具简介 maya简介
maya导出的fbx,在unity中会缩小100倍 要在模型属性中把Scale Factor 改为100 生成灯光贴图:lightmap Unity版本:2017.3 。 设置:.Net4.6架构 IL2CPP : 1.苹果下,必须用 IL2CPP才能上架,推荐使用IL2CPP 2.IL2CPP打安卓包,是用NDK,C++编译,代码更安全 3.IL2CPP,程序尺寸可以相对缩小原创 2018-01-25 01:02:25 · 379 阅读 · 0 评论 -
MMORPG手游制作-任务14.委托
快速定义委托,定义委托: 委托两种方式: 事件=特殊委托 快速定义事件,定义事件:原创 2018-01-31 20:22:59 · 308 阅读 · 0 评论 -
MMORPG手游制作-任务13.协程
http://blog.youkuaiyun.com/beihuanlihe130/article/details/76098844原创 2018-01-31 16:44:01 · 281 阅读 · 0 评论 -
MMORPG手游制作-任务12.单例
减少类占用内存 普通类单例的写法: 调用 SceneMgr.Instance.xxx; 服务器高并发单例需要锁 Mono单例写法: 调用: 同上 如果确定场景中的脚本存在唯一的物体上 写法:原创 2018-01-31 13:48:00 · 411 阅读 · 0 评论 -
MMORPG手游制作-任务11.Mono脚本
改变FiexedUpdate时间: OnDestroy() :销毁时候执行=脚本销毁 OnEnable() 脚本可用时执行=脚本显示 OnDisable() 禁用执行=脚本隐藏 执行顺序=Awake=》OnEnable=》Start=》Update 数学函数: Mathf.Clamp(a,20,100) :最小20 ,最大100 Mathf.Clamp01(a) 最小0原创 2018-01-31 13:28:20 · 504 阅读 · 0 评论 -
MMORPG手游制作-任务21.Unity新动画系统
关注点: 旧动画融合:CrossFade 新动画融合设置: 新动画状态机: 思路:任意状态转化成想转的状态,但是需要判断是否是本身的状态,需要两个参数才能转化,并且把hasExit Time去掉钩 脚本实现:改天再整理原创 2018-02-06 17:08:50 · 561 阅读 · 0 评论
分享