关于游戏开发的一些思考 Posted on March 20, 2020 好久没有更新博客了,一个是因为最近很忙,再一个是真的不知道有什么东西好写的,因为一直在做的都是没有什么技术含量的工作,无穷无尽的游戏业务。 虽然我可以把工作尽量的分配出去,但我依然要承担大量的编码工作,很多比较困难的没有办法分出去。 [Read More]
30行代码在skynet中实现预警机器人 Posted on December 18, 2019 1. 预警机器人的定义 预警机器人就是当线上有任何错误发生时,它会把错误信息以某种形式通知到某处。 [Read More]
使用 Git Hook 在提交代码前通过 luacheck 自动检查待提交代码 Posted on October 23, 2019 Preface 由于脚本语言解释执行的特性,很多低级错误在运行到问题代码时才会报错,而不是像 C++ 这种静态语言那样在编译期就能由编译器检查出来,这就导致有很多本来在开发期就可以避免的问题,拖到线上才被发现。这里给出一个方案,可以在提交代码前,通过 Git 的 hook/pre-commit 机制,去做一些脚本代码的静态检查。 [Read More]
VSCodeVim 最佳实践 Posted on September 19, 2019 1. Preface 初学者在学了一些 Vim 入门教程,掌握了一些基本操作后,往往不知道从何下手,日常工作中不太可能在终端下直接写代码,何况直接终端用 Vim 写代码,还需要大量插件的支持。 [Read More]