jinsenianhua2012的专栏

好记性不如烂笔头

C++ 单例模式设计

c ++ //下面是一种单例示例class Singleton {public:static Singleton * getInstance(){if(_instance == NULL){_ instance = new Singleton(); } return _in...

2018-09-11 22:55:54

阅读数 44

评论数 0

Lua使用笔记—— 模式匹配

1. string.gmatch(s, pattern)方法 返回一个迭代器函数,每次调用这个函数都会返回一个在字符串“s” 中查找到符合要求的子串,知道返回 nil. lua 中支持的字符类: %a: 与任何字母配对  %c: 与任何控制符配对(例如\n)  %d: 与任何数字配对  %l...

2018-08-24 20:37:11

阅读数 53

评论数 0

UE4 随笔——Debug/DebugGame/Development/Shipping/Test等编译配置

尊重原创 引用文章链接: https://www.cnblogs.com/coolbear/p/6860294.html   UE4使用自定义的编译工具 unrealbuildtool 将各个模块编译整合   编译配置 - 状态 描述 Debug (调试) 该配置在调试模...

2018-08-23 21:26:59

阅读数 209

评论数 0

UE4目录结构

根目录 Engine -包含了所有源代码,内容等,它们组成了整个引擎。 Templates -在创建新项目 时的可用项目模板集合。 GenerateProjectFiles.bat - 用来创建在Visual Studio中运行引擎和您的游戏所需的虚幻引擎4解决方案和项目...

2018-07-29 16:46:19

阅读数 201

评论数 0

Unity项目美术资源优化篇

