游戏剧本怎么写

by Matt Rothenberg

马特·罗森伯格(Matt Rothenberg)

我写了一本剧本来帮助设计师使用真实代码构建原型 (I wrote a playbook to help designers build prototypes using real code)

I’ve built a Prototyping Playbook — a blog of short tutorials (or “plays”) that help designers use the browser for their design and prototyping needs.

我建立了一个样机手册 ,这是一个简短教程(或“剧本”)的博客,可帮助设计师使用浏览器来满足他们的设计和样机需求。

Over time, I hope to build a comprehensive set of articles about how to implement specific designs. Designers — particularly ones new to front-end development — can leverage these patterns if they are stuck implementing a design decision.

随着时间的流逝,我希望编写一整套有关如何实现特定设计的文章。 如果设计师(尤其是前端开发的新手)坚持执行设计决策,则他们可以利用这些模式。

For instance:

例如:

  • I can’t figure out how to populate this table with data我不知道如何用数据填充该表
  • I can’t figure out how to show a spinner after this button is pressed按下此按钮后,我不知道如何显示微调框
  • I can’t figure out how to turn this piece of markup into a “symbol” that can be used & repeated elsewhere我不知道如何将这部分标记转换成可以在其他地方重复使用的“符号”

目标 (The Goals)

People learn best by doing. So the goal of each tutorial is to shed light on a fundamental concept of front-end development.

人们通过做中学到最好的东西。 因此,每个教程的目的都是阐明前端开发的基本概念。

For example, when designers populate a table with data, they see iteration in action. When designers see a spinner after a button is pressed, they get a glimpse of asynchronous events. When designers turn a custom piece of markup into something reusable, they are learn componentization through practicing it.

例如,当设计人员用数据填充表时,他们会看到迭代的作用。 当设计师按下按钮后看到微调器时,他们会瞥见异步事件 。 当设计师将自定义标记转变为可重用的东西时,他们将通过实践来学习组件化

The more practical goal is to be a friendly, comprehensive resource for designers to experiment with prototyping in the browser.

更为实际的目标是为设计人员提供一个友好而全面的资源,使其能够在浏览器中进行原型设计。

I’m fully aware of the myriad resources available to designers to sharpen their front-end skills. For example, websites like CSS Tricks have a ton of great articles on these topics.

我完全知道设计师可以使用大量资源来提高其前端技能。 例如,像CSS Tricks这样的网站上都有关于这些主题的大量精彩文章。

This said, I haven’t found an exhaustive collection of short, digestible, and practical tutorials on these topics. And this is precisely what the Prototyping Playbook will provide.

这就是说,我还没有找到关于这些主题的详尽,易懂且实用的教程的详尽介绍。 这正是原型制作手册将提供的。

内容模型 (The Content Model)

For each “play” in the playbook, I’ve created the following content model:

对于剧本中的每个“剧本”,我创建了以下内容模型:

  1. A title describing the concept(s) to be covered

    说明要涵盖的概念的标题

  2. A scenario for applying a specific front-end prototyping tool

    一种将特定的前端原型开发工具方案

  3. A low-fidelity mockup of the intended design decision

    低保真度的预期设计决策模型

  4. A guided implementation of the design decision in Vanilla JavaScript (ES6), Vue JS, and React JS

    在Vanilla JavaScript(ES6),Vue JS和React JS中指导设计决策的实现

第一期 (The First Issue)

The first issue covers the three aforementioned scenarios.

第一期涵盖上述三种情况。

You can view this issue of the Prototyping Playbook here.

您可以在此处查看本期《原型开发手册》。

This is still a work in progress. Some of the lingering questions I have are:

这项工作仍在进行中。 我有一些挥之不去的问题是:

  • How can we improve the content model?我们如何改善内容模型?
  • Are these scenarios realistic, understandable, and applicable?这些方案是否现实,可理解且适用?
  • Did we implement any design decisions in unconventional ways?我们是否以非常规的方式实施任何设计决策?

I welcome your feedback via a GitHub issue or pull request.

欢迎您通过GitHub问题或请求请求提供反馈。

In addition to feedback, I’m curious to see how you apply these techniques. Feel free to share a prototype that you’re currently working on, particularly if you’ve implemented and improved upon a technique that you found in the playbook. Sharing is caring.

除了反馈,我很好奇您如何应用这些技术。 随时分享您当前正在使用的原型,尤其是如果您已经实现并改进了剧本中发现的技术时,尤其如此。 分享是关怀。

Moreover, I’m open to suggestions for future issues of the playbook. Other topics may include:

此外,我愿意接受有关剧本未来问题的建议。 其他主题可能包括:

  • Working with fake/dummy data处理伪造/伪数据
  • Empty and Error States空和错误状态

Happy Hacking!

快乐黑客!

翻译自: https://www.freecodecamp.org/news/a-winners-guide-to-prototyping-in-the-browser-95c5a161a67d/

游戏剧本怎么写

