自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 让你更有效率学习游戏开发的一些小技巧

今天偶然和朋友聊起来,在学习游戏开发的过程中养成一些习惯学习起来会更加舒适有效,但这些小技巧并不是每个人都知道,甚至知道但并不懂怎么用,灯下黑。说了你肯定会笑,其实我想说的就是注释、快捷键、断点调试,这三个技巧,如果还有别的方法欢迎在评论中补充。 1多使用“///”三斜杠注释注释方法甚至一些你可能会忘记做什么用的变量。 这个技巧的好处在于——当你在其他脚本调用某个方法或者后期查看自己的旧代码忘...

2019-09-25 14:32:39 1295

原创 【数据结构练习】栈与队列(C#练习)

栈和队列是经常听到的数据结构,考试啥的每次都要考一考,是很有意思的结构。 目前还没有在实践中用到,但是日常使用的系统中用到栈和队列的地方很多,至少目前我已经在游戏中自己写过链表类型的数据结构,以后应该也会用到吧。 栈(Stack)是限定仅在表尾进行插入和删除操作的线性表,队列(Queue)是只允许在一端进行插入,在另一端进行删除的线性表。 栈有顺序栈、空间共享栈、链栈,队列有顺序队列、循环队...

2019-06-15 14:57:56 239

原创 【数据结构练习】用C#写静态链表

学习完单链表之后,瞧着静态链表颇为有趣,于是又动手实现一通。 这次把整个命名空间都放上来啦,惯例把增删改查都练习一遍,感觉今天链表对结构的运用更为巧妙,写起来神清气爽,目前不清楚除了装逼有什么实用价值- -。咳。 简单来说就是用数组结构实现一个单链表,然后就意识到,大概lua用table实现类也是一个道理。 数据的结构分为两种类型,一种是原子类型一种是结构类型,既然类和数组都是结构类型,不如...

2019-05-28 23:26:32 184

原创 【数据结构练习】C#顺序存储结构

之前好像有接触过但是并不知道老师想表达什么,现在写是写出来了,也不知道哪里用到,顺便研究了一波i++和++i的区别,感觉读了假书- -。休息时间用C#试着写线性表,emmmm所以到底什么情况用线性表会比直接用数组更好呢? struct XXList { public int maxsize;//存储空间初始分配量 public int[] data;//...

2019-05-20 19:19:20 309

原创 Unity Json存档读档操作

因为打包之后resource是打不开的,所以存读档需要通过绝对路径,在写存读的过程中有点小坑,看来是时候回头深入学习c#了,以下是通过json存档读档的代码,等有时间研究下二进制存档。 以下代码需要引入System.IO,其中AssetDatabase.Refresh()也需要引入对应命名空间,但是没弄懂这句代码是干嘛的,先放着。 存档 //绝对路径查找文件,有则打开没有则创建后打开 ...

2019-04-04 14:20:25 1403

原创 【数据结构练习】用C#写单链表

一时兴起用c#实现了一个链表,本来想着写了删改查再记录下来,现在觉得还是先写上来吧。 咕咕咕,哒,终于补完了- -全都写上注释了。 但是内存释放问题,好像是会自动释放但是什么时候释放要不要手动释放啊还是不懂>。<||| /// <summary> /// 单链表节点数据结构 /// </summary> class Node ...

2019-02-25 19:48:06 199

原创 用Json的时候又学到了一些东西

涉及内容:C#、字段、属性、json 因为每次写游戏数据类的时候习惯把数据写只读,于是到了用json的时候就出现了读取异常,调试之后发现Json是不经过我自己写的非空构造函数而是通过与键值相同的变量名去给对象赋值的,也就是通过set。 那么set必须存在的情况下如何对数据进行私有保护呢?把set私有化就可以了,虽然很简单但是觉得很神奇,记一下。 如果不是这次摔了一跤可能一直会以为是通过构造函...

2019-01-25 16:00:04 119

原创 一个简单好理解的状态设计模式代码

看了一下状态设计模式之后自己写了个纯测试滚键盘的状态设计模式测试代码,感觉比我自己在网上找的代码都好理解的多,适合只想了解套路不想被附带全家桶弄得焦头烂额的同学。 用到的知识点有:继承、里氏转换原则。 class Program { static void Main(string[] args) { Work w = new ...

2019-01-12 12:34:55 189

原创 个人总结和新的开始

本来应该要写一个年终总结的,然而计划赶不上变化,掐指一算从接触unity开始到现在已经有一年之久了。从对编程一知半解到可以独立完成一个塔防demo,回想起来诸多感慨,还有许多不足之处需要不断精进,现在这个时间点正好收拾了上一个项目准备开始着手下一个项目,于是终于想起来这个博客账号从来没有发布过文章啦~ ##我这一年学了什么 实际上在学习unity之前我学了几个月的C++游戏编程,或者应该说用了几个...

2019-01-05 21:52:06 283

空空如也

空空如也

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

TA关注的人

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