UniTask

2020-11-18 雨辰

github: https://github.com/Cysharp/UniTask 什么是UniTask 一般什么情况下使用UniTask UniTask和UniRx什么关系 UniTask API UniTaskTracker 可视化任务 什么是UniTask UniTask是基于C# 5的async和await异步定制的一套Unity优化的异步解决方案;需要Unity2017以上的版本,并且需要升级c#库, 但并不如UniRx项目提供的更为轻量级,可是UniTask拥有强大的async/await和unity进行交互。 ...

阅读全文>>

评论(0) 浏览(17)

Unity pc版使用 ZFBrowser

2020-11-2 雨辰

官方插件文档: https://zenfulcrum.com/browser/docs/Readme.html 简单使用:插件有demo不详细介绍 private Browser browser; browser = GetComponent<Browser>(); browser.onLoad += o => { OnBrowserLoad(o); }; browser.onFetchError += o => ...

阅读全文>>

评论(0) 浏览(39)

关于Unity导出PC包用到的工具类总结

2020-11-2 雨辰

导出pc版,我们会遇到控制窗口的变化,监听窗口变化等需求,我这边整理下需要用的工具类: public class PcMonitorSys : MonoBehaviour { #if UNITY_STANDALONE_WIN private IntPtr myintptr; private WindowsPcUtil.RECT rect; private int w; private int h; private int x; private int y;...

阅读全文>>

评论(0) 浏览(47)

关于一些直播sdk

2020-8-20 雨辰 遇到的一些问题

早在2017年时候公司游戏项目内嵌入直播,当时用了国外一个付费插件进行流媒体解码。最近爬网发现有 视沃科技-大牛直播SDK daniulive.com 对个平台做了sdk支持。分享下: https://github.com/daniulive/SmarterStreaming/

阅读全文>>

标签: Unity3D-优化性能 游戏业务架构设计 技术问题 网络通信协议

评论(2) 浏览(270)

几种常见的可靠UDP传输协议(包含C#实现)

2020-8-14 雨辰 网络通信协议

UDT库 https://sourceforge.net/projects/udt/?source=directory     C#包装:https://github.com/dump247/udt-net      UDT协议是什么?是一种基于UDP的数据传输协议(UDP-based Data Transfer Protocol,简称UDT)。 UDT协议的主要作用是什么?UDT的主要目的是支持高速广域网上的海量数据传输,而互联网上的...

阅读全文>>

标签: 网络通信协议

评论(0) 浏览(231)

SQLite4Unity3d 本地数据库

2020-6-10 雨辰 Unity3D

https://github.com/robertohuertasm/SQLite4Unity3d What's this? When I started with Unity3d development I needed to use SQLite in my project and it was very hard to me to find a place with simple instructions on how to make it work. All I got were links to paid solutions on the Unity3...

阅读全文>>

标签: Unity3D-优化性能 Unity3D

评论(0) 浏览(268)

LockStepSimpleFramework 简单框架

2020-4-15 雨辰 Unity3D

另外的一个demo: https://github.com/Enanyy/Frame 我是勤劳的搬运工地址: https://github.com/passiony/LockStep LockStepSimpleFramework-Server unity帧同步游戏极简框架-服务器 阅前提示: 此框架为有帧同步需求的游戏做一个简单的示例,实现了一个精简的框架,本文着重讲解帧同步游戏开发过程中需要注意的各种要点,伴随框架自带了一个小的塔防sample作为演示. 目录: [TOC] #哪些游戏需要使用帧同步 如果游戏中有如...

阅读全文>>

标签: Unity3D-优化性能 Unity3D

评论(2) 浏览(481)

Unity LockstepECS 帧同步框架

2020-4-13 雨辰 Unity3D

LockstepECS 简介 LockstepECS 一个基于c# 指针和结构体 的帧同步框架,使用于超大型场景的帧同步游戏 优点: 运行速度快,使用指针,和结构体,基本无gc , PureMode 都比Entitas 快两倍,Burst Mode,快四倍以上 内存紧凑,预测回滚是否帧状态拷贝快 7000 只鱼的状态拷贝只消耗0.3ms API 和 UNITY ECS 非常相似,可以使用同一种编程范式来编写 logic 层 和 view 层 ...

阅读全文>>

标签: Unity3D 技术问题 网络通信协议

评论(1) 浏览(569)

Git 命令工作中常用

2020-3-3 雨辰 Git

git 常用命令 git log 查看远程分支 git branch -a   查看本地分支 git branch 切换分支 git checkout -b v0.9rc1 origin/v0.9rc1 删除本地分支 git branch -D hotfix_jp 拉取 git pull 重置 git reset      git reset --hard head~1 重置到上一次提交 重置到某个版本 git reset --hard 139dcfaa558e3276b30b6b2...

阅读全文>>

标签: git

评论(1) 浏览(4235)

AR Foundation Samples

2020-1-6 雨辰 Unity3D

首先 我是勤劳的搬运工,今天就学习下 https://github.com/Unity-Technologies/arfoundation-samples AR Foundation Samples 零基础学习AR 动作捕获 Example projects that use AR Foundation 3.0 and demonstrate its functionality with sample assets and components. This set of samples relies on five Un...

阅读全文>>

标签: Unity3D-Editer

评论(0) 浏览(711)

朱文华 joyimp|@2011-2020 京ICP备16030765号