240 发简信
IP属地:浙江
  • 看到题解 居然有一种亲切感😂

    leetcode刷题笔记(一)

    开始刷leetcode,简单题就懒得写出来了,把有点难度或者思路有趣的题记录一下。写业务写久了,整个人都变蠢了,需要刷一下智商了。 5. Longest Palindromi...

  • leetcode刷题笔记(一)

    开始刷leetcode,简单题就懒得写出来了,把有点难度或者思路有趣的题记录一下。写业务写久了,整个人都变蠢了,需要刷一下智商了。 5. Longest Palindromi...

  • 四叉树优化

    在上一篇文章中我们已经知道四叉树的使用方法了,但同时我们也注意到一个问题:由于屏幕的物体是运行的,前一秒在象限一的物体可能下一秒就跑到象限二了,所以每一帧都需要重新初始化四叉...

  • 120
    在2D空间中使用四叉树实现碰撞检测

    原文链接:https://gamedevelopment.tutsplus.com/tutorials/quick-tip-use-quadtrees-to-detect-l...

  • 120
    阅读《游戏引擎架构》(五)

    内存管理 游戏程序员总希望把代码变得更快。任何软件的效能,不仅受算法的选择和算法编码效率所支配,程序如何运用内存(RAM)也是重要因素。以malloc( )或C++的全局ne...

  • 阅读《游戏引擎架构》(四)

    对象的内存布局 在class和struct中,编译器不会把数据程序员紧凑的包裹在一起,因为每种数据都有其天然的对齐方式,供CPU高效的从内存读/写。对齐方式即内存地址为对齐字...

  • 120
    阅读《游戏引擎架构》(三)

    运行时引擎架构 上图显示了一个典型三维游戏引擎的主要运行时组件。 简单文字复述一下这个图: 首先是Engine以外的基础部分 底层硬件 驱动 操作系统 第三方的SDK Ope...