自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

游戏路上的小学生

游戏不死,赚钱养梦。 念念不忘,必有回响

  • 博客(308)
  • 资源 (102)
  • 收藏
  • 关注

原创 [UE4] 使用 GUI 框架“Dear ImGui” 示例:ImguiLogWindow

要想从引擎那得到日志数据可以继承自 public FOutputDevice 。其中一个重要的虚方法virtual void Serialize(const TCHAR* V, ELogVerbosity::Type Verbosity, const class FName& Category) override;#pragma once#include "ImguiConsole.h"#include "Subsystems/GameInstanceSubs...

2022-03-12 23:51:45 1287

原创 [UE4] 使用 GUI 框架“Dear ImGui”

创建C++版本项目,这里以项目名称 MyDemo为例。你可以从这里获得UE下ImGui的源代码。https://github.com/segross/UnrealImGui在项目所在的文件夹中创建一个名为 MyDemo\Plugins\ImGui的文件夹,并将所有文件放在MyDemo项目的如下位置。像往常一样添加文件后,运行 Generate VisualStudioProjectFiles 以更新 VisualStudio 项目。启动 Visua...

2022-03-06 14:56:46 2886

原创 2D Procedural Animation小试:尾巴,翅膀,触手等等

Procedural Animation的百科解释:https://en.wikipedia.org/wiki/Procedural_animation想深入了解UE4引擎中的: control rig, Unity引擎中的:Animation Rigging最近在学习Procedural Animation相关的只是,先从2D开始。最好理解的程序化动画就是贪吃蛇的运动,在此基础上改造添加身体部分的运动。 先简单代码,转向目标(鼠标位置)并向目标移动usin...

2021-05-30 16:38:48 1380

原创 Unity中Skinned Mesh Renderer Blend Shapes小试

第一个应用:如何使用网格渲染器Blend Shapes Unity制作木棍剥皮1、 Intro2、Modeling (Blender)打开Blender 软件调整视角然后快捷键: Shift+A添加Mesh : Cylinder顶点数改为:Rotate Around X Axis : 快捷键 R+X+90Scale :Y Axis : 快捷键 S+Y进入Edit Mode : 快捷键 TabAdd more...

2021-05-23 14:18:39 3337 15

原创 Quick #UE4 Tip (第4周 2020.5.2)

[UE4]Stat是否显示可以保存(省的每次进入游戏都要cmd重新设置)https://historia.co.jp/archives/18334/[UE4]在“ UDeveloperSettings”中的项目设置中添加ItemQUICK DEV TIP#23 UE4-切换半透明选择建立一个关卡时,您希望使该过程尽可能简单,而今天的提示无疑可以帮助您解决这一问题。您是否知道可以使用键盘快捷键切换半透明选择?如果您想观看视频版本,请在...

2021-05-02 16:55:13 691

原创 基于profiler等方式做UE4虚幻源码分析

1、简述与准备2、线程概述Thread Overview3、初始化Initialization4、循环Loop5、内存管理Memory Management6、线程管理Thread Management7、蓝图脚本Blueprint Visual Scripting8、渲染Rendering9、Gameplay...........................为什么要使用Profilers? 为什么要通过profiler...

2021-04-27 01:45:20 813 4

原创 Quick #UE4 Tip (第3周 2020.4.10)

选自过去1~2周 自己所看到外文内容:https://twitter.com/search?q=%23UE4&src=recent_search_click&f=live 和各种其他博客来源吧UE4 开发常用外部工具介绍硬碟空间管理与分析 https://yekdniwue.blogspot.com/2021/03/UE4ExternalTool.htmlWinDirStat 档案内容分析★★★★☆在使用UE4的过程中,硬碟永远不够用,尤其是常...

2021-04-14 00:13:02 472

原创 Quick #UE4 Tip (第2周 2020.1.31)

