自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数独解法 C#

实在闲着无聊,把平时在公司闲着无聊刷的有意思一点的算法题发一下把。虽然平时喜欢写C++,不过上班用的C#嘛,就随手C#写了。有更好想法,或者想一起交流学习的就留言咯~尤其是有游戏客户端开发的大佬能一起学习就更好了(本人服务器开发,哈哈)不多说,上代码吧。public class SudokuArea{ private class SudokuInputNode { ...

2020-02-06 00:15:18 439

原创 C#屏蔽字过滤实现

屏蔽字过滤应该是每个游戏都必不可少的功能,然而屏蔽字库动则上10万,要实现个效率较高的过滤还是不容易的。 现在假设有一个屏蔽词为“龙在天”,那么,当出现“我是龙####在,,,,天哟”的时候,正确的过滤结果应该是得出“我是*”。接下来就讨论一下这个实现的原理。 首先,将龙在天的头尾两个字取出来,及“龙”和“天”,当“我是龙####在,,,,天哟”出现时...

2020-01-03 11:21:44 1636 1

原创 记录一个简单的24点游戏代码(Lua)

废话不多打了,直接上代码得了local _24PointManager = {}local _24PointResult = 24local OperateType = { Add = 1, Sub = 2, Mul = 3, Div = 4,}local TempNumberLine = {}local TempNumberList = {}l...

2019-11-11 10:20:56 620

原创 一个简单的权重计算封装

根据权重随机一个值,这个在游戏里面还是挺常见的,今天突然有人到了这个怎么整,想了一下,这种常用的东西,封装一下应该还是可以省不少事情的兴致来了就这么顺手敲一波,没经过编译的,不过应该没啥大问题,有问题的大佬留言咯#include <vector>class Weight{public: Weight() : mTotalWeight(0) {}; We...

2019-01-18 12:04:59 647

原创 一个简单的lua调试工具

最近看起了lua的debug库,想着可以简单弄个跟gdb这样的命令行调试工具,于是花了几天时间,搞了个相当简单的调试工具,实现了简单的打印和断点和下一步的功能(修改变量值的实现方式其实跟打印的操作并没有很大区别,所以就懒得弄啦),虽然代码很粗糙,使用和体验上也相当奇葩,也勉强把,毕竟也达到了学学习,动动脑子的目的,这里分享一下,有兴趣的大佬可以在github上整下来指点指点咯https://git...

2019-01-05 21:21:02 3677 4

原创 简单的lua全局变量监控

在游戏开发里面,lua还是挺常用到的,然而这东西虽然挺灵活好用的,可是也有一些比较容易踩到的坑,全局变量就是一个。由于lua里面随手怎么的写少一个local啥的,就可以轻松创造出一个全局变量来,导致这种定义错全局变量的问题挺容易发生的,尤其是在一个代码量比较大的项目里,一人一个,就挺稳的了。那么为了尽量查找和解决这样的问题,突然脑子一热,就想了一波,既然_G也是那么一个表,又有__newi...

2018-12-05 00:17:42 1377 2

空空如也

空空如也

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

TA关注的人

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