门头设计软件(创意logo一键生成器)
- 时间:
- 浏览:59
- 来源:奥一装修网
门头效果图软件
清华大学本文想与您分享的是,如果您想要开发一个,而您又无力负担一个完整的开发团队,那么您如何在外包公司的帮助下做到这一点?您如何设置项目,原型,系统,交互,所有这些工作,几乎没有面对面的交流,所有的想法都通过文档与外包进行了交流,最后得到了一家与和您的期望一样。由于字数超过了限制,因此本文将分两部分发表。您现在看到的是第一部分。第一部分包括-解决问题(产品定位需求分析),拒绝数学公式,对项目使用敏感性(产品项目),直接开始设计立面(概念图的交互式设计),避免使用“反人类”的原型设计方法(原型设计文档编写)下一篇文章包括-左右大脑同时开始产生准对象(设计切出适应文档),虚拟迭代(成本控制)请点击在这里转到下一篇文章,我用尽了所有的心思来写这篇文章并不是要给我做广告,而是要总结一下我在过去一年中在创业和发展过程中所探索的所有关键经验,并将其浓缩为这个词。提供所有对发展感兴趣的人。人们理解,因此,本文中对名称的所有引用都将替换为“”。黄联桥,我是海淘平台的产品负责人。一年前,我想把自己的一些工作留给世界,所以我辞职并开始进行众筹。众筹还不够。我问了一个完整的开发团队。几个帮助过我的朋友除了一个人以外,都不擅长该行业。因此,在我面前只有一种方法,那就是:代码外包,所有其他工作都对我来说。一年后,“”上线了。它与我想象的完全一样,没有逻辑错误。尽管它有一个在开发过程中没有想到的一两个问题,但仍然需要继续进行迭代,但是它被选为“最漂亮的应用程序”年,并收到了很多用户。就哲学,逻辑和价值而言,它可以被视为一种。优秀的应用程序。本文想与您分享的是,如果您想要开发一个,而您又无力负担一个完整的开发团队,那么您如何在外包公司的帮助下做到这一点?您如何设置项目,原型,系统,交互,所有这些工作,几乎没有面对面的交流,所有的想法都通过文档与外包进行了交流,最后得到了一家与和您的期望一样。
本文将告诉您许多细节;如果您是产品经理,那么本文将带您从企业家的角度重新审视产品开发的问题,不再有程序员,设计人员了。教师之间的矛盾只能纯粹是为了制造一个好的产品。产品,并为此付出一切。一种产品可以解决一个问题。也许您会说成功的产品需要“生态”和“盈利模式”。我只能说,除非您的产品的核心功能是达成某种交易(例如金融交易),或者是发展某种消费的冲动(例如“免费”手机游戏),否则,生态和盈利模型基于“最重要的问题已经解决”。建造高房屋时,必须采用什么样的生态系统才能识别风口。我希望添加所有功能并绘制分析图。但是,基本功能不到位,因此大多数功能已被市场淘汰。公司的收入可能来自其附加功能,但是如果我们不花精力在仅占收入的卑微核心功能上,这件事将非常令人尴尬。以微信为例,无论迭代多少个版本,它始终是“替换手机短信功能”的版本(也许您已经忘记了过去人们之间经常进行通信)。第一列和第二列始终是邮件列表和通讯录。即使朋友圈是中国最大的社交圈,并且游戏专栏是中国最大的手机游戏流量入口,他们也不会突然跳出来并影响您的日常使用。 “人”将永远是交流的主体。即使公开号码和申请号稍后出现,它们也始终包含在辅助入口中。并且,当您打开特定对话时,其核心始终是单词之间的交流,因为这是“替换手机短信”的体现。即使稍后发布具有划时代意义的“语音”,发送语音的按钮也始终位于文本旁边,并且语音气泡也永远不会出现很多人要求的“暂停”或“返回”(除非微信启动插件,因为聊天气泡的主体始终是文本气泡,所有其他类型的气泡,无论是当前的图片,链接,视频,还是将来的对话,甚至是脑波交流,它们都无法覆盖除非文本不再是人类的第一种远程通信方法,否则“文本气泡上方”中的交互。有一天,我们可以像三体恒星一样与光的波长和频率进行通信,
否则,它会变得庸俗,然后堕落。 “我希望解决”的唯一问题是:“这个世界上的大多数人都有改变自己的动力,但是他们没有一套有效的方法来坚持正确的生活信念。”此问题可以分解为以下现象,每个现象都要求有“”。 1.我们收集人生观点,一边忘却一面-当您看到一本好书时,您将拿起已经开始的句子并将其粘贴在桌子前。现在那纸必须早已消失了。当您在朋友圈中看到一篇好文章时,您会立即将其收集起来,但永不回头。有时您突然意识到自己可以从今天开始重生,但是一个月后您将变得一样。 。。。。。。。。。这要求“”必须是一个记笔记工具,可以快速记录并正确保存。 3.我们总是纠结于生活中的问题,无法继续升华,例如,您的缺点是您习惯于与他人妥协,无法维持自己的底线。从小到大,您遭受了很多次伤害,每一次伤心欲绝,您决定从明天起不再是个好男人。但是,经过这么多年,您对如何“做一个好男人”没有更多的深入经验,因为每次练习周期只有几天,那么您将忘记它并成为一名好老头直到下一次重大挫折。 -这要求“”必须是有效的知识分类软件,它可以记录不同时期同一人的生活和真理的所有文本,并为您提供一种提取其本质的分类方法。您对这个真理的理解可以继续升华。 1.由于人的自卑,我们总是在人生的不同观点之间摇摆,人性就是寻求利益而避免伤害。在一个浮躁的社会中,我们很难忍受坚持不变的生活哲学的诱惑。去年,您拜访了一位高级和尚,他告诉您以德行事,成为一个门外汉几乎让您兴奋;半年前,您更换了公司,您的老板整天为您穿上小皮鞋,您决定做一个“厚实的黑人”来保护自己;三个月前,您读了一份心灵鸡汤,讲述了一个可怜的孩子的故事,这个孩子抢劫了人民币,最终成为澳门的赌博之王。您决定不再担心当前的麻烦,无条件提高自己的力量和状态;这周您又完成了“纸牌屋”,因此您决定成为一个可以像主角一样扮演办公室政治角色的人。您对生活的看法一直在摇摆,
因为您很少朝着坚定的生活方向不断努力。 -这要求“”必须有一套价值衡量体系,能够准确地衡量不同人生观之间的利弊,帮助用户消除那些劣质的鸡汤和错误的价值观,并找到其中一个(或几个)最适合自己的重要人生方向,提醒自己每天坚持。我将使用众筹解决唯一的问题。关于这个问题的思考贯穿于“”开发的开始和结束,并将一直延续到以后的每个版本中。每当我认为产品设计可以完美地解决问题时,不久之后,我总会发现我为产品添加了许多额外功能,以尝试使用它们来弥补主要功能的不足。但是,最有效的解决方案始终是一条路。如果这条路上有一些小路,那只能证明我还没有找到最好的方法。正如相对论统一了引力一样,该理论似乎能够统一几种弦论,相对论和量子力学。科学家一直在寻找最简单的理论来概括宇宙的所有原理。从高度发展的上帝或文明的外星人来看,也许我们的追求很小,而且还有很长的路要走,但是这个过程本身就是一种奖励。要解决的问题已经在这里。下一步是为产品设计一个通用框架。按照常规,我应该首先列出产品所需的所有功能,然后将它们转换为干燥的,非艺术性的原型图纸。问题在于,在发布产品图纸之前,我无法用肉眼真正看到产品的外观,也无法对产品产生主观感觉。每个人都是感觉动物。一个人依赖产品,通常是因为他喜欢产品,而不是因为他需要产品(例如,除非您生产的产品只是需要的产品,没有竞争者;或者您垄断了市场,例如淘宝网) ),这些干燥的设计解决方案如何帮助我掌握产品的感觉?我曾经去一家新公司在新平台上申请产品经理。我事先去了他们的平台,发现网站设计太糟糕了,以至于人们没有阅读的欲望。显然这是一个高度依赖用户生成内容的社区,但是强调产品中渗透的权限的各种艰难互动和价值观却没有创造动力。因此,在重新规划框架时,我详细指出了每个页面的问题,
希望让他们了解我们想要创造什么样的感觉,以使用户爱上它。但是,当我与他们的产品总监交谈时,他对这些视觉解决方案根本没有“感觉”,只是盲目地问我有关“用户画像”和“操作策略”的问题,这些问题比郁金香泡泡更真实。这种经历使我更加坚信:一个不爱用户,不尝试为产品创建“感觉”,试图使用数学公式来推论产品设计的人永远无法制造出迷人的产品。上面的图片是我一开始的设想,也是场景中最迷人的概念。在这个概念下,产品设计非常简单。每个人的心都是草原。当您进入矿山时,我将向您展示里面的草原。您收集生活中的所有感觉,并在这片草地上种一棵小树苗。每天您都可以得到一些水,并用它来灌溉您认为最好的树苗。每花费一天,有些树木就会因长期缺水而死亡(草原上的降雨通常不足以支撑树木的生长,这是科学依据),然后这些枯死的树木将被送往树上的墓地,并提醒您不要相信这些虚伪的鸡汤。在您的草原上,总会有某些树苗生长速度快于其他树苗。它们变成了天空中的大树,让您想起了日常生活。感性之后,我们必须回到专业的角度来衡量其可行性。有两种方法可以实施此计划:和。与以前的游戏制作者讨论之后,最可行的方法是,但是花了我一两个星期的时间,我发现在市场上直接购买的模型并不能构成一个和谐的场景,因为不同的模型纹理样式,面孔数量,骨骼和动作都非常不同(如上所示)。我需要一位具有很强的原始绘画技巧的高级设计师来修改纹理,同时还要更改模型并调整动作。附带的材料是统一的。在程序方面,寻找熟练和熟悉手机适应性的
engineer比寻找产生本机的高级工程师要昂贵和困难得多。所以这个计划远远超出了预算。如果采用该方案,将草地作为主要景观并不难。如上所示,场景从近到远分为几层。最近的前景(小草,杂物等)尺寸最大,天空最远。背景尺寸最短。在前端,我们只需要定义一个规则:向左滑动时,
所有图层都在最右边。因此,自然地,当用户滑动屏幕时,他会发现前景快速滑动,背景缓慢滑动,并且不同的图层具有不同的速度,因此形成了透视感。场景很容易解决,物体也简单吗?我们的主要对象是“树”,它是用户编写的关于生活的特定事实。为了确定对“树”的处理方式,首先,我必须确定哪些元素,操作以及如何在“树”中组织它们。首先,如上所述,对于我来说,不可能将用户编写的每一段文字都算作一棵树。因为这样做的核心功能之一是避免像日记或记笔记之类的应用程序:您收集了很多文本,但是发现许多文本都讲相同的个人真理。我们必须将相同的生活原则放在一起,使它们形成同一棵树。例如,如果您收集了有关“如何充分利用内向型人格”主题的文章,那么显然,应该将它们放在同一棵树中,而不是每次阅读时都在寻找不同的树。在树上,我无法将本文设计为叶子。因为叶子必须放在树枝上,所以很容易出现叶子。如果有人写文章怎么办?是否显示叶子和相应的根分支?即使可以做到,那么分支的组合必须符合树的生长规则,否则似乎变得反人类。编写和重建该算法需要多少费用?其次,树的高度取决于浇水的次数,而不取决于浇水的叶子的数量,因此,显然,带有根树枝的很小的树苗对我来说是不可接受的。因此,我只能将特定的文章条目显示为浮动窗口的列表。在单击树之前,您最多了解该树包含多少内容,但是特定的内容列表要求您单击浮动窗口才能看到它。上面关于“叶子”和“分支”的思考实际上是不必要的,因为它们全部被一票否决,只要您看一下上面的图片,您就会理解。随着浇水次数的增加,树木将继续生长。如果是模型,我们可以将树分解为几个部分,然后将树定义为几个阶段,每个阶段设计一组随机算法来组装符合该年龄段特征的树,并让零件数树的大小,模型的大小和纹理在一个阶段的两个端点之间逐渐变化。但是这是树
您不能直接拉伸它们,因为这样的视觉效果将与自然相反。因此,我只能对树木进行大量实物拍摄,也许是一幅,一幅或一幅。这显然是一个非常愚蠢的计划。它引起的桶效应意味着计划的破产。那么,为什么我要提到关于“分支”和“叶子”的思考呢?因为考虑到这一细节最终改变了“”的核心设计。最终版本确定的原型设计是从设计中提取的亮点的组合,这些亮点一次又一次失败,而不是从过程中消失。我想向您表示,如果您是成员,您的老板和团队要求您首先设计原型,请理解它们不一定正确。您应尝试避免尽早进入原型制作阶段。原型设计涉及太多全球性问题。很多时候,漏洞意味着整个原型设计的报废。除非您不在乎它是否完美,否则在进入正式设计之前,请先打开思路,考虑一些关键细节,并与开发和设计团队讨论其可行性和实施成本。这样,您和您的团队可以绕道而行。上面提到的方案和方案都具有相同的起点,也就是说,传染性方案可以给用户留下最深刻的印象。例如,左图是一个很长时间以来流行的时间管理软件。正确的图片是将其迁移到通用界面的效果。左右功能完全相同,但是如果它是如右图所示的界面,您仍然有购买的欲望吗?该产品的主要功能被巧妙地集成到一个方案中以创建该方案,并利用该方案的吸引力来洗脑用户。我仍然认为这将是最快的成功解决方案。因为这样做没有成本,所以除了“情境化”之外,我的选择中只剩下一个“专业化”。我决定使“”成为具有清晰逻辑,完整功能并且非常适合所有操作的专业工具。该产品不再是“用场景来洗脑用户”,而是使用专业的工具设计来强调它是该细分市场的唯一选择,即强调该细分市场的竞争力。虽然我周围的人总是提到我的竞争对手是日记,备忘录和个人管理,但是如果我在“自我成长”细分方面足够专业,那么我将没有任何竞争对手。 。专业精神意味着一切,
然后,当微信发送红包时,它不会在没有主观的情况下遵循该策略,而是会忙于移动支付。这样的结果是,我周围便利店中的大多数移动支付在微信支付领域都被外行普及。当产品只专注于如何提高其核心吸引力时,它可以保持竞争力。当产品不看待自己时,它总是看待各种竞争对手和虚构的敌人,它会在思想上爆炸,没有主要和次要的工作,从而使您迷失自己。现在,我已经设置了专业工具,我将寻求参考。从我下载的内容中,我发现这是一个很好的参考示例,因为它不仅可以像记事本和日记一样快速地编写内容,而且用户编写的每条内容都是一张纸,可以将其拖动并拖动。自由下落。堆叠在一起形成一堆纸-没有更直观的方式来组织文本(不幸的是,上面的图片没有显示堆叠纸的效果,因为我在屏幕快照中发现新版本已经放弃了此设计)。从视觉上讲,作为一种工具,它具有出色的交互效果,而这些效果实际上是由简单的切口组成的。这符合“”“的开发思路,非常划算-只要我可以剪裁,适配方案和交互设计都是完美的,所以只有本地工程师才能使”“像视觉效果。目前唯一不确定的是“纸拖”的开发成本。我问我的外包合作伙伴Zhichao和Zhichao不确定拖纸是否好,会发生多少。为了解决此问题,解决方案实际上非常简单,即画一条清晰的线并将拖放功能变为附加功能。它的存在或删除不会影响此的其他模块。一方面,我们首先制作一个没有拖放的内容,然后首先上网。另一方面,当我们有多余的资金来开发拖放功能时,可以将其作为单独的模块添加,而不会影响原始布局。其原因是因为“拖放”本身就是一个快捷操作。快捷操作的本质是它是“快捷方式”。它只是“主路径”的脚本。它们都可以使用“执行现有功能”来执行。有用能量。。。”这句话表达。在确认“”的主要视觉元素是“纸”和“纸堆”之后,
这样,我可以为该产品建立一个项目,以便可以开始特定的工作。第一个要求是“”必须是能够快速记录并正确保存的笔记工具。从当前特性来看,在我未与其他接口连接或不能与其他接口互操作的情况下,快速记录的最小步骤包括:单击“打开”。 ,输入文本或粘贴文本。然后点击保存。但是,如果您打开默认设置并可以直接输入文本,则表示默认的启动屏幕是输入界面,因此,当用户不想输入文本但想查看内容时,还有一个退出操作,这显然是反人类的设计。如果您改变主意并在主页上有一个输入框,则在启动时默认情况下该输入框是激活的,默认情况下键盘也将存在。不想写东西的用户还有退出步骤。假设未激活此输入框的默认状态,则当用户想要写东西时,还需要单击操作才能激活此输入框,并且在操作方面没有步骤节省。总而言之,必须在步骤之间添加一个“单击以编写新文本”步骤,以便获得最佳的交互体验。最终结论是主页必须驻留在一张空白的纸上。单击或拖动纸片立即写,然后单击“保存”以返回主界面(如上述步骤所示)。第一个要求是“”可以整合有关同一个人生活的记录,然后让用户充分利用其本质。这要求“”在用户不太忙时出示用户记录的所有临时文件,并且用户从它们中选择那些相同的生活原则并将其合并。这个过程是多重且可逆的。当用户感到某个文本实际上不属于某个生活真相时,他总是可以从纸堆中拉出该纸;当用户收集到新的一天的生活感觉时,他可以随时将其添加到现有的纸堆中。就像上面的图片一样。用户形成一堆纸之后,他始终可以水平比较不同纸的优缺点,消除那些过时或不好的主意,并简化纸堆。例如,小明最近发现他最大的问题是“担心尚未发生的事情”。他经常对此发表一些想法,并经常收集一些关于志虎,彝族心理学,朋友圈,书籍的有用文章,并将它们全部归类到同一堆纸上。当他通过练习克服生活中的这个问题时,
然后,他可以定期回到这堆纸上,消除那些不够深入的单词,而只保留对他最有帮助的单词。同时,在此过程中还会发现超越该主题的事物,因此小明现在可以为其开辟新的生活原则。就像上面的图片一样。第一个要求是“”必须设计一个严格而方便的过程。只要每天使用,用户自然可以完成他记录的每个生活信念的“定价”。对于那些使您倒下人生或错误的人生观的劣质灵魂鸡汤,“”将帮助用户降低其“定价”,提醒用户将来“淡化”这种人生观。不要在生活中重复同样的错误;对于那些不易坚持但对生命影响最长的真正价值,“”将帮助用户越来越多地“定价”,直到形成每个人的“核心生活前景排名”。实践证明,最有效的人生观可以确保大脑快速成长(如上图所示),这是最难达到的第一个要求,在项目开始时并未找到最佳设计。在后面的“虚拟迭代”一章中可以看到其详细的生成过程。在确认了产品的总体框架之后,我仍然没有开始制作原型,而是直接开始设计主页,因为我选择作为视觉参考,首先必须看到真实的东西,并确保它可以真正产生视觉效果,然后,主页的视觉反过来会影响原型的设计。在在线框图中看起来非常有条理的主页原型,以及最终效果不必要地满足我所要求的美学要求,这将导致我设计一些流程。该链将被废弃,因此最安全的解决方案是首先确定主页的外观。首先是建立艺术风格。由于我已经放弃,或者使用分层动画来实现伪,所以我只剩下一个选择:平面,矢量样式和模拟。首先,平面样式被排除在外,因为我们的设计元素必须围绕“纸”旋转,而平面度在表达实质意义上是最差的。使用了简单的矢量样式,但是它具有我们没有的拖放交互方法。这种交互方法给人强烈的物理感,并弥补了矢量风格的不足。因此,为了超越视野,我只能选择模拟物。确认模拟风格后,我开始寻找背景图片。我花了十多个小时在图库中找到资料,
我立即以为就可以了。老罗是一个尊重艺术家的人。锤子系统的每个墙纸都标记有作者,因此我成功找到了该原始图像(“”是所有设计材料的真实购买)。原始图片是白天的光线充足的环境,“”样式应安静且私密。我希望为用户创造一个不受干扰的地下车库的感觉。在这里,他可以与这堵墙谈论任何关于内心深处的事情,因此我将这张照片处理到了黑暗的夜光环境中(右上)。主页必须是入门级的东西,因此显然有必要首先设计“纸堆”。纸叠是一种自动将其包含的纸叠起来的算法。例如,如果纸叠中包含纸张,则会显示纸叠。但是,当我绘制效果图时,我发现“”的纸是准的。如果只有一种“纸”材料以任意角度堆叠,则会失去真实感。您必须设计几张不同的纸来随机化。此外,纸的阴影无法像矢量图一样直接计算和生成。它必须手绘才能显得真实。手绘阴影的问题在于将无法控制该阴影的投影:纸张在纸上,其阴影仅应投影在纸上,而不应该投影在墙壁和纸上。这就要求在投影时纸张必须使用纸张的轮廓作为遮罩区域,因此要花费很多成本。因此,最后,我“懒洋洋”地直接为“纸堆”设计了整个切口(上图的左侧),并且由于背景墙的顶部有一个枝形吊灯,所以这些纸堆只能放在在屏幕中间。滑动方法只能是水平滑动,再加上必须放在底部才能平滑使用的“新”按钮,基本上就确定了首页的布局(右上方)。最让我兴奋的是,我发现了如何使整个首页突破静态图像模拟的局限性并实现真正的照明效果。我使用通道笔刷制作了一个半透明的阴影叠加层(上图的中间部分),并将其放置在场景层的顶部。这样,滑动到屏幕两端的纸堆将逐渐被阴影吞噬,中间不受阴影层影响的部分看起来像是在对比度下由吊灯照亮的(右上方)。最后,我认为,由于强调光线和阴影的变化,因此最好进行最终处理。因此,我花了一两天的时间来设计首页上灯光切换的互动效果。 “”将来在许多用户手中是非常私人的事情,
从今天开始,我将使用××方法更改此状态,然后由其他人随机读取。因此,可以将关闭灯的状态设为锁定界面,如果用户设置了密码,则该界面在解锁后将显示密码盘。切换灯是适应过程中相对繁琐的过程。我的方法是首先重新排列设计草图中的所有层,以使其成为最简化的结构。然后从此层结构中考虑:我们需要将这些层划分为几个大的组,以实现最方便的灯光切换效果,并具有最高的可伸缩性,并且可以随时添加新的按钮或内容。因此,如上所示,我从下到上对四个组进行了分类:背景,内容,填充物和悬浮液。可以通过这些组的响应来实现开关灯。将来还可以添加什么内容或按钮,也可以基于其特征添加到“内容”或“浮动”两组中,因为从上下文出发,应将所有真实对象的按钮或入口都添加到“内容”中组,位于“光影”中。“组的较低级别,因此会受到光影的影响,并且似乎与整个场景集成在一起;并且所有其他功能按钮或入口都应放置在“浮动”组中,该组的内容将浮动在整个空间上方,不受光影的影响,强调它们超出该空间并独立存在。最后,在以表格的形式显示并显示隐藏的详细信息(实际上,从开发的角度来看,这是为了标准化每个组对开关灯的“广播”的响应的“状态”,然后标准化所有切口的命名这样,除了交互想法,开关光效果的文档顺便说一句,我强调指出,设计原型的方法不应该是“反人类的”,因为我已经看到很多设计原型的人确实是反人类的(至少在我看来,他们感到非常伤心,也许他们有自己的思维方式也不准确。)“反人类”在这里包括两个方面,一个是违反您自己的设计原型的最佳思维方式,以及另一种是程序员开发工作的方式。我已经看到,最反人类,最常见的原型方法被称为“设计方法”而不是“工具”,因为它具有作为工具的合理性(例如,使用它来说服投资者并且不了解产品。老板,设计互动,在原型完成后完成设计或进行虚拟迭代),
我认为这种行为就像使用Phillips螺丝刀拧紧内部五角形螺丝钉一样。首先,我将从程序员开发的角度讨论为什么原型是反人类的:假设产品经理(或交互设计师)使用此瀑布效果页面供前端工程师使用。的确不错,是的,但与直接访问另一个网站给程序员拍照然后说“跟随”这没什么不同。实际上,该图片最初是瀑布创建者的屏幕快照。这样做是不同的,请参见上图,首先定义瀑布流的单个“部分”。实际上,有些细节在图中没有明确说明,例如,如果文本位置超过该行,如何设计“扩展”方法,以及整个“部分”的热区组成。。。仅是粗略的例子。然后使用第二张图片定义布局(上方)。同样,这只是一个标志,许多细节不能写,并且仅限于前端,但是含义已清楚表达。当您拍摄这两张照片时,借助设计人员提供的说明图和剪裁图,前端(或重构)工程师可以轻松地一次交出您想像的页面,而您无需进行任何操作很难跟进工作。原型制作的最有效方法不是“直接展示您想要的东西”,而是“用模块重组产品并以最抽象的方式总结所有细节”。对于设计原型的人来说,它也是反人类的,因为它违反了正常的人类思维过程。为什么很多人私下说悄悄话,却在会议上变得口吃?由于这些人的演讲私下里“分歧”,他们随便说什么并派上用场;但是在会议上,他们不敢这样讲,从嘴里吞下灵感,并使用一些更高的嘴。诸如“第一”,“第二”,“第一点”,“两者。。。”之类的句子模式可以使自己建立起来并使自己静音,这种认为抑制灵感的方式是“归纳”的。使用的方法是“归纳法”。当您使用它来设计原型时,您很容易成为思维的“口吃”。一旦出现,它需要您创建一个页面,然后创建下一个页面,然后需要确定两个页面之间的关系。但是实际上,页面,模块和链接的形成是一个反复试验的过程。一旦制作了数十页,就很难更改大型模块,这大约等于重做。它使您失去了不断推翻原型设计并失去灵感的勇气。
当我将其用作原型时,我可以切换到像精神分裂症患者这样的精神分裂症艺术家的状态,并随意在画布上涂鸦我的灵感;过一会儿,我可以稍作精神上的清洗,转而成为一个科学人。刚才那个人挤满了战场,将那些凌乱的灵感整理成一份常规文件-精神分裂症的最佳原型制作方法。参见上图。实际上,初始阶段的原型要比上图复杂许多倍。到处都有丰富的灵感和联系。为了使上面的单词更清楚,我将简化一下。每当我想到一个新主意时,我只需要画一个正方形,然后在正方形中写几句话作为备忘;当我想对其进行优化时,我将其变成稍微更详细的页面,然后使用箭头将其连接到某个地方。我不必从宏观角度考虑如何设计页面。我只是凝视着画布,一遍又一遍地假设我是用户,按照箭头指示,查看我将要遇到的步骤以及正在发生的事情。卡住了,或者需要什么新功能。原型开发是整个“”开发过程中最令人愉快的方面之一。我会听着咖啡做这件事,但是不幸的是,开发它并不需要很长时间,只是责怪它太有效了。如果您使用的是流程设计问题,则需要修改此步骤的所有入口和出口。随着原型细节的不断增加,每次修改可能会花费您数十分钟甚至一天的时间。劳工。但是,在设计图中,所有内容都在两个维度上展开,您需要修改的功能,箭头所指向的内容以及箭头所指向的模块,所有内容一目了然,并且可以通过以下方式调整整个过程:只需单击几下鼠标,一次重大更改通常只需要几分钟。原型制作最重要的是比它高一维。处于四维空间(空间维度,而不是空间维度和时间维度)中的人们看着人类,并且它们的内部器官全部都展开了,因此您可以看到昨晚的饮食。目前,人类是二维的。当您执行此操作时,您只能被困在该二维空间中进行探索,但是当您执行此操作时,您可以一目了然地看到其整个图片,因为您可以在一个特定的维度上看到它。尺寸较小的东西被展开。眨眼之间,整个原型就变成了上面的图片(上面的图片只是场景场景的还原,因为当时的原型已经被直接精制),一个经过粗略处理的原型草稿。你会注意到,
这样做的原因是,当您开始优化模块时,其内容将越来越多,并且内部箭头和连接线也在增加。如果您不使用容器,那么内部和外部的连接将会混合在一起,使您难以集中精力。在专注于设计特定容器内的功能时,我通常将整个容器拖走,并将其与其他部分完全隔离,这样我就不会被其他模块分散注意力。在此阶段,由于画布已被拉伸太多,因此我强烈建议您购买带有水平滚轮的鼠标。没有类似的手动工具可用于水平自由拖动画布(或者我还没有找到它),水平垂直滚轮可以描述任何二维空间矢量,从而可以在越来越大的原型画布上自由冲浪。当原型设计达到此阶段时,整个模式已大致确定,不再需要每天对其进行大手术。这时,如果我继续在整个画布上绘画,将会更加不舒服(被卡住,再加上频繁的缩放和跳跃),这时,原型可以根据模块分为几页。如上图所示,我将主页的原型划分为一个页面。橙色正方形用于表示与箭头相对应的模块。编写“有关详细信息,请参见XX模块”。参见上图,这是原型的特定模块之一,即“读取”模块。您看到的示例是“”的早期原型。当时的设计与当前的设计有所不同,但它适合体现模块化的思想。如上图所示,从后端开始,“感觉”包括“未淬火”和“淬火”,“信念”应定义为:数量∈,有限数量的“淬火感知”组”,它们是但是它们在前端设计上有很多相似之处,如上图所示,左侧是“启蒙”的阅读页面,右侧是“信仰”的阅读页面,它们的阅读区域,删除和运动功能是相似的,但细节上有所不同,模块化设计思想或面向对象的开发思想实际上是相似项的合并,当用作原型时,当我发现这两页有很多相似之处时,如上图所示,我将这两页的阅读模块放在左侧和右侧,隐藏了相似的模块,然后将它们放在中间的黑色容器中以进行描述像三明治饼干一样均匀地放置它们。只要文档中间出现黑色填充物,就可以获取此页面的文档。
绘制流程图,它是可以直接转换为代码的状态机。无论删除是出于情感还是出于信念,实际上删除都是一开始的不同分支,并且这些分支仅限于前端显示。当状态机达到后端级别时,处理逻辑实际上是相同的。上面列出的两件事是为了总结在“信仰”和“情感”的原型级别上可以看到的一些相似之处,并让它们共享一些模块,但是这种抽象可以更高级吗?我发现了一个现象:虽然“信念”在概念上是一组“情感”,但是它们具有不同的层次,但是在整个原型中,它们的许多处理逻辑都是相同的,例如:移动,列表显示,打孔。。。这是因为在视觉设计中,它们只是“纸张”的不同类型,并且必然有许多相似之处,那么为什么不直接将它们划分为“类别”呢?最近,一款非常热门的恐怖游戏“黎明杀手”(Dawn Killer)发行了一款大型恐怖游戏,所有主要平台的主播都在玩这款游戏,并扮演了许多有趣的角色。首先,让我们谈谈如何玩这个游戏。非常简单四名玩家扮演“逃逸者”,一名玩家扮演“屠夫”。逃生者被屠夫抓住,挂在树上,将死。为了顺利逃生,您必须与屠夫玩躲猫猫,然后秘密修理发电机以打开逃生门并逃生。屠夫种类繁多,他们的能力是固定的。他们是“钳子屠夫”,可以偷偷地把野兽困在草丛中,传给殷人。手里拿着电锯,电锯可以高速冲向您。在他前面的“锯屠夫”;敲钟声就看不见的“小叮当”; “李奶奶”,喜欢在地上画个圆圈,骂别人;具有远距离传送能力的“月光恐慌”,“杀手”和“护士”的主角。作为逃生者,他们可以在手上携带一些道具,例如可以用来使屠夫摇动几秒钟的手电筒或可以用来包裹伤口的急救箱。所以发生了一件奇怪的事。有一天,一个外国玩家发现了一个:通过在“屠夫”和“逃逸者”界面之间切换并单击,“逃逸者”实际上可以得到“电锯屠夫的电锯,如果此人被“钳子屠夫”杀死,钳式屠夫实际上可以拿起电锯,然后右键单击电锯以与电锯屠夫相同的速度冲刺锯。逃生者还可以获得电锯屠夫专用的“锯冲刺”奖励积分。尽管这一点非常重要,它不应该出现,
为了能够创建占据榜首的游戏,效率是必须的)。从玩家的角度来看,不同屠夫的能力是固定的,但是从中我们可以看到,实际上,这种“能力”是由道具赋予的。电锯屠夫可以通过拉动电锯冲刺的原因不是因为该屠夫具有比其他屠夫更多的专有代码,而是“电锯”道具本身可以使屠夫具有“高速冲刺”的能力。分数奖励不是由其他模块计算的,但是道具在使用时会自动计算分数,然后将结算的分数“通知”到统一评分模块;您可以在上面安装电锯,但是屠夫可以像逃生一样从地面捡起它。这意味着所有道具,无论是紧急救援人员的工具包还是肉店的电锯,都有许多共同的属性,例如:可以拿起它们。可以装备在手上,右键单击以发挥其功能,此状态道具将在屏幕的左下角显示一个图标。。。如上所示,实际上,在“黎明杀手”中,所有道具都有一个通用模板,该通用模板是“父类别”,然后在在此基础上,可以细分为独特的屠夫和幸存者道具的“子类别”。直到最后,它才是有形的,并且特定的一个可以在您的手中“物体”,例如工具箱和链锯。回到“原型”设计,在与开发人员Zhichao讨论之后,我们决定将“感觉”和“信念”设计到相同的“类”中(上图)。通过该类划分,除了上面提到的“读取”和“删除”之外,我还可以将模块进一步集成到原型中。制作完原型后,我将其转移到其中,并专门创建了一个描述“”的分区,根据类结构创建了不同级别的页面,然后将完成的图形粘贴到每个页面中……其他模块以模块化的方式。在此步骤中,完整的文档即将完成。通过将此文档与程序员同步并为其分配读取权限,我们可以一起工作。 “”除了设计材料都是正版购买的,所有软件也是正版购买的,所以对于我来说,只要单击“保存到云”即可。货真价实是一种生活方式。我花了大约一个月的时间来支持整个计算机的所有软件和服务。这是爱的支持,这使我永远无法在任何地方找到破解软件。
重新安装计算机后,将自动还原该软件的所有云设置,并且已为云中的增量更新支付了我的所有数据。我从不担心他们迷路。每天打开计算机后,我便可以安心工作。文档中不仅有原型,而且还需要许多其他文档。从本质上讲,它们主要包括“宏”,“系统文档”和“集中描述”。它们并不是我必须一开始就要做的事情,但是在原型开发过程中,我遇到了一个无法清晰解释的问题,或者即使我说清楚了,也会使图形过于膨胀。想起新火是很自然的。首先说“微距”。 “宏”通常用于总结偶尔散布但不易于统一到某个模块中的那些东西。上图是一张表格,用于总结以后可能在``’’中更改的所有值,例如打孔机的冷却时间是几小时?打孔的额外要点是什么?每个信念最多可以容纳多少个感知? 。。。我无法一次确定这些值,我需要在试用期间不断调整它们。显然,如果我今天更改文档中的值α,明天更改文档中的值β,则我和Zhichao之间至少会有一个人疯狂。当我编写宏文档时,zhichao将在代码中编写宏。在此宏中,他可以直接修改这些值并将其自动应用于所有相关代码。只需几秒钟即可完成。而且在以后的测试中,我显然不能按照值所要求的那样做:在写出洞察力之后,它可以每小时被淬灭-我只有几分钟的耐心。非常简单我在表中增加了“测试值”列,并写了“分钟”。然后一个测试版本就足够了。然后讨论“系统文档”。原型更适合表示状态机的前端过程或逻辑,如果要详细说明系统原理,则难度更大。 “”中“文件夹”的概念主要描述了可以看到的部分,看不见的细节将由文档描述(如上图所示),例如:文件夹可以重命名吗?可以为空吗?两列的排序规则是什么?这些事情可以通过文档中的纸张结构轻松解释。 “”文件夹具有封面,封面包括各种类型,第一种是特殊文件夹的固定封面(包括未设置封面时的默认图像),第一种是用户自己拍摄或导入照片的封面,第一种是系统自我带盖。
例如:固定盖是否属于系统自己的盖供选择?更换用户拍摄的照片后,会继续保存吗? ……这些问题很难用简洁的语言来概括,因此我做了一些“伪数据结构”(例如上面的右图)。尽管此数据结构是非常外行的设计,直接使用可能会引起手机爆炸,但是文件的含义是通讯。伪数据结构的表达式可以解释我想用最少的废话做什么,因此这是最好的通信方式。同样,您甚至可以使用伪代码来描述一些不方便描述的逻辑。只要程序员可以轻松地理解与您完全相同的想法,为什么不这样做呢?最后一种情况是“集中解释”。顾名思义,“”中的许多内容都是分散的,在主文档中不容易出现。例如,左图总结了其中出现的所有文本输入窗口的特定属性,包括它们的窗口名称,初始文本。。。,因此我不必在列表中列出每个文本输入页面的特定属性。原型;例如,右图总结了所有教程的时间,位置和演示方式都相同。这些凌乱的东西根本不应该出现在主文档中,对吗? “上一个”结束,请单击此处转到“下一个”