选自过去1~2周 自己所看到外文内容:https://twitter.com/search?q=%23UE4&src=recent_search_click&f=live 和各种其他博客来源吧 https://twitter.com/RyanJon2040/status/1351775213168558082Quick #UE4 Tip number 105. https://cutt.ly/ue4-tip-105Unreal Tip #105...

2021-01-31 13:54:56 482

原创 Quick #UE4 Tip (第1周 2020.12.5)

选自过去1~2周 自己所看到外文内容:https://twitter.com/search?q=%23UE4&src=recent_search_click&f=live 和各种其他博客来源吧 Quick #UE4 Tip number 59.Want to make sure you are casting to the right type? Use this C++ code snippet which will fail to compile if...

2020-12-05 20:03:03 487

原创 【UE4】使用UMG创建UI,了解内部机制及相应优化方法

声明:http://www.gc-conf.com/视频中内容笔记 2020.9.9 在UE4中创建UI时使用的UMG(Unreal Motion Graphics)可能会遇到各种问题,例如如何使用它以及面临什么样的问题。在本次演讲中,将讨论这些问题的解决方案,然后介绍有效利用UMG的更好的方法和优化方法。Youtube视频页面https://www.youtube.com/watch?v=x67C_RqRVrgUE4创建...

2020-09-09 01:22:09 7066 1

原创 Unity与UE4引擎源码内使用到的第三方库的比较

首先看UE4中的 Third-Party LibrariesUnrealEngine\Engine\Source\ThirdParty 下:源码路径:exe的安装路径下:ADO注意:这只是为Windows访问权限设置了Windows包含的一组lib的include路径。AMDAMD GPU服务(AGS)库使软件开发人员能够查询通常无法通过标准操作系统或图形API获得的AMD GPU软件和硬件状态信息。解决PC上的AMD驱动程序错误,利用PC...

2020-08-19 23:35:51 8933

原创 UE4 C++开发工具收集

UE4 C++开发工具收集默认肯定是 Visual Studio + Visual Assist如果尚未安装,则需要安装Visual Studio。请遵循Epic的官方指南来为Unreal Engine 4设置Visual Studio。(尽管您可以使用其他IDE,但本教程将使用Visual Studio,因为已经设计了Unreal可以使用它。)https://www.wholetomato.com/visual-assist-ue4-unreal-engine其实Unity开发大多数.

2020-07-25 23:47:05 1749 1

原创 收集UE4 优化Tips

UE4 Texture/Material/Cascade optimization tipsUE4纹理/材质/级联优化技巧包含许多优化UE4性能的技巧的长文档 主要针对材料和视觉特效相关的优化《Learning Unreal Engine Android Game Development》 章节:Mobile performance and optimizationhttps://subscription.packtpub.com/book/game_de...

2020-07-15 01:55:45 2496

原创 关于Unity C# 的Value Type (值类型) vs. Reference Type (引用类型),优缺点?GC ? ECS?

声明: 前面都是语言很基础的废话, 可直接跳到后面查看内容官方文档的总结:Value Types and Reference Typeshttps://docs.microsoft.com/en-us/dotnet/visual-basic/programming-guide/language-features/data-types/value-types-and-reference-types.Net下数据类型分为三大类︰Value Type (值类型)︰常见的型别是struct、int.

2020-05-12 01:32:08 2009

原创 关于Unity C# 的string

关于Unity C# 的string 我之前只知道 很多高级语言中关于字符串都有一个常量池,来保证只有一份(我记得lua语言中string就是一份)。 感兴趣的可以看看为什么众多语言都将字符串设计成不可变的?。 深入了解之后发现没有那么简单。 下面截图是自己很low的测试, 发现有意思的现象。微软官方对字符串的文档描述:https://docs.microsoft.com/zh-cn/dotnet/csharp/programmin...

2020-05-10 13:16:38 1920

原创 Unity3d 周分享(23期 2019.11.10 )

