Theo's Blog


This is where I will tell my friends way too much about me
  • 关于游戏开发的一些思考

    好久没有更新博客了,一个是因为最近很忙,再一个是真的不知道有什么东西好写的,因为一直在做的都是没有什么技术含量的工作,无穷无尽的游戏业务。 虽然我可以把工作尽量的分配出去,但我依然要承担大量的编码工作,很多比较困难的没有办法分出去。 [Read More]
  • 使用 Git Hook 在提交代码前通过 luacheck 自动检查待提交代码

    Preface 由于脚本语言解释执行的特性,很多低级错误在运行到问题代码时才会报错,而不是像 C++ 这种静态语言那样在编译期就能由编译器检查出来,这就导致有很多本来在开发期就可以避免的问题,拖到线上才被发现。这里给出一个方案,可以在提交代码前,通过 Git 的 hook/pre-commit 机制,去做一些脚本代码的静态检查。 [Read More]
  • VSCodeVim 最佳实践

    1. Preface 初学者在学了一些 Vim 入门教程,掌握了一些基本操作后,往往不知道从何下手,日常工作中不太可能在终端下直接写代码,何况直接终端用 Vim 写代码,还需要大量插件的支持。 [Read More]