@vivekgalatage: http://gameprogrammingpatterns.com/contents.html 这个令人惊叹的资源讨论了许多基础,从“计算机图形学如何…”

X AI KOLs Timeline 新闻

摘要

一条分享在线资源的推文,该资源涵盖游戏编程模式,包括计算机图形学和游戏引擎中常用的设计模式。

http://gameprogrammingpatterns.com/contents.html 这个令人惊叹的资源讨论了许多基础,从“计算机图形学如何工作”到游戏引擎中常用的各种设计模式。这些模式本身就很有趣,你可能在其他地方也能找到它们的用法。绝对值得一读,并保存为参考。
查看原文
查看缓存全文

缓存时间: 2026/08/15 05:45

http://gameprogrammingpatterns.com/contents.html

这个优秀的资源涵盖了众多基础内容,从“计算机图形学工作原理”到游戏引擎中常用的各种设计模式。这些模式本身读起来就很有意思,你也会发现它们在其他领域的应用。绝对值得一读,并保存下来作为参考资料。


目录 · 游戏编程模式

来源:https://gameprogrammingpatterns.com/contents.html ← 上一章≡关于本书 (https://gameprogrammingpatterns.com/)§目录 (https://gameprogrammingpatterns.com/contents.html)下一章 (https://gameprogrammingpatterns.com/acknowledgements.html)→## 游戏编程模式 (https://gameprogrammingpatterns.com/)

  1. 简介 (https://gameprogrammingpatterns.com/introduction.html)
    1. 架构、性能与游戏 (https://gameprogrammingpatterns.com/architecture-performance-and-games.html)
  2. 设计模式回顾 (https://gameprogrammingpatterns.com/design-patterns-revisited.html)
    1. 命令模式 (https://gameprogrammingpatterns.com/command.html)
    2. 享元模式 (https://gameprogrammingpatterns.com/flyweight.html)
    3. 观察者模式 (https://gameprogrammingpatterns.com/observer.html)
    4. 原型模式 (https://gameprogrammingpatterns.com/prototype.html)
    5. 单例模式 (https://gameprogrammingpatterns.com/singleton.html)
    6. 状态模式 (https://gameprogrammingpatterns.com/state.html)
  3. 序列模式 (https://gameprogrammingpatterns.com/sequencing-patterns.html)
    1. 双缓冲 (https://gameprogrammingpatterns.com/double-buffer.html)
    2. 游戏循环 (https://gameprogrammingpatterns.com/game-loop.html)
    3. 更新方法 (https://gameprogrammingpatterns.com/update-method.html)
  4. 行为模式 (https://gameprogrammingpatterns.com/behavioral-patterns.html)
    1. 字节码 (https://gameprogrammingpatterns.com/bytecode.html)
    2. 子类沙盒 (https://gameprogrammingpatterns.com/subclass-sandbox.html)
    3. 类型对象 (https://gameprogrammingpatterns.com/type-object.html)
  5. 解耦模式 (https://gameprogrammingpatterns.com/decoupling-patterns.html)
    1. 组件 (https://gameprogrammingpatterns.com/component.html)
    2. 事件队列 (https://gameprogrammingpatterns.com/event-queue.html)
    3. 服务定位器 (https://gameprogrammingpatterns.com/service-locator.html)
  6. 优化模式 (https://gameprogrammingpatterns.com/optimization-patterns.html)
    1. 数据局部性 (https://gameprogrammingpatterns.com/data-locality.html)
    2. 脏标记 (https://gameprogrammingpatterns.com/dirty-flag.html)
    3. 对象池 (https://gameprogrammingpatterns.com/object-pool.html)
    4. 空间分区 (https://gameprogrammingpatterns.com/spatial-partition.html)

← 上一章≡关于本书 (https://gameprogrammingpatterns.com/)§目录 (https://gameprogrammingpatterns.com/contents.html)下一章 (https://gameprogrammingpatterns.com/acknowledgements.html)→

相似文章