选自过去1~2周 自己所看到外文内容:https://twitter.com/unity3d 和各种其他博客来源吧 1\如何批量删除Unity Missing组件 Unity2019中似乎准备了专用的方法GameObjectUtility.RemoveMonoBehavioursWithMissingScriptUnity20...

2019-11-10 22:28:12 2410 2

转载 IGDATaiwan上Unity 优化讲座III

IGDATaiwan上Unity 优化讲座III (罗志达)https://www.youtube.com/user/IGDATaiwan议程:https://2019.tgdf.tw/agenda今年 TGDF 台北遊戲開發者論壇,將有共五位Unity原廠講師,進行最前沿的技術分享,包括由Unity Evangelist羅志達帶來關於「運鏡技巧與DOTS技術(Data-Or...

2019-11-10 22:08:09 1097

转载 [Unity ECS]使用 Entity Command Buffers – Unite Copenhagen 2019

Using Entity Command Buffers – Unite Copenhagen 2019https://www.youtube.com/watch?v=SecJibpoTYwhttps://www.slideshare.net/unity3d/using-entity-command-buffers-unite-copenhagen-2019https://...

2019-10-28 00:04:43 1213

转载 [Unity ECS] Entity交互方式选择 ComponentDataFromEntity vs Entity Command Buffer(ECB)

实体互动的选择Options for Entity interaction - Unite Copenhagen 2019必看的一个视频呀!https://www.youtube.com/watch?v=KuGRkC6wzMYhttps://www.slideshare.net/unity3d/options-for-entity-interaction-unite-copenh...

2019-10-27 23:04:08 1708

原创 【Unity】Asset Pipeline Version 2(Asset Database v2)内部细节

Asset Pipeline Version 2(Asset Database v2)Unity 中存在四种管线(可能更多 别的我不知道):渲染管线,Build管线,Asset pipeline。 目前前两个都是可编程的。SRP :Universal RenderPipeline,High Definition Render Pipeline ( HDRP), ...

2019-10-13 23:50:29 5752

原创 【Unity】UIElements 渲染细节,比NGUI/UGUI/FairyGUI好在哪?

为什么要关注UIElements ? 因为要有运行时版本了。UIElements 在一开始推出的时候就在文档中提到将来会有运行时版本,但是具体什么时候没有说。Unity运行时UI解决方案 还挺多, NGUI, UGUI, FairyGUI . 使用UIElements + UI Builder创建编辑器扩展 https://www.slideshare.net/U...

2019-10-13 23:44:30 11507

原创 unite 2019 上海,东京,首尔,哥本哈根,悉尼 的视频/资料

挑自己感兴趣的看吧~ https://unite.unity.com/================================哥本哈根========================================https://www.slideshare.net/unity3d/presentations11:58:57正在播放Unite C...

2019-09-29 22:43:28 3060

原创 Unity3d 周分享(22期 2019.8.30 )

选自过去1~2周 自己所看到外文内容:https://twitter.com/unity3d 和各种其他博客来源吧 早就有了,抱歉才发!1、 Unity Transform 性能优化摘要https://qiita.com/sator_imaging/items/ff5811885f515a0a4998由于我有机会在逐帧的基础上处理大量的Transform ,我想总结一下...

2019-09-29 17:29:04 6682 1

原创 Unity3d 周分享(21期 2019.7.30 )

选自过去1~2周 自己所看到外文内容:https://twitter.com/unity3d 和各种其他博客来源吧1、 官方文档中提到一个优化: 不知道性能到底如何~~Mass object movement & CullingGroupsAs mentioned in the section on Transform Manipulation, moving larg...

2019-09-14 20:34:05 3332

原创 Unity开源的 BuildReportInspector 小工具

类似的BuildReport 工具有很多插件, 也可以自己写。今天看到Unity在github上的一个项目:https://github.com/Unity-Technologies/BuildReportInspector 其实每次在build的时候Unity会在Library/LastBuild.buildreport 下生成这个文件,记录BuildReport数...

