博客专栏  >  移动开发   >  Unity游戏开发

Unity游戏开发

游戏蛮牛、泰斗社区专栏作家,UE4、Unity3d、Coco2d-x移动游戏开发 博客地址:blog.liujunliang.com.cn

关注
10 已关注
67篇博文
  • Unity3d游戏客户端与Photon服务器数据通信

    上篇文章介绍到Photon服务器部署本文在上一篇博文的基础上继续介绍使用Unity3d游戏客户端与Photon Server数据通信打开Unity3d2017,新建项目,在Asset目录下新建Plug...

    2017-10-20 16:37
    108
  • 游戏中的设计模式二(外观模式)

    写在前面 在游戏中一个场景可能需要与多个系统进行信息交互,比如战斗系统,背包系统,经济系统等 在编写代码时候势必要将各个系统之间的通信和依赖降低到尽可能的小 这时候适合使用外观模式,将应用程序只能看到...

    2017-08-22 17:11
    195
  • NHibernate与MySQL数据库交互(类和表的映射)

    原文地址:blog.liujunliang.com.cn如下图是客户端与服务器间的通信流程上篇文章介绍到了PhotonServer服务器与Unity3d游戏客户端数据通信本文就要介绍使用NHibern...

    2017-10-22 16:08
    64
  • 游戏中的设计模式一(单例模式与状态模式)

    这系列文章博主将介绍给大家游戏中常用的设计模式 文章并不是纯粹的讲一大堆理论抽象的内容,重点也不再这里。 其实设计模式如果大家编写阅读的代码量多的话,自然而然的自己有意思地使用到了。 只是没有这么那种...

    2017-08-17 16:16
    275
  • 游戏中的设计模式三(中介者模式)

    写在前面 上篇文章讲到外观模式,在外界管理各个子系统时,使用外观模式减少与内部多个子系统模块进行交互,从而降低应用程序的复杂度。 本文介绍另外一种设计模式--------中介者模式(又称调停者模式...

    2017-08-28 11:23
    220
  • 游戏中的设计模式四(桥接模式)

    写在前面在游戏中的角色和武器,往往一个角色可以装换多种武器,武器也拥有诸多类型当角色需要配备不同武器时候,需要修改角色类,使其配备另外的武器对象这样造成对象与对象之间耦合性高,并且不容易扩展使用桥接模...

    2017-08-30 17:53
    210
  • 游戏中的设计模式五(策略模式)

    博客地址:blog.liujunliang.com.cn写在前面在游戏中计算各个觉得的攻击值、防御值时,由于各个角色的职业不同,攻击值和防御值计算算法就会不一样通常使用if....else语句来抉择不...

    2017-09-12 17:58
    98
  • Unity3d实现有限状态机系统

    原文地址:blog.liujunliang.com.cn在之前有过介绍一个可视化有限状态机编辑器插件PlayerMaker在这里也可以在我们的代码中实现一个状态机本文源码地址:点击打开链接首先创建一个...

    2017-10-31 15:33
    160
  • 游戏中的设计模式六(模板模式)

    博客地址:blog.liujunliang.com.cn写在前面游戏中的各个武器一套攻击动作有固定的步骤,但是每个步骤根据武器对象的不同,而细节的实现不同此时使用模板方法定义一个操作中的方式/算法的骨...

    2017-09-13 16:12
    128
  • PhotonServer游戏服务器部署及日志输出

    游戏服务器端框架----PhotonServer开发工具:Unity3d2017、VS2017、PhotonServer SDK首先到官网下载其SDK,下载地址服务器部署将下载下来的SDK解压目录结构...

    2017-10-19 16:22
    130
  • Unity3d通过PhotonServer访问MySQL数据库

    接着上一篇文章内容继续开发上一片篇文章介绍到NHibernate与数据库交互

    2017-10-23 23:10
    78
  • PhotonServer MMO游戏开发

    原文地址:blog.liujunliang.com.cn上篇文章介绍的PhotonServer实现在MySQL登录验证请求本文继续上篇文章开发,通过PhotonServer来实现一个MMO Demo游...

    2017-10-28 11:57
    103
  • Unity3d实现扭动挤压浏览效果

    最近的项目中,想做到一种能够吸引眼球的一种角色选择浏览效果 最后最终实现了下按如下图这么一种浏览效果: ·效果图一 ·效果图二 可能要实现这么一种效果用动画插件会很快,但总感觉有点大材小用...

    2017-07-08 23:49
    576
  • Unity3d MVCS游戏框架Robotlegs

    最近在一个新项目中需要使用Robotlegs这套框架来重构代码 博主学习了下这套开源框架,还是很容易上手的 源码下载地址点击打开链接 博主学习了这套框架后也写了一个Demo 本文内容是围绕这个Demo...

    2017-07-02 18:01
    509
  • 浅谈腾讯热更新开源框架xLua自定义Loader

    前几个月腾讯开源了一套热更新、热补丁解决方案,托管在Github,点击进入 由于最近有点时间,准备抽出时间学习下,研究了下官方文档,感觉受益颇深 之后准备录制一套视频教程来讲解xLua,录制完成后会将...

    2017-05-01 16:59
    2549
  • Unity异步加载场景与加载进度条

    异步加载场景分为A、B、C三个场景 A场景是开始场景;B场景是加载场景(进度条加载显示);C场景是目标场景 在A场景中添加一个按钮,触发函数: //异步加载新场景 public void LoadNe...

    2017-05-20 17:40
    1238
  • 全面解析Unity动画系统

    动画融合 首先需要将角色的动画类型设置为Humanoid(确保下文的Avatar Mask相匹配) 在打开Animator窗口后,为角色添加一个默认动画,在这里给的是一个跑动动画 ...

    2017-05-21 16:28
    1372
  • Shader实现漫反射、高光反射、纹理映射

    使用Unity有一段时间了,越来越发现shader的重要性,之前也有一篇文章提了编写shader基本语法 最近重操旧业,准备继续深入学习shader 漫反射效果 漫反射几何计算公式: Diffuse ...

    2017-05-25 13:35
    409
  • Shader实现法线映射、透明效果

    法线映射 实现原理: 按纹理映射方式先获取纹理坐标上的像素颜色值,由于颜色值范围在[0,1],法线值为[-1,1],可以使用UnpackNormal函数获取法线值 这里需要注意的是获取的法线值是在切线...

    2017-05-26 13:35
    352
  • Shader实现头像遮罩效果

    在Unity中有个Mask遮罩逐渐,使用这个组件也可以实现遮罩效果 但是我在使用Unity自带的圆形图片时候效果如下: 可能是由于遮罩图片的像素问题导致的,大家可以尝试更换一张像素大点的遮罩图片,...

    2017-05-26 19:32
    633
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部