@vivekgalatage: 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/)
- 简介 (https://gameprogrammingpatterns.com/introduction.html)
- 架构、性能与游戏 (https://gameprogrammingpatterns.com/architecture-performance-and-games.html)
- 设计模式回顾 (https://gameprogrammingpatterns.com/design-patterns-revisited.html)
- 命令模式 (https://gameprogrammingpatterns.com/command.html)
- 享元模式 (https://gameprogrammingpatterns.com/flyweight.html)
- 观察者模式 (https://gameprogrammingpatterns.com/observer.html)
- 原型模式 (https://gameprogrammingpatterns.com/prototype.html)
- 单例模式 (https://gameprogrammingpatterns.com/singleton.html)
- 状态模式 (https://gameprogrammingpatterns.com/state.html)
- 序列模式 (https://gameprogrammingpatterns.com/sequencing-patterns.html)
- 双缓冲 (https://gameprogrammingpatterns.com/double-buffer.html)
- 游戏循环 (https://gameprogrammingpatterns.com/game-loop.html)
- 更新方法 (https://gameprogrammingpatterns.com/update-method.html)
- 行为模式 (https://gameprogrammingpatterns.com/behavioral-patterns.html)
- 字节码 (https://gameprogrammingpatterns.com/bytecode.html)
- 子类沙盒 (https://gameprogrammingpatterns.com/subclass-sandbox.html)
- 类型对象 (https://gameprogrammingpatterns.com/type-object.html)
- 解耦模式 (https://gameprogrammingpatterns.com/decoupling-patterns.html)
- 组件 (https://gameprogrammingpatterns.com/component.html)
- 事件队列 (https://gameprogrammingpatterns.com/event-queue.html)
- 服务定位器 (https://gameprogrammingpatterns.com/service-locator.html)
- 优化模式 (https://gameprogrammingpatterns.com/optimization-patterns.html)
- 数据局部性 (https://gameprogrammingpatterns.com/data-locality.html)
- 脏标记 (https://gameprogrammingpatterns.com/dirty-flag.html)
- 对象池 (https://gameprogrammingpatterns.com/object-pool.html)
- 空间分区 (https://gameprogrammingpatterns.com/spatial-partition.html)
← 上一章≡关于本书 (https://gameprogrammingpatterns.com/)§目录 (https://gameprogrammingpatterns.com/contents.html)下一章 (https://gameprogrammingpatterns.com/acknowledgements.html)→
相似文章
@0xlelouch_: 我依然会推荐给在职开发者的十大系统设计资源:1) 《设计数据密集型应用》(Kleppmann)——重新…
一条推特线程,列出了十大系统设计资源,包括书籍、博客和框架,并附有Martin Fowler网站的链接以供进一步阅读。
@vivekgalatage:我发现的最好的GPU优化结构化参考资料——450篇论文,14年研究。一些技术已经进化……
一条推文分享了一个涵盖14年、450篇论文的GPU优化结构化参考资料,指出虽然一些技术已经发展,但心智模型仍然有用。还提到了Onur Mutlu关于GPU架构的讲座。
@sripathiteja4: 通过游戏学习编程 1. Kubernetes http://k8sgames.com 2. DevOps http://devops.games 3. Linux http://overthewi…
一条推文列出了各种在线游戏和资源,用于学习编码和技术技能,包括Kubernetes、DevOps、Linux和编程语言。
@vivekgalatage: https://x.com/vivekgalatage/status/2062944153697493155
一条推文线程解释了网页浏览器如何展现了各种计算机科学学科,包括数据结构、操作系统、编译器、网络、渲染、数据库、信息检索和机器学习,强调浏览器作为一个通用计算平台。
@system_monarch: https://x.com/system_monarch/status/2057714149451497544
一份全面的系统设计模式速查表,涵盖12种模式,适用于技术面试,包括每种模式的信号、构建块和深入探讨,基于对顶尖科技公司200多次面试的经验总结。