2019-09-11 11:33:16 2808

原创 Shader Graph 笔记,持续更新...

第一次接触Shader Graph 是在18年7月份Shader Graph最佳实践 (Best practices for Shader Graph - Unite 2018 洛杉矶)Unity着色器Procedural绘图简介(非Node/代码逻辑)原解读Unity2018中 ShaderGraph 示例: Procedural[Shader Graph备忘录1]扫描线...

2019-08-25 15:54:17 4884 4

原创 DOTS(ECS,Job,Burst) 笔记,持续更新...

18年5月第一次了解 ECS相关的内容:(译)关于Unity 2018的实体组件系统(ECS)一(译) 关于Unity 2018的实体组件系统(ECS)二https://unity.com/cn/dots重建Unity的核心我们正在使用高性能多线程式数据导向型技术堆栈重建Unity的核心基础。使用DOTS,您的游戏可充分利用最新的多核处理器,无...

2019-08-24 14:31:07 4270 2

翻译 一文总结 Unity移动平台应该选择的照明设置

翻译自:https://techblog.kayac.com/unity-basic-rendering-configurations 之前看到过的文章,总结的很好!最近有时间翻译收藏一下单击图像以跳转到WebGL构建。本文是思考和尝试在为智能手机创建3D游戏时“暂时”做的渲染设置的记录。主要设定Item是光照贴图 阴影 光探头如果你考虑这些设置,无论你做什么,你...

2019-08-18 00:44:48 1541

原创 【Unity】一点想法,使用IPreprocessBuildWithReport, IPostprocessBuildWithReport优化打包流程

之前文章:https://blog.csdn.net/u010019717/article/details/85040135 写过:===================编辑器扩展,输出日志用于测量构建所需的时间usingSystem;usingUnityEditor.Build;usingUnityEditor.Build.Reporting;usingUnityEngi...

2019-08-11 14:16:30 3670

原创 [Unity] 利用Culling Group实现LOD和剔除逻辑

[Unity] 利用Culling Group实现LOD和剔除逻辑注: 至于性能没有做过测试!!! 如果认为有问题那Unity的LodGroup 都没必要用!官方手册:https://docs.unity3d.com/2018.2/Documentation/Manual/CullingGroupAPI.htmlhttps://docs.unity3d.com/ScriptRe...

2019-07-29 22:25:21 7749 2

原创 没弄懂的 Texture Mipmap Streaming (Unity 2018.2)

首先,没弄懂 这个东西是否带来了性能上的提升?它用少量CPU资源以节省潜在的大量GPU内存。 Texture mipmap Streaming系统使您可以控制实际加载到内存中的mipmap级别。 通常Unity会加载存储在磁盘上的所有mipmap级别,但是使用此系统,您可以直接控制加载哪些mipmap级别。 通常,这样的系统通过仅加载渲染场景中当前相机位置所需的...

2019-07-24 22:51:45 12881 1

翻译 Shader Graph最佳实践 (Best practices for Shader Graph - Unite 2018 洛杉矶)

ppt: https://www.slideshare.net/unity3d/best-practices-for-shader-graphWith Shader Graph in Unity 2018, creating powerful and beautiful shaders has never been easier. But with great power, comes g...

2019-07-21 19:09:08 2756

原创 【Unity】体验早期版本 DOTS Visual Scripting (release drop 2版本)

2019.8.17 更新,DOTS Visual Scripting 3rd experimental drophttps://forum.unity.com/threads/dots-visual-scripting-3rd-experimental-drop.727190/ 修复Bug 同时, 给了一个示例 “Roll a Ball Demo” https://dri...

2019-07-06 22:24:22 2552

翻译 【Unity】C# JobSystem Tips集

https://qiita.com/mao_/items/e05cd355cdf78fd22593官方文档: https://docs.unity3d.com/Manual/JobSystem.htmlhttps://docs.unity3d.com/Manual/JobSystemTroubleshooting.htmlC# Job System 提示和故障排除使用Unity C...

