Home  >  Article  >  php教程  >  星际争霸之php建造器模式

星际争霸之php建造器模式

WBOY
WBOYOriginal
2016-06-07 17:23:081081browse

星际里面有不少的任务关,也可以自己编辑地图,画面上有各种地形,建筑和部队。


这存在一个问题,初始化画面的流程很乱。


待解决的问题:完成初始化画面的工作,同时尽量减少各种绘制细节的耦合。


思路:既然星际的画面由几个部分组成:地图(就是地形和矿产),建筑,部队。那么我们把他们看成是零件,组装起来就是最后的产品(整个画面)。


建造器(Builder)模式示例:

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn