首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Game Programming Patterns
xiechao
创建于2023-05-30
订阅专栏
翻译这本书
暂无订阅
共6篇文章
创建于2023-05-30
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
游戏中的设计模式 - 原型模式
原型模式可用于解决大量相似对象导致的数据重复问题。 例如在上图中,如果没有名为“weapon”的对象作为原型,那就需要为每一种武器重复定义很多同名的字段,而在有了原型之后,我们只需要修改或新增weap
游戏中的设计模式之 - Observer 模式
observer 即发布订阅模式,将应用的某一部分逻辑抽象为 observer,然后以事件的形式将业务的发生广播给所有的订阅者。 由于 observer 会以同步的方式执行事件回调,这意味着在所有回调
游戏中的设计模式之 享元模式
case1 forest 在一些大型的游戏场景中,会渲染数量庞大的内容到屏幕上,比如,一片有着成千上万棵树的森林,如果我们为每棵树都创建一份数据,然后发送给GPU 处理,就会带来严重的性能问题。如此多
游戏中的设计模式之 命令模式
在游戏开发中,角色需要响应玩家对输入设备的操作,比如通过键盘来操控角色向不同方向移动,使用不同的动作等等,这些响应可以被回调函数来描述,但是回调函数常常存在以下问题 与事件类型耦合 与角色特征耦合 难
[翻译][编程游戏]Introduction
如今,我还能回想起上五年级的那段时间,我和我的朋友常常在教室里摆弄几台老师为了尽可能给予我们良好的启蒙所购置的计算机。那些机器的磁盘驱动器已经损坏,因此我们不得不用双手将想要
[翻译][编程游戏]-Acknowledgements
不可否认,作家最清楚写一本书有多难,但与此同时,还有除了作家之外的另一个群体,他们同样对写书的困难深有体会 -- 那就是与作家交往的人。 我的妻子梅根从繁忙的日常中好不容易给我找出一点空隙,我才得以写