2019-07-06 15:01:33 1604

原创 Unity3d 周分享(20期 2019.6.30 )

选自过去1~2周 自己所看到外文内容:https://twitter.com/unity3d 和各种其他博客来源吧1、Unity的Android音频延迟在2019.1.0 中改进https://gametorrahod.com/unitys-android-audio-latency-improvement-in-2019-1-0/文章作者因为这个延迟问题,弄了一个,正是基于Op...

2019-06-30 15:03:41 11167

原创 Unity3d 周分享(19期 2019.6.22 )

选自过去1~2周 自己所看到外文内容:https://twitter.com/unity3d 和各种其他博客来源吧1、 #UnityTips您知道OnOpenAsset属性吗? 它允许您在项目窗口中双击资源时调用方法。 例如可以用来打开/编辑一些scriptableobject。2、https://www.febucci.com/2018/11/unity-tips-col...

2019-06-22 16:45:55 2459

原创 Unity中关于 Mipmap

关于什么是Mipmap, 百科都有~ https://zh.wikipedia.org/zh-hans/Mipmap 在三维计算机图形的贴图渲染中有一个常用的技术被称为Mipmapping。为了加快渲染速度和减少图像锯齿,贴图被处理成由一系列被预先计算和优化过的图片组成的文件,这样的贴图被称为 MIP map 或者 mipmap。这个技术在三维游戏中被非常广泛...

2019-06-09 15:21:04 32067 5

原创 Unity3d 周分享(18期 2019.6.1 )

选自过去1~2周 自己所看到外文内容:https://twitter.com/unity3d 和各种其他博客来源吧1、1)Unity x Android Studio混用經驗分享---Laird / 果思設計 資深工程師 【台湾】2)關於Unity快速搭建3D場景的最最最入門小技巧---Wei J / CyberTail Games Co-founder3)如何處理出好看的...

2019-06-01 15:33:34 1766

转载 Unity台北場優化分享 达哥 讲 Unity优化

达哥 讲 Unity优化: https://www.youtube.com/watch?v=Cjh5naX8UU8 Unity台北場優化分享 II PPT : https://www.slideshare.net/KelvinLo5/unity-ii?fbclid=IwAR1CRnFkMxj_oblBnVXfDGaBkZ9eBpTRtRykXUy8DezbAk-Dgpqy...

2019-06-01 15:19:02 808

原创 Unity3d 周分享(17期 2019.5.18 )

选自过去1~2周 自己所看到外文内容:https://twitter.com/unity3d 和各种其他博客来源吧1、 [Unity]介绍可以在游戏画面上显示FPS,内存,音频,设备信息的“Graphy”https://github.com/Tayx94/graphy2、 [Unity]编辑器扩展,可以轻松选择重叠的uGUI对象当有很多UI, 特别是UI重叠的时候, ...

2019-05-18 12:36:03 2963 1

BowAndArrow

BowAndArrow

2016-09-04

lua源码分析上

lua源码分析上

2016-08-28

云风的Lua源码赏析

云风的Lua源码赏析

2016-08-28

scriptableobject_demo

scriptableobject_demo

2016-08-17

