c#
文章平均质量分 85
NickPansh
游戏业十年开发经验,熟悉Unity开发。
主导过多款成功商业项目,有流水几十亿的游戏,也有多次获得苹果编辑推荐的游戏。会的不少,不会的更不少。
学习是一个长期的,无止境的过程。
希望可以和大家在交流中互通有无。
持续学习持续成长是幸福的。
展开
-
Unity设计模式-双缓冲
双缓冲模式再图形领域非常成熟。本篇将实现一个细胞自动机生成地牢,并使用双缓冲解决遇到的边读边写问题。原创 2023-03-23 18:07:15 · 758 阅读 · 0 评论 -
C#数据结构-队列
区别于堆栈的LIFO,队列具有LIFO(先进先出,First In First Out)的特性。同样的,.NET提供了的泛型实现,它是一个环形队列,其内部也是通过数组实现的。more。原创 2023-03-22 15:57:11 · 587 阅读 · 2 评论 -
Unity设计模式——原型模式
原型模式是一种创造性模式,它通过复制一个已有对象来获取更多相同或者相似地对象。原型模式可以提高相同类型对象的创造效率,简化创建流程。让我们来看看Unity里怎么使用原型模式。原创 2023-01-31 19:01:53 · 373 阅读 · 0 评论 -
Visual Studio Code调试小技巧——使用LogPoints
Logpoints是一种不会“打断”调试器的断点,他将需要的内容输出到屏幕上。原创 2023-01-29 15:33:08 · 1394 阅读 · 4 评论 -
Unity单例模式最佳实践(附代码)
笔者系统地整理了下在Unity中实现单例的若干种方案。分析各种方案优劣,给出了推荐的优雅写法。针对两类情况分别提供了实现方案:1. 继承自MonoBehaviour(7种)2. 纯C#实现(3种)原创 2023-01-09 01:36:19 · 7786 阅读 · 8 评论 -
VS Code里使用Debugger for Unity插件进行调试(2023最新版)
如何在最新版Visual Studio Code中进行Unity的调试原创 2023-01-06 16:24:48 · 11683 阅读 · 7 评论 -
让Unity代码更优雅——使用位运算
位运算是指对二进制数的位(bit)进行操作的运算符。一般在介绍语法的书里比较基础的章节就会涉及,但是实际开发中用的又比较少。运算过程先撇开不谈,许多人的困惑主要是:为什么要用位运算以及什么时候需要用位运算。笔者提供一个实际的C#描述的例子,用来回答这两个问题。原创 2023-01-05 10:30:00 · 723 阅读 · 0 评论