自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Kiboo的博客

Kiboo----blog.liujunliang.com.cn

  • 博客(7)
  • 资源 (56)
  • 问答 (1)
  • 收藏
  • 关注

原创 游戏中的设计模式四(桥接模式)

写在前面在游戏中的角色和武器,往往一个角色可以装换多种武器,武器也拥有诸多类型当角色需要配备不同武器时候,需要修改角色类,使其配备另外的武器对象这样造成对象与对象之间耦合性高,并且不容易扩展使用桥接模式,将抽象与实现分离,使它们都可以独立地变化案例分析在各个帮派角色中,可以使用倚天剑和屠龙刀,当角色需要切换不同武器时候,就要大量的修改角色类来调用另外的武器使用桥接模式,将抽象与实现分离代码编写角色

2017-08-30 17:53:41 1522 1

原创 Unity3d实现回滚操作(Undo和Redo)

本文实现一个在无需使用Command模式和Momento模式下实现撤销、重做功能源码下载地址:点击打开链接先展示下效果图使用栈方式,将各个操作的撤销/恢复操作存储下来当执行undo和redo操作时,执行栈里面的撤销/恢复操作Demo操作实现using UndoMethods;using UnityEngine;public class MyText : MonoBehaviour{ pr

2017-08-30 12:27:46 8495

原创 游戏中的设计模式三(中介者模式)

写在前面上篇文章讲到外观模式,在外界管理各个子系统时,使用外观模式减少与内部多个子系统模块进行交互,从而降低应用程序的复杂度。本文介绍另外一种设计模式--------中介者模式(又称调停者模式)当我们的多个系统模块之间会有通信,如果系统之间杂乱无章的进行通信数据交互的话,耦合性很高,不容易维护。中介者模式就是解决这种情况,定义一个中介对象来封装系列对象之间的交互。中介者使各个对象不

2017-08-28 11:23:23 1896 1

原创 游戏中的设计模式二(外观模式)

写在前面在游戏中一个场景可能需要与多个系统进行信息交互,比如战斗系统,背包系统,经济系统等在编写代码时候势必要将各个系统之间的通信和依赖降低到尽可能的小这时候适合使用外观模式,将应用程序只能看到外观(facade)对象,不必理会内部的细节对象,从而降低应用程序的复杂度,提高应用程序的可维护性案例分析外观模式整理后这样让外部减少与子系统内多个模块的交互,松散耦

2017-08-22 17:11:41 1611

原创 游戏中的设计模式一(单例模式与状态模式)

这系列文章博主将介绍给大家游戏中常用的设计模式文章并不是纯粹的讲一大堆理论抽象的内容,重点也不再这里。其实设计模式如果大家编写阅读的代码量多的话,自然而然的自己有意思地使用到了。只是没有这么那种系统的意识,所以这系列文章通过一个Unity3d游戏实例让大家感受什么设计模式,设计模式的作用。本文介绍给大家的单例模式以及状态模式写在前面在游戏角色的各个战斗状态(idle,att

2017-08-17 16:16:55 2886 1

原创 OpenGL开发学习指南二(glfw+glad)

在上一篇文章中博主介绍了freeglut+glew的环境配置,本文介绍glfw+glad的环境配置本系列教程将使用本文的opengl开发库开发工具VS2017glfw源码:源码地址CMake(将源码生成自己想要的IDE工程):下载地址glad:点击打开链接当然了,这些源码文件包括本文的工程代码我都将上次,方便大家学习环境配置首先需要生成glfw 库文件打开C

2017-08-16 10:19:51 16023 3

原创 OpenGL开发学习指南一(freeglut+glew)

今天花了几个小时倒腾了下OpenGL的环境配置,现在整理下,在这里记录下来,方便读者和自己,避免在安装环境配置出现一些不必要的麻烦开发工具:1.VS20172.freeglut大家可以直接在SourceForge上下载源码进行编译出库文件,目前版本是3.0.0,编译教程点击打开链接本文使用的是已经打包好的freeglut的文件,文件下载地址点击打开链接3.glew在这里

2017-08-14 17:38:40 16217 3

EasyTouch开发 虚拟遥控控制角色移动源码

EasyTouch虚拟遥控控制角色移动源码 在我的一篇博文中介绍如何使用介绍

2017-04-20

自定义配置资源文件Demo

Unity自定义资源配置文件Demo 在我的一篇博文里介绍了该Demo的创建过程 欢迎访问我的博客学习

2017-04-08

unity3d语言本地化Demo

一个unity3d实现语言本地化的Demo,我的一篇博客里详细介绍了Demo使用创建 欢迎访问,有错误望指正,谢谢

2017-04-07

StrangeIoC框架Demo

一个用StrangeIoC(MVCS)框架来实现的一个小Demo 我的一篇博客里介绍了如何编写这个Demo 大家可以和博文一起来学习

2017-04-02

Unity物体镜像

实现物体镜像的一个Demo,我的一篇博客里简单介绍了 欢迎访问我的文章,多多支持

2017-03-27

UI框架Demo

一个简单的UI框架,包含项目源码,我的一篇博客里写了关于如何编写一个简单UI框架

2017-03-26

ulua热更新

包含SimpleFramework_ulua源码和我自己写的一个demo 运行在unity5.2.3f 我有一篇博客文章写了关于如何写一个热更新demo,所以这资源算是我那篇博客的资源素材吧 欢迎关注我的博客

2017-03-24

lua与.net互调Demo

lua与.net互调Demo

2017-03-21

LuaInterface资源包

lua与.net互调

2017-03-21

Scut工具包

包含Scut安装包以及Scut-master

2017-01-10

protobuf工程

包含在VS以及在Unity中的工程源码

2017-01-08

unity网络编程

使用tnet小型网络引擎客户端服务器编程 在我的博客中我专门一篇文章介绍在unity中如何使用tnet客户端服务器编程

2016-12-29

CS游戏主角

提供工程源码、素材。写了一篇博文,介绍如何创建类似CS游戏主角,可以配合博文学习哦

2016-12-21

网络组件的使用方法源码

提供游戏源码,工程,素材。写了一篇文章介绍如何使用网络组件

2016-12-21

Unity刀光特效

在我的一篇博文里会介绍如何使用unity制作刀光特效,工程中包含代码,游戏模型,场景资源

2016-12-14

BmobPay_v3.0.3_160621

BmobPay_v3.0.3_160621

2016-12-01

Unity与Android通信流程图

详细截下了Android studio与Unity的相互调用流程

2016-11-28

Unity5.x RPG源码

完整的游戏工程项目,提供游戏素材,游戏代码 有什么问题可以随时联系我

2016-11-27

Unity5.x制作FPS游戏FPS

完整的游戏工程项目,提供游戏素材,游戏代码

2016-11-27

Unity制作合金弹头源码

完整的游戏工程项目,提供游戏素材,游戏代码

2016-11-27

纯C++解析XML

纯C++解析XML,仅仅使用到了stl,其余实现都在C++,运行高效

2019-03-04

Astar寻路算法

Unity3d利用A*算法实现寻路模拟 博客地址:blog.liujunliang.com.cn

2017-11-03

Unity3d有限状态机系统

Unity3d有限状态机系统Demo源码。博客地址:blog.liujunliang.com.cn。

2017-10-31

PhotonServer MMO Demo

Unity3d游戏客户端、PhotonServer服务器框架 教程地址:blog.liujunliang.com.cn

2017-10-28

Unity3d实现回滚操作

blog.liujunliang.com.cn

2017-08-30

ModelDesign

设计模式源码,附带一篇博文blog.liujunliang.com.cn

2017-08-18

opengl环境配置(freeglut+glew+project)

opengl环境配置(freeglut+glew+project),配置教程地址:blog.liujunliang.com.cn

2017-08-15

Unity3d分页系统

Unity3d分页系统,又一遍博客(blog.liujunliang.com.cn)有介绍到

2017-07-10

Unity3d实现扭动挤压浏览效果

Unity3d实现扭动挤压浏览效果 blog.liujunliang.com.cn

2017-07-08

Unity3d Robotlegs Demo

Robotlegs Demo,有一篇博客介绍了这一套框架的使用

2017-07-02

Unity Avatar角色换装实例

Unity Avatar角色换装实例,在同时也附带了一篇博客blog.liujunliang.com.cn

2017-05-13

Unity实现Image卷纸浏览效果

Unity实现Image卷纸浏览效果

2017-05-11

水果忍者刀光特效

水果忍者刀光特效demo

2017-04-29

ShareREC unity视频录制源码

在我的一篇文章中介绍视频录制开发流程,需要的话访问浏览

2017-04-22

SMSSDK实现unity短信验证源码

在我的一篇博客里介绍了开发流程,欢迎关注访问浏览

2017-04-22

ShareSDKDemo源码

Unity游戏开发游戏一键分享,使用ShareSDK实现,在我的一篇博文里介绍了开发流程 欢迎访问浏览

2017-04-21

ShareSDKForUnity

ShareSDKForUnity,实现多平台的数据分享

2017-04-21

Easytouch插件

Easytouch3.1 我在一篇博客里介绍使用虚拟摇杆控制角色移动 欢迎访问阅读

2017-04-20

背包系统源码

我在一篇博客里介绍该源码的生成流程,大家可以访问去学习

2017-04-19

LitJson.dll

在我的一篇博客里介绍了如何创建一个背包系统,这个资源在需要使用到

2017-04-19

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除