pywin32-(py3.1-py3.5

pywin32-(py3.1-py3.5

2016-08-16

bitmapfont-for-ugui

bitmapfont-for-ugui

2016-08-12

unity3d thrift twisted

unity3d-thrift-twistedunity3d-thrift-twistedunity3d-thrift-twisted

2016-08-06

gopath 的工具

GOlang 的 工具集

2016-08-06

UniWebView2.2

UniWebView2.2

2016-07-27

strategy-pattern-in-unity

strategy-pattern-in-unity

2016-07-14

CodeLabs-GameDev UnityIntro

CodeLabs-GameDev

2016-07-14

android-native-popup-using-unity

android-native-popup-using-unity

2016-07-13

wheel fortune unity

wheel-of-fortune-in-unity

2016-07-13

native-popup-using-unity

native-popup-using-unity

2016-07-13

virtual-joystick

virtual-joystick

2016-07-13

WWWForm 二维码扫描示例 Unity

WWWForm二维码扫描示例

2016-07-09

redis-window-tools

redis-window-tools

2016-07-09

FlatBuffers_Unity_Test

FlatBuffers_Unity_Test

2016-07-04

LuaProject lua源码编译出来的解析器

LuaProjectLuaProjectLuaProjectLuaProject

2016-06-29

Easy Touch 5

Easy Touch 5

2016-06-18

roadmap-2020-core-engine-and-creator-tools-public-200325165104 (1).pdf

Unity Roadmap 2020: Core Engine & Creator Tools Unity Roadmap 2020: Core Engine & Creator Tools

2020-03-29

GDC 2019 Understanding Data-Oriented Design for Entity Component Systems

GDC 2019 Understanding Data-Oriented Design for Entity Component Systems PPT

2019-04-10

All in One Game Kit - ELC Character System 3.4

一款Unity插件 , 感兴趣可以了解一下 All in One Game Kit - ELC Character System 3.4

2019-03-09

使用Unity创建具有良好性能的UI的Tips

文档内容机翻 翻译自 : https://www.slideshare.net/UnityTechnologiesJapan/unityuitips

2019-01-28

Unite 2018 LA上 LOD and Culling Systems

Unite 2018 LA上 LOD and Culling Systems

2018-11-17

Unity Handheld AR Platform Breakdown

Unity Handheld AR Platform Breakdown

2018-11-10

Online game server on Akka.NET

Online game server on Akka.NET , 如果是 C#游戏服务器可以参考这个ppt的介绍

2018-07-25

Unite Europe 2016 - Optimizing Mobile Applications

Unite Europe 2016 - Optimizing Mobile Applications 关于Unity游戏优化的ppt , 对应视频是 https://www.youtube.com/watch?time_continue=6&v=j4YAY36xjwE

2018-07-20

Unite Europe 2017 - Squeezing Unity: Tips for raising performance

Unite Europe 2017 - Squeezing Unity: Tips for raising performance 就是关于如何提升性能的 YouTube 对应的 https://www.youtube.com/watch?v=_wxitgdx-UI&index=7&list=PLX2vGYjWbI0Rzo8D-vUCFVb_hHGxXWd9j

2018-07-11

这很有趣! Unity着色器Procedural绘图简介(日文)

这很有趣! Unity着色器Procedural绘图简介(日文) https://setchi.jp/unity/shader-sketches/

2018-07-11

这很有趣! Unity着色器Procedural绘图简介(中文)

这很有趣! Unity着色器Procedural绘图简介(中文) 解读Unity2018中 ShaderGraph 示例: Procedural

2018-07-11

八叉树Demo - Unity下

八叉树Demo - Unity下 , 基于四叉树的修改 https://blog.csdn.net/u010019717/article/details/80789271

2018-06-24

四叉树Demo

Unity下的 四叉树Demo, 参考 https://github.com/CodingTrain/QuadTree

2018-06-24

15中排序算法的可视化排序预览程序

源地址: http://panthema.net/2013/sound-of-sorting/

2017-03-28

ThreejsProject

ThreejsProject

2017-03-16

Unity Editor Themes

Editor Themes

2016-11-22

微软官方CSharp语言规范版本5.0(真)

微软官方CSharp语言规范版本5.0 之前 传的 是 4.0: http://download.csdn.net/detail/u010019717/8500635

2016-10-29

notegem2016(解压密码:1)

NoteGem2016-36.0.0.219.exe

2016-10-15

游戏设计模式new

游戏设计模式

2016-09-27

golang中文手册

golang中文手册

2016-09-12

空空如也

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

TA关注的人

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