狠狠撸

狠狠撸Share a Scribd company logo
Virtools 实践经验

快速游戏原型开发
    &
更加灵活的程序书写
5ii 交互设计工作室




              快速
              游戏原型开发
5ii 交互设计工作室



              游戏原型 vs. 设计文档
5ii 交互设计工作室



                设计文档
? 给谁看?
  – 上级(项目前)
      ? 老板,项目主管,投资者…
  – 开发团队(项目中)
  – 游戏评审 ? (项目后)
5ii 交互设计工作室



                  游戏原型
  ? 给谁看?
      – 上级(项目前)
          ? 老板,项目主管,投资者…
      – 开发团队(项目中)
5ii 交互设计工作室



              用游戏原型说话
  ? 更响亮地“ ”
         说 出
      – 游戏玩法
      – 画面风格
      – 世界设定
  ? 基于游戏原型的迭代式游戏开发过程
      – 告别文档
        原型开发发版本发布布测试
           测试试版本发布布原型开发
5ii 交互设计工作室


              EverRace 游戏原型
 测试
 检验

   设
   计
   的
   可
   行
   性
5ii 交互设计工作室



              EverRace 游戏原型
  ? 发掘新的设计
5ii 交互设计工作室



              使用 Virtools 快在哪里?
  ? 大量内置 Building Block ( BB )
      – 快速搭建游戏运行平台
  ? 丰富的预设资源
      – 素材 . 快速填充游戏世界
      – 范例 . 快速掌握特定类型游戏的基本开发思路
  ? 面向过程的可视化编程
      – 专注于实现游戏逻辑或视觉效果
      – 不关心健壮性、稳定性、复用性、灵活性
5ii 交互设计工作室



               多快?
  ?   4人
  ?   + 白天正常上课
  ?   + 从一片空白到设计到制作完成
  ?   + 完整游戏性
  ?   + 游戏内部教学提示
  ?   + 教学关卡 ×6 + 挑战关卡 × 4
  ?   =1周
5ii 交互设计工作室


              BadBoy 第一版
5ii 交互设计工作室


              开发中唯一的文档
5ii 交互设计工作室


              BadBoy 第二版
5ii 交互设计工作室



              游戏逻辑编程
5ii 交互设计工作室



              可视化编程的问题
5ii 交互设计工作室


              自由过渡
5ii 交互设计工作室



              面临的问题
  ? 更复杂的数学计算与条件判断

  ? 与外部硬件的通讯

  ? 方便设计师的实时调试手段
5ii 交互设计工作室



              应对复杂计算
  ? VSL
5ii 交互设计工作室



              应对复杂条件判断
  ? VSL
5ii 交互设计工作室



              提高复用性 ?
5ii 交互设计工作室



              提高复用性 !
5ii 交互设计工作室



              能内置 BB 所不能
  ? C++ 开发新的 Building Block
5ii 交互设计工作室



              新的 BB 新的可能性

前



中
                  参与者

后




              左     中   右
5ii 交互设计工作室



              设计师 - 友好
  ? 编译 运行 vs. 暂停 运行
  ? 所见即所得
  ? 辅助开发工具
5ii 交互设计工作室


              理想程序结构
5ii 交互设计工作室
5ii 交互设计工作室
谢谢


www.5iistudio.cn

More Related Content

痴颈谤迟辞辞濒蝉游戏原型开发&补尘辫;脚本书写经验