游戏剧本怎么写_我写了一本剧本来帮助设计师使用真实代码构建原型相关推荐

  1. c++大作业迷宫游戏 规定时间内完成_孩子写作业慢的7种原因及其解决对策

      很多家长都会遇到这样的难题:孩子写作业太慢,老是不能按时完成作业.非常令人头疼,拖拖拉拉,磨磨唧唧,没完没了. 可是,即使你坐在他旁边,盯着孩子写,一笔一划指导他写,孩子未必能改变写作业磨蹭的毛病 ...

  2. python怎样分析文献综述怎么写_怎么写文献综述?

    请允许我介绍一种比较简短好上手的方法~最近一次和导师的面谈中,我亲爱的导师花了半个多小时给我耐心地讲了如何写好研究生英文论文的 Literature Review文献综述部分,我听完觉得特别有用,真的 ...

  3. java前端接口怎么写_如何写出优雅的后端API接口?

    目录前言 接口交互 返回格式 控制层Controller 美观优化 优雅优化 实现方案 总结 前言 在移动互联网,分布式.微服务盛行的今天,现在项目绝大部分都采用的微服务框架,前后端分离方式,(题外话 ...

  4. 幼儿园调查过程怎么写_如何写幼儿园访问调查经过

    下表是一份调查表,给家长填写后进行分析,就可以写成分析报告. 树人双语幼儿园家长调查问卷 尊敬各位家长: 您们好!感谢您对我们幼儿园的信任! 为了共同教育好我们的宝宝,让家长更好的了解幼儿园.特拟此问 ...

  5. uniapp手写_手写签名

    前言: 简单的手写签名 参考 https://www.auiaa.com/fron/uni/2019-03-17/103.html 的例子,进行了修改 主要代码 @touchcancel='cance ...

  6. java方面的文献综述怎么写_如何写文献综述?

    不管是本科毕业论文还是硕士毕业论文,都要写文献综述,文献综述是对所引用文献的综合评述,通过参考文献确定选题方向,确定选题后广泛阅读与选题相关的参考文献,通过自身的主观理解和研究水平对所收集到的文献进行 ...

  7. 如何写_如何写博士论文?博士生如何写期刊论文?

    一.博士论文具体内容 第一,选题的意义,包括理论和实践上的意义.首先,要说明选题在理论上可能会有什么样的贡献,要说清楚这一点实际上对同学的要求是很高的,因为只有充分掌握了相关的文献以及对于这个领域中的 ...

  8. python交叉编译的配置 脚本怎么写_如何写一个简单的脚本并配置

    什么是脚本: 脚本就是一个给计算机照着做的东西 cd ~/desktop 回到桌面 mkdir demo 创建一个demo的文件夹 cd demo 进入demo 这一系列命令的组合就是脚本,当我们运行 ...

  9. python期末项目书怎么写_自己写了一部书怎么出版

    一部书从无到有,包括编写和出版.编写可以自己写,但出版的问题,得靠规定的出版途径来解决.那么,自己写了一部书怎么出版?通常包括两种方法:找出版社直接合作公费出版和找出版公司合作自费出版. 自己写了一部 ...

最新文章

  1. Angry Grammar Nazi
  2. invalid use of incomplete type ‘class B‘
  3. [C#] Delegate, Multicase delegate, Event
  4. 计算机网络试卷模板,用Word制作真实试卷模板(下)
  5. Leet Code OJ 1. Two Sum [Difficulty: Easy]
  6. 【搜索引擎基础知识3】搜索引擎相关开源项目及网站
  7. 小谈Online-game服务器端设计(1、2)
  8. 优秀!复旦直博生一作发15篇SCI,并担任12本SCI期刊审稿人
  9. 达摩院2020十大科技趋势发布:科技浪潮新十年序幕开启
  10. 谷歌AI发布Deepfake检测数据集,真人多场景拍摄,生成3000段假视频
  11. MySQL索引原理及慢查询优化
  12. 深度神经网络:特点、问题及解决
  13. 教程 | 如何使用Docker、TensorFlow目标检测API和OpenCV实现实时目标检测和视频处理
  14. 编程实现之k均值算法
  15. 如何成为一名机器学习算法工程师?
  16. 考试反思计算机专业,计算机专业期中考试分析与反思发
  17. php aria2离线下载器,下载神器——Aria2,打造你自己的离线下载服务器
  18. 华住集团股权曝光:季琦持股30.5% 雅高不再是股东
  19. 基于OLAP的时间维度设计
  20. 基于Java+Swing实现聊天室

热门文章

  1. linux内核移植imx8,基于Toradex Imx8qxp 升级 Qnx Linux
  2. ArcGIS Python工具箱中文乱码的解决办法
  3. 骑驴找马:职业发展路图
  4. 狼人杀微信小程序项目实例(附源码)
  5. 直播平台源码中直播系统捕获音视频的步骤
  6. Drupal主题开发指南(5.x)
  7. 人工智能在软件开发和测试中的作用
  8. 重装系统后磁盘分区不显示该怎么办?教你这样解决方法
  9. 2006年4月度国际标准化组织C++会议纪要[原文发表时间:2006年5月3日]
  10. ZC706评估板学习--小白向(一)介绍与准备工作