【有奖问答】如何做好系统的结构文档

8回答

【有奖问答】如何做好系统的结构文档

提问者 趁生命气息逗留 2016-02-05 871浏览
在我们执行项目过程中,往往需要利用脑图、流程图去做一些结构的文档,有些童鞋非常喜欢弄一种像数据航母一样的思维导图,如下图,总之制作起来相当费时,理解起来也十分费事,请问大家有没有比较好的方式方法,或者更方便的话软件,具体讲解下如何做一个清晰而又明朗的解构文档? 

【活动时间】
2016年2月6日-2016年2月19日
【活动奖励】
1、被提问者采纳的回答将会获得100Q币奖励(名额1个)
2、回答内容深刻,有自己见解者获得50Q币奖励(名额3个)
3、被赞次数最多的人可获得10Q币奖励(名额1个)
4、按时间先后顺序,第10个回复者获得5Q币奖励
【注:以上奖励名额固定,但可以重复获得,小伙伴们加油码字啦!获奖信息将于2月19日公布】
【活动规则】
1、参与活动回复严禁辱骂、粗口、涉黄、复制网上内容等,一旦发现取消资格。
2、回复内容管理员会进行审核,防止灌水,一旦发现恶意灌水,名额向下顺延。
3、每个账号可以多次参与回复,连续回复不得超过5层楼。
4、奖励3,4可叠加获得,但是奖励1和奖励2不叠加。
5、活动获奖名单将在活动结束后的3个工作日内公布。
6、此次活动最终解释权归GAD游戏开发圈外团所有。

快来消灭0回答吧

{{ dataList.answer_count | view-format }}回答
  • 豆腐Fisher 2016-02-15 12:30
    文档的作用是为了让自己明白,让别人明白。每个项目组有自己的体系和规范,因此以下内容仅代表个人意见。

    首先对于题主抛出的这么庞大的脑图,我是拒绝的。
    个人认为脑图的作用是记录想法,应该是一个思维发散的工具,这些被记录的点子应该都初步的、仅有重点的想法。当主策划(或负责系统架构的策划)在立项初期构建整个游戏世界的模块结构时,脑图可以很有效的帮助他去创造一些新鲜有趣的东西;另外,当策划小组在进行讨论时,围绕着各个中心主题,使用脑图也可以很便捷的记录下大家的头脑风暴。
    那么我理想中的脑图应该是什么样子的呢?简单、明了、有要点、有简要说明。
    (下图来源于网络,旨在说明笔者心目中的优秀脑图是什么样子的)
    但是,对于系统构架这件事来说,脑图绝不是全部,应该只是第一步。

    脑图的作用是让自己明白,游戏的系统架构大概是什么样子,有哪些要点需要把控。
    下一步,需要系统策划和执行策划明白究竟要做什么,还需要给程序说明怎么做。
    于是,将脑图中记录的内容进行收敛,形成完整的结构框架图。这个过程,会仔细进行斟酌,并且需要更多的考虑系统模块之间的关联,最终形成一个结构图。
    大概是这个样子的(自己项目结构图拍的照=。=)

    框架图中的每个模块,做构架的人必须心里清楚,大概是什么样子,有哪些需要注意的地方,必要时,文档记录下来作为辅助。

    然后,在立项的过程中,需要做的就是将确定好的框架图放到word也好、excel也好,写好说明讲解给项目组的其他人听,让大家都能够了解游戏的主要模块有哪些,都是干什么的。
    最后,在项目开发过程中,由策划进行分解,出方案,程序按照方案去完成。
    这里的方案,必须是具有完整细节的方案。
    这就是一个框架模块到游戏功能的转化。
    而游戏最初的设定的框架的作用,很多时候可以用来检验游戏的开发过程中有没有走偏,也可以用来指定版本计划什么的。

    介于篇幅原因,只是简单阐述自己的观点,实际的立项、开发过程中,我们还需要处理很多东西,比如非常重要的数值结构,这里就不展开写了。

    综合起来,对题主的回答,个人总结如下:
    MM用来做最初的发散、头脑风暴,小组内部达成一致;
    visio、word、excel用来整理内容,确定最终的架构;
    最后用word、excel来给出详细的方案,落实到执行层面。
    说句题外话,其实我有时候更喜欢A4纸+铅笔
    0评论
  • Sinmere 2016-02-05 20:53
    文档这个东西并不是主要针对自己的,而是针对开发的其他职位成员。

    首先要是大家熟悉的工具 ,比较word 、excel,你装个visio别人就可能打不开。
    当然模块一多肯定就会有各种文件夹,各种文件打开。
    那么可以认为——同时需要打开文件数这一指标,来判断文件的结构是否合理。
    当然这种情况比起word我更推荐excel。

    脑图创造出的结构是对整个游戏的一个框架的规划,针对开发大家更喜欢围绕一个点。
    这个系统也许会有很多依赖,也许是重复的。那么我也认为应该重新规整到一个文档中。

    以开发模块为文档的结构来规划文档!



    0评论
  • ╰+吣疼了、誰洅乎誰 2016-02-19 16:29
    文档这个东西并不是主要针对自己的,而是针对开发的其他职位成员。

    首先要是大家熟悉的工具 ,比较word 、excel,你装个visio别人就可能打不开。
    当然模块一多肯定就会有各种文件夹,各种文件打开。
    那么可以认为——同时需要打开文件数这一指标,来判断文件的结构是否合理。
    当然这种情况比起word我更推荐excel。

    脑图创造出的结构是对整个游戏的一个框架的规划,针对开发大家更喜欢围绕一个点。
    这个系统也许会有很多依赖,也许是重复的。那么我也认为应该重新规整到一个文档中。

    以开发模块为文档的结构来规划文档!

    0评论
  • 福瑞四代 2016-02-19 17:35
    以迭代的形式整理一个系统的结构我认为比较合理,
    思维导图一次很难展示出所有你想要的内容,必须结合多种工具来呈现。

    目的:结构梳理,帮助记忆
    推荐画图工具: mindjet mindmanager 

    目的:流程演示,模型演示,功能演示
    推荐画图工具: visio ,axure

    目的:记录要点,细节,适合纸质形式查看
    推荐画图工具: word, excel

    目的:讲解演说
    推荐画图工具: powerpoint
    0评论
  • 枫刃 2016-02-16 16:42
    文档的作用是为了让自己明白,让别人明白。每个项目组有自己的体系和规范,因此以下内容仅代表个人意见
    1评论
  • 瀹嚜_伥 2016-02-19 17:13
    个人觉得列个大纲,再把要点单独分段进行描述就可以了,很少会有人去看那么大一个流程图了
    1评论
  • 2016-03-02 11:59
    这些都是外行策划。策划写系统案子,只写功能,不针对用途命名。你们开电视的开关的按钮怎么写的?难道写的是启动画面系统吗?高频头在说明书上写什么?视觉体验系统?简直都是白痴。这样写系统案子,等死吧。
    0评论
  • 鱼骨头 2016-03-02 12:31
    从最基本的往外两三层即可,然后都写一下思路和大概
    之后就按照思路去落实成设计和执行的文档,具体写文档的时候再说

    思维导图我觉得确实必要,但是不是特别重要.重要的是你需要让所有人知道你构架了一个什么东西,你能描绘出来,别人能想象出来
    0评论
  • {{ answer.user.NickName }} {{ answer.profession }} {{ answer.created_at | time-format }}
    专家回答
    {{{ answer.answer }}}
    {{ answer.answer_count | view-format }}评论
加载中... 查看更多回答