240 发简信
IP属地:台湾
  • 如何实现一个简单的网络帧同步方案

    在网络游戏中,网络同步方案大概有下面三种: 状态同步,即state synchronization 快照同步,即 snapshot synchronization 帧同步,即...

  • 120
    虚幻引擎中的日志系统

    在软件项目中,日志一直扮演着一个及其重要的角色。程序员经常依赖它来定位问题,在某些不方便调试的情况下,日志甚至是唯一一个可以依赖的工具。虚幻作为一个游戏引擎,它的强大体现在各...

  • 虚幻引擎中的反射(译)

    原文链接:https://www.unrealengine.com/en-US/blog/unreal-property-system-reflection?sessionI...

  • 120
    探秘虚幻引擎中的模块

    作为一个软件工程师,模块(module)应该是再熟悉不过的概念了。我们用它来划分代码,小的项目可能几个模块,大的项目则有可能有几十个甚至上百个模块。有很多语言原生就支持模块这...

  • 如何理解递归(一)

    递归是程序运行时的一种现象,也是解决某些特定问题时较迭代算法来说更自然更优雅的代码组织方式。作为程序员工作了多年后,我发现一个能不能理解好递归,能不能用递归来解决问题是区分程...

  • 现在是现在吗?

    Is it now?(现在是现在吗?)这个听起来有点病句的问句,你是不是偶尔也会问起。也许是在某个午夜梦回,也许在某时恍惚失神间,也许就像现在。 此时列车在轨道上哐当哐当的摇...

  • 语句与表达式

    即使刚接触编程人来说,语句和表达式也应该是两个再熟悉不过,再基础不过的概念。随便翻开一本教你程序设计的书,开头第一章就一定会用不少的篇幅讲解该程序语言使用的语句和表达式。毫无...

  • 从CocosCreator,Layabox,Egret到Phaser

    开头必须说明一下这里写的东西大多是个人主观感受,没太多客观内容,完全是一次吐槽行为,请多担待。 前些日子微信团队要开放微信小游戏的消息在行业里让不少人燥了起来,大伙不约而同的...

  • 新加坡游记(二)

    新加坡的气候对于像我这样一个一直自诩纯正南方人其实来自北半球的人来说是有点出乎意料的。某天下午,妻在客厅沙发上睡着了。我怕她着凉就特意叫醒她去房间里面睡。阿姐见状,放声大笑:...

  • 新加坡游记(一)

    当弯曲绵延的海岸线出现在舷窗的视野范围内时,我习惯性的往下面望,顿时被眼前的景象惊呆了,海面密布着一艘艘巨型的油轮,若不是船尾泛起的海浪,会让人误以为它们就这样停泊在海上。以...

个人介绍
软件工程师,职业游戏开发者,休闲游戏的重度玩家。