Avatar notebook default
9篇文章 · 16608字 · 1人关注
  • 120
    游戏引擎架构

    还记得刚开始上班的第一天,手里抱着DirectX相关的几本书,准备好好学习一下关于哪些炫酷画面的单机游戏是如何做出来的。结果小组组长拉着我和刚来...

  • 120
    2D游戏地图的设计思路

    2D游戏一般按玩家视角可以分为:侧视、俯视、斜45度。横轴游戏一般都属于侧视;俯视一般常见于一些小游戏,号称上帝视角;斜45度就是所谓的2.5D...

  • 120
    无处不在的JavaScript

    整天埋头于C++之中,熟不知JavaScript这一脚本语言竟然发展如此迅速。话说,当年Brendan Eich大神在1995年,用了10天时间...

  • 120
    TinyORM:一个简单的C++ ORM框架

    项目地址:https://github.com/david-pp/tiny-orm TinyORM 对象关系映射(ORM,Object-Rela...

  • TinySerializer框架的用法

    0. 简介 实现了一个可扩展的微型C++序列化框架tiny-serializer。 项目地址:https://github.com/david-...

  • 120
    Linux下的文件打包和压缩

    为什么要整理一下Linux下的打包和压缩工具呢?原因很简单,因为遇到问题了:游戏服务器可执行文件、配置和各种资源文件有4G多,每次在做版本的时候...

  • 120
    C++构建系统的选择

    C++少说也用了十年了,从简单的Hello World到200万行的游戏项目,编译和构建的工具也经历了各种升级。最终的开发环境,选择了Clang...

  • 代码移植没那么简单

    我们同时维护着多个游戏项目,游戏内容大同小异,程序和策划基本上也是同一批人,难免一些功能,在A项目中开发完运行稳定,策划感觉效果不错,就要求把该...

  • 120
    高可用的MongoDB集群

    刚接触MongoDB,就要用到它的集群,只能硬着头皮短时间去看文档和尝试自行搭建。迁移历史数据更是让人恼火,近100G的数据文件,导入、清理垃圾...

文集作者