首页 > 代码库 > 第一次成果演示

第一次成果演示

冰川滑行项目介绍

一、项目背景

(1)口袋妖怪冰系道馆

(2)其他解谜类游戏

(3)迷宫

二、技术框架——冰川滑行架构需求

(1)数据部分

语言:C++

执行人:赵鉴

目标:制作出不同难度等级的关卡

验收标准:尚未制定

(2)中间储存

语言:JS

执行人:赵鉴

目标:将生成的关卡用JS数组描述,保证各部分关卡描述一致

验收标准:

  • 三部分对关卡的描述一致
  • 转储文件为JS数组
  • 数组的每一维度分量大小一致

(3)用户界面

语言:HTML5+JS

执行人:曹鸿儒

目标:将关卡图形化,并且提供便利的用户交互

验收标准:

  • 用户从进入界面开始可以分别通过不多于三步操作达到以下目标
    • 继续游戏
    • 更改游戏设置
  • 用户从欢迎界面开始可以在五步以内定位到任何一个关卡
  • 每一个关卡可以按照规则移动人物而不发生规则不允许的情形
  • 有可靠的虚拟按键用于人物移动

(4)UI设计

工具:PS/AI

执行:未定

目标:设计与“冰川滑行”主题相符的UI元素

验收标准:

  • 有一套按钮样式
  • 有关卡内所有可能地形和不同方向的人物贴图,可能需要运动状态的人物贴图
  • 不同界面的背景图片或背景动画

(5)音乐和音效设计

验收内容:音频文件

执行:未定

需求:与“冰川滑行”相符合的音乐和音效

验收标准:

  • 背景音乐需要90%人次连续听5分钟不感到不适,预计寻找10人多次测试。
  • 包含主界面背景音乐、关卡背景音乐若干、声音效果若干

三、后期任务规划

(1)建立一套合理的关卡标准

(2)创造一套剧情用来添加新的元素

(3)考虑向移动平台移植

四、进展报告

(1)Demo

(2)简易的关卡生成算法

第一次成果演示