设计模式-游戏设计

代码设计和优化的境界:代码只是驱动游戏的“引擎”,游戏是完全由数据定义的。

  • 软件架构的关键目标: 最小化在编写代码前需要了解的信息。

0 序

抽象和解耦让扩展代码更快更容易,但除非确信需要灵活性,否则不要在这上面浪费时间。

在整个开发周期中为性能考虑并做好设计,但是尽可能推迟那些底层的,基于假设的优化,那会锁死代码。

相信我,发布前两个月不是开始思考“游戏运行只有1FPS”这种问题的时候。
快速地探索游戏的设计空间,但不要跑得太快,在身后留下烂摊子。毕竟你总得回来打扫。

如果打算抛弃这段代码,就不要尝试将其写完美。摇滚明星将旅店房间弄得一团糟,因为他们知道明天就走人了。

但最重要的是,如果你想要做出让人享受的东西,那就享受做它的过程。

  • 原型模式(Prototype Pattern)是用于创建重复的对象,同时又能保证性能。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。

5 优化模式

5.3 对象池模式

  • 游戏开始时取一大块内存
原文地址:https://www.cnblogs.com/Jaysonhome/p/13584922.html