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

Unity游戏开发

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

关注
18 已关注
72篇博文
  • 3D数学基础与三维渲染

    博客地址:blog.liujunliang.com.cn本文使用C# Winform开发工具运用3D数学基础实现三维渲染主要有三个步骤:顶点的变换、矩阵的变换、模拟光照三维渲染本文源码地址:下载链接顶...

    2018-01-03 21:26
    457
  • OpenGL开发学习指南二(glfw+glad)

    在上一篇文章中博主介绍了freeglut+glew的环境配置,本文介绍glfw+glad的环境配置 本系列教程将使用本文的opengl开发库 开发工具 VS2017 glfw源码:源码地址 CMake...

    2017-08-16 10:19
    5044
  • Shader和3D图形渲染管线(Render Pipeline)

    博客地址:blog.liujunliang.com.cn最近在系统学习Shader,发现编写之前需要对渲染绘图管线流程有一个系统的认知才能学的更加深刻网上查了一篇教程发现内容并不是很多,本文将自己学习...

    2017-12-01 16:25
    402
  • 固定渲染管线Shader

    固定渲染管线是标准的几何&光照(T&L)管线,功能是固定的,它控制着世界、视、投影变换及固定光照控制和纹理混合T&L管线可以被渲染状态控制,矩阵,光照及采制参数固定渲染管线一般...

    2017-12-03 16:38
    274
  • Unity3d使用UGUI开发原生虚拟摇杆

    在Unity3d中开发虚拟摇杆方式有比较多,可以使用EasyTouch、FairyGUI等插件来开发。本文给大家介绍使用Unity3d的原生UGUI来开发出自己的虚拟摇杆,这样可以减少游戏资源包的大小...

    2018-04-17 11:22
    274
  • Unity3d游戏客户端与Photon服务器数据通信

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    2017-05-01 16:59
    4017
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部