为什么要构建原型.ppt

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
为什么要构建原型

* * Of course while you’re putting together the team and the tools you’ll be using be sure that you’re matching up what you’re doing with the project. If your game is about dancing then make sure you have an expert hip hop dancer/choreographer. If dynamic audio is pivotal to design you probably want a designer that gets audio or an audio guy that gets design. If your game features dinosaurs then it’s probably worth taking the time to, you know, go and build some dinosaurs. In a nutshell, if you’re worried about nails, make sure you have a hammer. Conversely, be aware that “when all you have is a hammer, everything starts looking like a nail”. So if your team is heavy in a certain area (perhaps you are strong in 3D but weak in 2D, or programmer centric), then you probably want to start experimenting in the space that you’re strong in. * * This next one is a bit counter-intuitive, so bear with me. I recommend deliberately using a code base for prototyping that you know won’t be used in the final game. This means that at the end of the prototyping phase, when you have your vertical slice, you will have to rewrite everything from scratch in the actual engine and code base you’ll be using for the game. Here’s why this is a good idea. Making a scalable code base with smart architecture is antithetical to fast, quick and dirty hacking. You want the latter in prototyping. Coders will be more likely to just plow through and get stuff in if they know their stuff will get thrown out later Regardless of what you do, you’re likely to throw out your code base at the end of prototyping anyway, so you might as well get people used to the idea from the get go. You should note that I recommended earlier to “go with what you know”, so of course if you have a pre-existing code base that should be your first choice. Even if you know that the prototype and the final game will be in the same language and ending you still might want to consider throwing what you have out. This all goe

文档评论(0)

magui + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8140007116000003

1亿VIP精品文档

相关文档