本着尽量不独立造车轮的态度,嘿嘿。笔者也是在一直在学习借鉴别人的经验,在没有明确的个人设计方案之前,不如先按照别人的来。个人认为在程序学习中摸着石头过河没有照葫芦画瓢理解的快些,在明白之后再加入自己的设计是较好的一种学习方法。 分享一篇大牛的文章一、同屏视野内的顶点数量和面数的控制在主流移动平台(...

2018-07-11 21:15:10

阅读数 706

评论数 0

项目设计需要考虑到的内容

当我们开始着手编写我们自己的项目的时候,我们应该明确我们的项目设计初衷,类型,方向,最终目标。这样我们才能为我们项目准备必要的技术储备,明确我们的制作流程和方向,这样可以让我们走的更顺畅和明确一些。 我们的项目是MMO类型的手游,主要以多人同屏战斗、社交为主。我这里主要从客户端来分析总结。虽然也...

2017-09-16 12:02:09

阅读数 592

评论数 0

玩转Unity资源、对象及序列化(上)(下)

本文将从Unity编辑器和运行时两个角度出发,主要探讨以下两方面内容:Unity序列化系统内部细节以及Unity如何维护不同对象之间的强引用。另外还会讨论对象与资源的技术实现差别。 本文内容是理解在Unity中如何高效加载和卸载资源的基础。正确的资源管理对缩短加载时间并减少内存占...

2017-08-21 13:40:19

阅读数 284

评论数 0

游戏设计 -- 资源缓存池

欢迎大家吐槽

2017-05-19 15:01:48

阅读数 409

评论数 1

颜色模型RGB,HSV颜色模型的数值之间相互转换

公式详解 参考文献 : http://blog.csdn.net/idfaya/article/details/6770414 向作者白哦大十二分的敬意。 因为是做游戏的,所以才会有这方面的需求,我们的引擎采用的脚本是 lua, 我是通过lua将数据转换后为游戏材质属性赋值,因为下面的脚本运行...

2017-05-04 15:42:13

阅读数 3213

评论数 0

四元数 (Quaternion)和旋转 的关系

尊重原创:本文转载地址 http://blog.csdn.net/candycat1992/article/details/41254799 谢谢博主 ” 妈妈说女孩子要自立自强“ 四元数介绍 旋转,应该是三种坐标变换——缩放、旋转和平移,中最复杂的一...

2016-07-29 18:20:39

阅读数 317

评论数 0

Unity 3D中的内存管理

Unity 3D中的内存管理 感谢作者 王巍, 转载地址 http://www.onevcat.com/2012/11/memory-in-unity3d/ Unity3D在内存占用上一直被人诟病,特别是对于面向移动设备的游戏开发,动辄内存占用飙上一两百兆,导致内存资源耗尽,从而...

2016-06-22 11:58:50

阅读数 234

评论数 0

分享一下自己的收藏的网页资源

把收藏的网页资源贴出来做一下备份,也与大家一同晒晒。希望大家能回复更多的资源链接,我整理出来一块贴出来 _Matrix3D - Fancy Guo 青果灵动 Lua实现的常用string库 - 哇C'' 编程学习 - 全力打造汇编语言和c/c++编程学习网站Unity3D游...

2016-03-11 21:39:05

阅读数 1010

评论数 0

unity 技能系统设计

在网上看到这篇帖子,感觉他的技能设计思路很棒,转载下来,给自己的项目多一点借鉴的地方 将核心代码封装,留出灵活的上层逻辑拓展接口 原文地址 : http://www.unity.5helpyou.com/3662.html Unity教程之-Unity游戏技能Skil...

2016-01-25 16:31:02

阅读数 3366

评论数 0

模式开发 —— 责任链模式

原文地址 :http://www.unitymanual.com/blog-27799-3084.html 写写自己对这个设计模式的理解吧。 责任连模式(Chain of Responsibility)概述 在现实生活中,有很多请求并不是一个人说了就算的,例如面试时的工资,低...

2015-07-25 11:47:50

阅读数 311

评论数 0

unity3d 模型换装系统

现在公司的游戏虽然也实现了换装,但是存在一定的问题。我们项目中的换装系统的实现是这样的:一套没有蒙皮信息的人物空骨骼模型(虚拟体),头、身体、武器是独立于人物骨骼的具有蒙皮信息的模型。换装时将模型置为“T-pos”状态,删除需要身体上对应的meshpart, 然后将新的模块模型拷贝到角色骨骼下面,...

2015-07-20 11:56:31

阅读数 1347

评论数 0

unity使用Xml文档 的操作

在开发中,我们经常有遇到要处理大量字符串的情况,这时候XML就起到了非常重要的作用。C# 中是如何处理XML的呢,下面我们通过一些简单的例子代码去认识了解一下。 XML的读取: 这里我随便弄了个xml(不好意思,真的 是很随便的。。。。)。       代...

2015-06-26 09:54:08

阅读数 430

评论数 0

换装 Mesh合并

原文地址  http://www.xiaobao1993.com/743.html 如标题所诉。mesh 分离。可以实现一个 人物 用很多不同形状的武器或者装备什么的。同时 分离可以优化效率。 那这里就有一个 mesh如何合并的问题。unity提供了 mesh合并的接口。 ...

2015-06-16 09:46:09

阅读数 454

评论数 0

敏感字过滤算法

原文地址 :http://www.unitymanual.com/thread-40474-1-1.html using System;using System.Collections.Generic; using System.Linq; using System.Text; using Sy...

2015-06-16 09:43:37

阅读数 1359

评论数 0

2015年5月29 周五 总结

我们的项目《横扫天界》距离上线越来越近了,从去年6月份开始使做到现在也已经有一年了。我很有幸能在游戏刚开始的时候就参与进来,现在想想真的是收获很多。 我平时比较懒,很少做总结,现在想想,肠子肚子都悔青啦。知识也是现用现学,很少做总结,从现在起我要痛定思痛,痛改前非,力求每日一总结,也能够很好的知...

2015-05-30 00:11:11

阅读数 340

评论数 0

遮挡描边

在上一篇中,我们基本上说明了遮挡描边实现的一种基本原理。这一篇中我们将了解一下基于这种原理的具体实现代码。本篇中的内容和前几篇教程相比,相对比较难一些,建议先有一些基本的Unity的C#脚本编程经验和基本的Unity Shader基础(可参考前几篇教程)。   下面我们就开始讲解具体的实现代...

2015-05-13 17:02:39

阅读数 635

评论数 0

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