摘要:今天做多人游戏的时候涉及的知识点,记录一下,方便以后查找(直接上代码) 1 //获取本机的ip地址 2 public static string GetPlayerIp() 3 { 4 5 IPAddress[] ips = Dns.GetHostAddresses(Dns.GetHostName( 阅读全文
posted @ 2021-04-15 22:30 ~土豆先生~ 阅读(14) 评论(0) 推荐(0) 编辑
摘要:今天遇到了一个MD5加密的算法,就百度了一下: MD5的全称是message-digest algorithm 5,它具有很好的安全性(因为它具有不可逆的特征,加过密的密文经过解密后和加密前的东西相同的可能性极小) 下面把它记录下来,下次阔以直接用: 1 using System.Collectio 阅读全文
posted @ 2021-03-28 15:30 ~土豆先生~ 阅读(12) 评论(0) 推荐(0) 编辑
摘要:学A*算法的时候接触到一个新知识,曼哈顿距离算法,查了一下,顺便转了: 首先介绍一下曼哈顿,曼哈顿是一个极为繁华的街区,高楼林立,街道纵横,从A地点到达B地点没有直线路径,必须绕道,而且至少要经C地点,走AC和 CB才能到达,由于街道很规则,ACB就像一个直角3角形,AB是斜边,AC和CB是直角边, 阅读全文
posted @ 2021-02-27 02:23 ~土豆先生~ 阅读(18) 评论(0) 推荐(0) 编辑
摘要:今天做中期的时候做到角色的控制,想了很多种方法,在这记录下其中一种:(使用混合树来控制) 1.找素材,需要一个2d的角色,以及动画(我这个素材是unity自带的) 在这里分享几个找素材的网站,我经常在上面找: https://opengameart.org/ https://www.spriters 阅读全文
posted @ 2021-02-18 17:31 ~土豆先生~ 阅读(18) 评论(0) 推荐(0) 编辑
摘要:今天学了给unity添加自己想要的工具 功能嘛——把Excel转换成txt,在游戏开发中策划给了Excel,你又不想自己复制,怎么办? !那就自己写一个功能,把Excel转换成txt呗~ (上面是效果图,unity2019.3.14版本的) ————————————————————————华丽的分割 阅读全文
posted @ 2021-01-05 01:52 ~土豆先生~ 阅读(31) 评论(0) 推荐(0) 编辑
摘要:基本类: 1.UIType 存放UI的枚举,枚举的类型与UI预制体的名字要相同; 2.Singleton 封装一个单例的父类,所有只要继承了这个类的脚本就是单例; 3.SingletonUI UI单例的父类,同时这个类继承于Singleton; 4.UIEventListener 这个类继承Mono 阅读全文
posted @ 2020-12-29 17:24 ~土豆先生~ 阅读(46) 评论(0) 推荐(0) 编辑
摘要:今天突然被问到,怎么不用预制体生成物体......突然短路...... 然后想想还是总结一下下,免得下次又忘了: 1.通过预制体:(任何物体都可,只要是prefab就行) 把要生成的物体做成预制体Prefab,然后通过脚本获得,再用Instantiate生成 public GameObject Cu 阅读全文
posted @ 2020-12-26 20:51 ~土豆先生~ 阅读(115) 评论(0) 推荐(0) 编辑
摘要:小白学习ing...... 今天写了一下控制台的生命游戏: 百度了一下规则:1. 如果一个细胞周围有3个细胞为生(一个细胞周围共有8个细胞),则该细胞为生(即该细胞若原先为死,则转为生,若原先为生,则保持不变) 。2. 如果一个细胞周围有2个细胞为生,则该细胞的生死状态保持不变;3. 在其它情况下, 阅读全文
posted @ 2020-12-26 20:49 ~土豆先生~ 阅读(202) 评论(0) 推荐(0) 编辑